Inihahambing ng Moving Average Convergence Divergence (MACD) ang isang mabilis na exponential moving average ng mga closing price sa isang mabagal na exponential moving average. Pinapakinis ng signal line nito ang pagkakaibang iyon; ipinapakita ng histogram nito ang agwat sa pagitan ng MACD line at signal line.
Ano ang sinusukat ng MACD
Gumagamit ang mga halimbawa ng mabilis na EMA na 12 bar, mabagal na EMA na 26 bar at signal EMA na 9 bar, na inilalapat sa mga closing price. Ito ang mga karaniwang default, hindi mga rekomendasyong na-optimize.
- Ang MACD line ay ang mabilis na EMA na binawasan ng mabagal na EMA.
- Ang signal line ay isang EMA ng MACD line.
- Ang histogram ay ang MACD line na binawasan ng signal line.
Ang pagkalkulang ginagamit ng download na ito
MACD[i] = EMA(close, FastEma)[i] - EMA(close, SlowEma)[i] Signal[i] = EMA(MACD, SignalEma)[i] Histogram[i] = MACD[i] - Signal[i] alpha = 2 / (N + 1) EMA[i] = EMA[i-1] + alpha * (x[i] - EMA[i-1])
Mga panimulang halaga at panahon ng paghahanda
Nagsisimula ang bawat EMA sa simpleng average ng unang N na input value nito. Nagsisimula ang mabilis at mabagal na EMA ng presyo sa kani-kanilang panimulang bar; nagsisimula ang signal EMA mula sa unang SignalEma na available na halaga ng MACD. Nagsisimula ang pag-index sa pinakamatandang bar. Kapag sapat ang history, ang unang index ng MACD ay SlowEma − 1 at ang unang index ng signal at histogram ay SlowEma + SignalEma − 2. Walang laman ang mga naunang halaga. Kapag kulang ang history, mananatiling walang laman ang lahat ng buffer at muling kakalkulahin mula sa simula sa susunod na tawag.
Kinakalkula ang panimulang average bilang unang halaga dagdag ang average ng mga pagkakaiba mula rito. Ito pa rin ang parehong simpleng average at pinananatili nitong eksakto ang isang sunod-sunod na magkakaparehong halaga. Ang EMA na may N = 1 ay ang input mismo.
Paano tinutukoy ang mga pagtawid
Nagkakaroon ng bullish na pagtawid sa signal line kapag lumipat ang MACD line mula sa ibaba ng signal line nito patungo sa itaas nito. Kabaligtaran nito ang bearish na pagtawid. Katumbas nito ang pagbabago ng sign ng histogram. Samantala, nagkakaroon ng pagtawid sa zero line kapag ang MACD line mismo ang nagbago ng sign.
Mahigpit na paghahambing ang nasa itaas at nasa ibaba. Pinananatili ng eksaktong zero ang dating panig: ang pagdampi nang walang pagbabago ng sign ay hindi pagtawid. Ang pagtawid na dumaraan sa eksaktong zero ay iniuulat sa unang bar na mahigpit na nasa bagong panig. Ang unang bar na may panig ay walang dating panig na matatawiran.
Inilalarawan ng pagtawid ang mga nakaraang bar; hindi nito hinuhulaan ang mga presyo.
Iniuulat ang mga pagtawid sa bar na sa pagsara nito ay nagiging nakikita ang pagbabago ng sign, at hindi kailanman inililipat sa mas naunang bar. Maaaring nabubuo pa ang pinakabagong bar at hindi nito kinukumpirma ang pagtawid. Muling kinakalkula ang mga halaga nito ng MACD, signal at histogram sa bawat tick. Hindi inaalis o inililipat ang isang pangyayari sa saradong bar habang hindi nagbabago ang history ng mga saradong bar; kapag muling ni-load ang history, muling kinakalkula ang indicator mula sa bagong datos.
Pagbasa sa mga halimbawa sa chart
Gumagamit ang mga chart na ito ng orasang mga bar ng EURUSD, na may mga presyo at halaga ng MACD sa USD bawat EUR. Naglalaman ang nakuhang export ng 5,000 saradong bar mula 2025-12-04 15:00 hanggang 2026-09-24 22:00. Isa itong makasaysayang sample, hindi live na quote.
Ang mga oras sa chart ay mga oras ng pagbubukas ng bar sa terminal. Ang nasukat na offset ng orasan ng terminal noong kinuha ang datos ay UTC+3; hindi isinasaalang-alang sa modelo ang mga dating pagbabago ng daylight-saving time. Pinaikli ang mga agwat ng weekend at mga session, at may mapusyaw na patayong linya sa mga agwat.
Pangkalahatang tingin sa kamakailang sample

Isang bullish na pagtawid sa ibaba ng zero

Isang bearish na pagtawid sa itaas ng zero

Ang bawat halimbawa ng pagtawid ay ang pinakabagong pagtawid na tumutugon sa mga pamantayan, na may 40 bar ng konteksto sa magkabilang panig at kasunod na pagtawid sa zero line sa loob ng 30 bar. Hindi ginagamit ang kinalabasan ng presyo sa pagpili nito. Nagsasapawan ang mga window sa 75 bar; nagpapakita ang mga ito ng magkakaugnay na pangyayari sa parehong bahagi ng sample.
Isang siksik na sunod-sunod na pagtawid

Mga pagtawid pagkatapos ng mga sukdulan ng swing

I-download ang indicator
Gumagana ang indicator sa hiwalay na window at ipinapakita ang MACD line, signal line, histogram at mga arrow ng pagtawid sa signal line. Hindi ito naglalagay ng mga trade, nagpapadala ng mga alert o gumagamit ng mga DLL import.
Source ng MQL5
Native source na maaaring baguhin ang mga period ng mabilis, mabagal at signal EMA.
Na-compile na MT5 indicator
Ang naitalang resulta ng compilation ay 0 error, 0 babala. Hindi pa nasubok ang pagkakabit sa native chart at ang pagguhit nito.
Source ng MQL4
Static na pagsusuri lamang: hindi na-compile o pinatakbo sa MT4.
Konfigurasyon
- Piliin ang source o na-compile na file para sa nilalayong platform.
- Gamitin ang indicator folder at mga indicator control ng platform upang mag-load ng custom na indicator.
- Itakda ang FastEma, SlowEma at SignalEma. Dapat positibo ang FastEma at SignalEma; dapat mas mataas ang SlowEma kaysa sa FastEma.
- Suriin ang pamamaraang ginagamit para sa signal line, ang available na history at ang pag-uugali sa mga saradong bar bago ninyo bigyang-kahulugan ang ipinapakita.
Mga limitasyon
Hindi natutukoy ng tool na ito ang MACD divergence. Minamarkahan nito ang mga pagtawid at hindi nito hinuhulaan ang mga presyo o isinasagawa ang mga trade. Ang mga bilang ng pagtawid sa sample ay hindi mga rate ng tagumpay at hindi sinubok para sa performance sa trading. Maaaring gumamit ang ibang implementasyon ng magkakaibang average ng signal line, panimulang halaga o unang bar, na nagbabago sa kanilang mga unang halaga o signal line.
Ang mga bilang sa sample ay hindi mga rate ng tagumpay at hindi sinubok para sa performance sa trading.
Mga madalas itanong
Ano ang sinusukat ng MACD line?
Ito ang mabilis na EMA ng mga closing price na binawasan ng mabagal na EMA ng mga closing price.
Ano ang ipinapakita ng histogram?
Ito ang MACD line na binawasan ng signal line. Positibo ito kapag nasa itaas ng signal line ang MACD at negatibo kapag nasa ibaba nito ang MACD.
Anong mga setting ang ginagamit ng mga halimbawa?
Ang mga period ng mabilis, mabagal at signal EMA ay 12, 26 at 9 bar, ayon sa pagkakasunod, na inilalapat sa mga closing price.
Pareho ba ang pagtawid sa signal line at pagtawid sa zero line?
Hindi. Binabago ng pagtawid sa signal line ang sign ng MACD na binawasan ng signal. Binabago ng pagtawid sa zero line ang sign ng MACD line mismo.
Makukumpirma ba ng pinakabagong bar ang isang pagtawid?
Hindi. Maaaring nabubuo pa ang pinakabagong bar. Nagbabago ang mga halaga nito sa bawat tick; iniuulat ng download na ito ang mga pagtawid sa mga saradong bar lamang.
Bakit maaaring iba ang hitsura ng built-in na MACD ng MetaTrader?
Gumagamit ang built-in na indicator ng simpleng average para sa signal line at iginuguhit ang MACD line bilang histogram. Gumagamit ang download na ito ng EMA para sa signal line at iginuguhit ang MACD na binawasan ng signal bilang histogram nito.
Natutukoy ba ng download ang divergence?
Hindi. Hindi natutukoy ng tool na ito ang MACD divergence.
Karagdagang babasahin
- Pagkalkula at pagpapakita ng MACD
- Mga buffer ng MACD indicator
- Moving average ng oscillator
- Mga kahulugan ng moving average
- Mga pangyayari ng muling pagkalkula ng indicator
- Pagkuha ng mga makasaysayang bar
- Mode ng pagkalkula ng strategy tester
- Sanggunian sa pagkalkulang may exponential na pagtitimbang
- Mga folder at istruktura ng editor
- Mga control ng platform para sa automated trading
- Paggamit ng mga indicator
Maaaring mabilis na mawalan ng pera sa mga produktong may leverage. Sa Pilipinas, labag sa batas ang pag-aalok ng securities ng mga hindi rehistradong dayuhang CFD platform.




