Bubukas sa bagong tab
Lumaktaw sa nilalaman
Hanapin ang broker para sa akin

ZigZag indicator: mga setting, muling pagguhit at istruktura ng swing

Unawain ang Depth, Deviation at Backstep ng ZigZag, tingnan ang muling pagguhit ng huling bahagi nito sa tunay na mga bar ng forex, at mag-download ng MQL5 indicator na nakabatay sa porsiyento.

Pinagdurugtong ng ZigZag ang mga piling high at low ng presyo, at hindi isinasama sa linya ang mas maliliit na pagbabago sa pagitan ng mga ito. Pinadadali nito ang pagsusuri sa istruktura ng swing, ngunit maaaring lumipat ang pinakahuling dulo habang nagpapatuloy ang paggalaw ng presyo. Hindi ipinapakita ng maayos na makasaysayang ZigZag kung kailan eksaktong naging available ang bawat turning point.

Ang ipinapakita ng ZigZag indicator

Ang linya ay isang pansala ng nakaraang paggalaw ng presyo. Inilalarawan ng naunang gabay ng BrokerCheck ang mga gamit nito sa swing trading, mga trend channel, pagsusuri ng Elliott wave, support at resistance, mga anchor ng Fibonacci, at mga pattern na gaya ng head and shoulders, mga triangle at mga double top o bottom. Kasama sa mga gamit na iyon ang pagbibigay-kahulugan sa mga piling swing; hindi kinakalkula ng mismong linya ang presyo sa hinaharap.

Binibigyang-diin ng gabay ang pagtitimbang sa sensitivity at ingay, at tinatalakay ang malinaw na mga trend, mga patag na merkado, volatility ng asset, kontekstong fundamental at pagsusuri sa nakaraang datos. Ang mga gamit nito sa trading ay mga paglalarawan ng mga pamamaraang analitikal. Sinusukat ng mga halimbawa rito ang linya at mga pagbabago nito, nang hindi sinusubukan ang isang diskarte sa pagpasok o paglabas.

Ituring na pansamantala ang huling bahagi. Maaaring palitan ng isang mas huling sukdulan ang pinakahuling iginuhit na dulo, na nag-aalis sa dating punto nito sa chart. Sa ibinigay na kalkulasyon, makukumpirma lamang ang isang dulo kapag tinanggap ang isang kwalipikadong kasalungat na dulo. Ang kumpirmasyon sa isang bar na nabubuo pa ay nananatiling pansamantala hanggang magsara ang bar na iyon.

Mga setting na Depth, Deviation at Backstep

Tinutukoy ng naunang gabay ang Depth bilang pinakamababang bilang ng mga bar na walang bagong high o low, ang Deviation bilang kinakailangang porsiyentong paggalaw para sa pagbabago ng direksiyon, at ang Backstep bilang pinakamababang pagitan sa mga bar ng mga high at low. Ibinibigay nito ang mga sumusunod na saklaw bilang halimbawa:

Mga setting Saklaw para sa mas maikling panahon Saklaw para sa mas mahabang panahon
Depth 5–10 bar 12–20 bar
Deviation 1–3% 5–10%
Backstep 1–3 bar 3–5 bar

Ihiwalay ang bilang ng mga bar sa mga pansalang porsiyento

Ginagamit din ng gabay ang “Depth” para sa isang pansala ng pinakamababang paggalaw ng presyo, na may panimulang saklaw na 5%–10%, >10% sa mataas na volatility at <5% sa mababang volatility. Inilalarawan ng talakayan nito sa Deviation ang <5% bilang mas mababa, 5–10% bilang katamtaman at >10% bilang mas mataas. Inihahambing ng mga halimbawa nito sa pamamahala ng panganib ang mga pansalang 5% at 15%. Pinananatili rito ang mga paglalarawang ito bilang mga hangganang porsiyento; hindi ginagawang bilang ng mga bar ang mga ito.

Nililinaw ng download ang mga yunit: ang Depth ay isang gumugulong na window sa mga bar; ang DeviationPercent ay porsiyento ng pagbaligtad na sinusukat mula sa presyo ng dulong naghihintay ng kumpirmasyon; ang Backstep ay pinakamababang distansiya sa mga bar patungo sa isang kasalungat na dulo. Ito ang eksaktong pamamaraang ginagamit sa ibaba. Hindi ito setting ng deviation na nakabatay sa mga point, at hindi ipinapalagay na tutugma ito sa ZigZag ng ibang platform.

Backstep at muling pagguhit

Tinatawag ng talahanayan ng Backstep sa gabay ang 1 bar na napakasensitibo, ang 2–3 bar na balanse, at ang 4–5 bar na hindi gaanong sensitibo. Sinasabi rin nito na “pinipigilan ang muling pagguhit” ng Backstep, habang nagbababala ang naunang talakayan nito na maaaring muling iguhit ang ZigZag. Ginagamit ng kalkulasyon dito ang Backstep bilang tuntunin lamang sa pagitan. Gumagalaw pa rin ang dulong naghihintay ng kumpirmasyon, gaya ng ipinapakita sa halimbawa ng sunod-sunod na hangganan ng datos.

Ang huling iginuhit na turning point ay isang kandidato, hindi isang natapos na pangyayari sa kasaysayan sa sandaling una itong lumitaw.

Ang eksaktong kalkulasyon sa download na ito

Ang mga default na ginagamit bilang halimbawa ay Depth na 12 bar, DeviationPercent na 1%, at Backstep na 3 bar. Pinagsasama ng mga ito ang mga halagang tinalakay sa gabay; hindi na-optimize ang mga ito o ipinakilala bilang pinakamahusay na mga setting.

  1. Basahin ang mga bar ayon sa pagkakasunod sa oras. Hintaying makumpleto ang window ng Depth, pagkatapos ay gamitin ang pinakaunang pinakamababang low nito bilang panimulang pansamantalang dulo. Magpapatuloy ang pagproseso sa susunod na bar.
  2. Ang isang kandidatong high ay dapat pumantay o lumampas sa bawat high sa gumugulong na window ng Depth, kasama ang kasalukuyang bar. Ang isang kandidatong low ay dapat pumantay o mas mababa kaysa sa bawat low sa window na iyon.
  3. Papalitan ng isang kandidatong kapareho ng uri na mahigpit na mas sukdulan ang dulong naghihintay ng kumpirmasyon. Kapag magkapantay ang mga presyo, pinananatili ang oras ng mas naunang dulo.
  4. Kung hindi, tumanggap lamang ng kasalungat na kandidato kung ang distansiya nito sa mga bar mula sa dulong naghihintay ng kumpirmasyon ay hindi bababa sa Backstep at umabot ang pagbaligtad ng presyo nito sa hangganang porsiyento sa ibaba.
  5. Kumpirmahin ang lumang dulo sa pagsasara ng bar ng pagtanggap at panatilihing pansamantala ang bagong tinanggap na kasalungat na dulo. Huwag kailanman ilipat ang dati nang nakumpirmang dulo kapag nagdaragdag lamang ng mga saradong bar sa hindi binagong history.
Hangganan = absolute na halaga ng presyo ng dulong naghihintay ng kumpirmasyon × DeviationPercent ÷ isang daan
Pagkatapos ng high: ang high na naghihintay ng kumpirmasyon − ang kandidatong low ay dapat umabot sa Hangganan
Pagkatapos ng low: ang kandidatong high − ang low na naghihintay ng kumpirmasyon ay dapat umabot sa Hangganan

Mga outside bar, kasalukuyang bar at pagbabago sa history

Maaaring magbigay ang isang outside bar ng parehong pagpapalawig at pagbaligtad. Inuuna ang pagpapalawig, na may hindi hihigit sa isang pagbabago sa bawat bar, dahil hindi ipinapakita ng mga high at low na presyo ang pagkakasunod sa loob ng bar. Walang kasalungat na pivot na tinatanggap sa mismong bar na iyon ng pagpapalawig. Muling kinakalkula ng native na indicator ang lahat ng available na bar sa bawat tawag. Maaari pang magbago ang pinakabago nitong bar; mga saradong bar lamang ang laman ng mga makasaysayang halimbawa sa ibaba.

Ang Depth at Backstep ay dapat positibong buong bilang ng mga bar; dapat positibo at may hangganan ang porsiyento ng pagbaligtad. Dapat positibo at may hangganan ang mga high at low, at hindi dapat mas mababa ang high kaysa sa low. Walang linya kung kulang ang history. Nagbibigay ng bagong resulta ang pagbabago sa mga lumang bar, available na history o mga setting; ang pahayag tungkol sa katatagan ay naaangkop lamang sa pagdaragdag ng mga saradong bar na may magkaparehong naunang datos at mga setting.

Mga tunay na halimbawa sa EURUSD

Naglalaman ang makasaysayang sample ng 5000 saradong orasang bar mula 2025-12-04 15:00 hanggang 2026-09-24 22:00. Ang mga oras ay mga oras ng pagbubukas ng bar sa terminal, na may UTC+3 na sinukat sa pagkuha ng datos; hindi inaayos ang mga makasaysayang pagbabago sa daylight-saving time. Pinaiikli at minamarkahan sa mga chart ang mga puwang sa pagitan ng mga session. Hindi mga live na quote ang mga obserbasyong ito.

Mga nakumpirmang swing at ang hindi pa tapos na bahagi

ZigZag: mga nakumpirmang swing at isang pansamantalang dulo
Saklaw ng pinakahuling 1038 bar ang 2026-07-27 17:00 hanggang 2026-09-24 22:00. Kasama sa window ang pinakahuling nakumpirmang segment at ang pansamantalang bahagi. Pinagdurugtong ng mga tuloy-tuloy na segment ang mga nakumpirmang dulo; nagtatapos ang huling putol-putol na segment sa pansamantalang punto. Buksan ang chart sa buong laki.

Magkakaibang hangganang porsiyento sa magkaparehong mga bar

Mga hangganang porsiyento sa parehong makasaysayang mga bar
Sa buong sample, nagbibigay ang 1% ng 26 nakumpirmang pivot, samantalang nagbibigay ang 5% ng 0 nakumpirmang pivot at ang 15% ng 0 nakumpirmang pivot. Nananatili ang Depth at Backstep sa kanilang mga default na ginamit bilang halimbawa. Pansamantala pa rin ang mga putol-putol na segment. Ang hangganang walang tinanggap na pagbaligtad ay nagpapanatili lamang ng isang pansamantalang dulo, na maaaring lumipat mula sa panimulang punto nito; walang iniimbentong nawawalang swing. Inilalarawan ng mga bilang ang sample na ito, hindi ang kalidad ng trading. Buksan ang chart sa buong laki.

Obserbahan ang muling pagguhit ng dulong naghihintay ng kumpirmasyon

Gumagalaw ang pansamantalang dulo habang nagsasara ang mga bagong bar
Sinisimulang muli ang parehong kalkulasyon sa sunod-sunod na makasaysayang hangganan ng datos. Nananatiling magkapareho ang 26 dati nang nakumpirmang pivot. Ipinapakita ng makukulay na putol-putol na linya ang nagbabagong huling bahagi; minamarkahan ng may-kulay na lugar ang mga idinagdag na bar. Maaaring nasa labas ng window na ito ang pinakamatatandang nakumpirmang punto. Buksan ang chart sa buong laki.
Datos na available hanggang sa bar Bar ng dulong naghihintay ng kumpirmasyon Presyo ng dulo, USD bawat EUR
2026-09-23 18:00 2026-09-23 17:00 1.13830
2026-09-23 19:00 2026-09-23 19:00 1.13752
2026-09-23 20:00 2026-09-23 20:00 1.13696
2026-09-23 21:00 2026-09-23 20:00 1.13696

Gumagamit lamang ang bawat hanay ng mga bar na available hanggang sa hangganang iyon ng datos, sa pagsasara ng bar. Kapag lumipat ang dulo, nawawala ang dati nitong iginuhit na punto. Muling iginuguhit ang nagdurugtong na bahagi patungo sa bagong sukdulan. Ang halimbawa ay ang pinakahuling sunod-sunod na mga hangganan ng datos na tumutugon sa nakasaad na kondisyon: paulit-ulit na pagbabago ng dulong naghihintay ng kumpirmasyon habang hindi nagbabago ang nakumpirmang pangkat. Hindi ito pinili batay sa mga sumunod na return.

Paggamit ng ZigZag para sa istruktura ng swing

Inihahambing ng mas mataas na high ang isang nakumpirmang high sa naunang nakumpirmang high; inihahambing ng mas mataas na low ang isang nakumpirmang low sa naunang nakumpirmang low. Ginagamit ng mas mababang high at mas mababang low ang kabaligtarang mahigpit na paghahambing. Ang magkapantay na presyo ay magkapantay na swing, hindi mas mataas o mas mababa. Walang nilalaktawang pivot ng kaparehong uri sa pagitan.

Para sa mga halimbawang ito, kailangan sa pataas na istruktura na parehong lumampas ang pinakahuling high at pinakahuling low sa kanilang mga naunang kapareho ng uri. Kailangan sa pababang istruktura na pareho silang mas mababa. Halo-halo ang ibang mga kombinasyon. Magiging available lamang ang pag-uuri kapag nakumpirma ang huling pivot na kasali, sa minarkahang pagsasara ng bar—hindi sa mas nauna nitong sukdulan.

Mas matataas na high at mas matataas na low

Mas matataas na high at mas matataas na low: dumarating ang kumpirmasyon sa mas huling oras
Tumataas ang mga high mula 1.14820 tungong 1.17108; tumataas ang mga low mula 1.13239 tungong 1.13528, sa USD bawat EUR. Magiging available ang istrukturang ito sa pagsasara ng bar na 2026-08-28 19:00. Ito ang pinakahuling kwalipikadong nakumpirmang istruktura sa sample, kasama ang nakapaligid na konteksto ng presyo. Buksan ang chart sa buong laki.

Mas mabababang high at mas mabababang low

Mas mabababang high at mas mabababang low: dumarating ang kumpirmasyon sa mas huling oras
Bumababa ang mga high mula 1.16215 tungong 1.14820; bumababa ang mga low mula 1.14992 tungong 1.13239, sa USD bawat EUR. Magiging available ang istrukturang ito sa pagsasara ng bar na 2026-07-23 17:00. Ito ang pinakahuling kwalipikadong nakumpirmang istruktura sa sample, kasama ang nakapaligid na konteksto ng presyo. Buksan ang chart sa buong laki.

Ibang mga indicator, timeframe at konteksto ng merkado

Ipinapareha ng naunang gabay ang ZigZag sa mga moving average para sa direksiyon ng trend at mga crossover, sa MACD para sa momentum at divergence, sa RSI para sa divergence at mga reading nitong higit sa 70 o mas mababa sa 30, at sa mga Fibonacci retracement para sa paghahambing ng mga antas ng presyo. Tinatalakay rin nito ang mga pagtaas ng volume, fundamental na pagsusuri at pagsasama ng magkakaibang uri ng impormasyon. Wala sa mga kasamang kalkulasyong iyon ang kasama sa download na ito, at walang pinagsamang signal o posibilidad na sinusukat dito.

Pag-aayos ng mga setting nang hindi tinatawag na pinakamainam

Tinatalakay ng gabay ang pagpapataas ng Depth at Deviation sa mga kondisyong pabagu-bago at pagpapababa sa mga ito kapag mas mababa ang volatility o mas maikli ang panahon ng trading; iminumungkahi nitong ibaba ang Backstep kapag hindi naisasama ang maiikling pagbaligtad. Inihahambing ng talahanayan nito ng mga timeframe ang mga chart ng forex o cryptocurrency na 1–15 minuto sa mga arawan at lingguhang chart ng stock. Binabanggit din nito bilang konteksto ang siklo ng forex na 24 oras, mga session ng stock at mga siklo ng commodity. Orasang EURUSD pa rin ang ginagamit sa lahat ng detalyadong halimbawa.

Upang suriin ang pagbabago, panatilihing pareho ang datos at iba pang mga setting, ihambing kung aling mga pivot ang nananatili, at suriin ang sunod-sunod na mga hangganan ng datos. Ipinapakita lamang ng isang chart na may mas kaunting segment ang ibang nasalang history. Inirerekomenda ng gabay ang pagsusuri sa nakaraang datos at pag-eeksperimento sa demo; nagbibigay ang gabay na ito ng mga kalkulasyong naglalarawan, hindi ng ebidensiya ng pinakamainam na parameter o ng pagganap ng diskarte.

Mga stop, target at limitasyon ng mga swing na tinitingnan pabalik

Tinatalakay ng gabay ang paglalagay ng mga stop sa ibaba ng mga swing low o lampas sa mga punto ng pagbaligtad, mga target malapit sa mga kamakailang high o mga inaasahang punto, at pag-aayos ng mga order habang nabubuo ang mga bagong pivot. Binibigyang-diin din nito ang disiplinadong mga desisyon at ang emosyonal na hirap ng pagtanggap ng mga pagkalugi. Ito ang mga iminumungkahi nitong gamit ng mga antas ng swing; walang algorithm para sa paglalagay ng order, pagtukoy ng laki ng posisyon o pagtantya ng target na ipinatupad dito.

Maaaring lumipat pa nang mas mababa ang low na naghihintay ng kumpirmasyon. Nauuna rin ang timestamp ng isang makasaysayang pivot kaysa sa timestamp ng kumpirmasyon nito. Kailangang gamitin ng anumang hiwalay na pagsubok sa trading ang impormasyong available sa panahong iyon, sa halip na ituring ang pinal na makasaysayang linya bilang isang signal na agad nang available.

Hindi nagtatakda ng presyo ng pagpasok, presyo ng paglabas o resulta sa hinaharap ang isang maayos na linya sa mga lumang sukdulan ng presyo.

Babala sa panganib: May panganib ang trading at maaari kayong mawalan ng pera. Hindi sapat ang ZigZag lamang upang magtakda ng kumpletong plano sa trading o pamamahala ng panganib.

I-download ang indicator at mga makasaysayang halimbawa

Ipinapatong ng MQL5 indicator ang ZigZag na nakabatay sa porsiyento sa presyo. Wala itong mga order, alerto o kasamang indicator. Pansamantala ang huling bahagi kahit na iisang estilo ng pagguhit ang ginagamit ng native na linya; ipinagkakaiba ito ng mga hiwalay na makasaysayang chart sa pamamagitan ng putol-putol na linya. Hindi pa nasubukan ang paglalagay sa native na chart at pagguhit dito.

Tumugma ang native na kalkulasyon sa sanggunian sa 330433 hindi bakanteng halaga ng buffer, na may pinakamalaking absolute na pagkakaibang 0.0. Sinusuri nito ang aritmetika at paglalagay ng mga pivot, hindi ang pagganap ng trading.

Source ng indicator

Nae-edit na ZigZag na nakabatay sa porsiyento para sa MQL5.

I-download ang source

Na-compile na indicator

Na-compile na file para sa folder ng mga custom na indicator.

I-download ang indicator

Datos ng mga makasaysayang halimbawa

Orasang mga presyo, mga presyo at uri ng pivot, at mga index ng kumpirmasyon.

I-download ang CSV

Basahin ang mga tala sa pagkalkula at pag-setup.

  1. Ilagay ang na-compile na file sa folder ng mga custom na indicator ng platform, o i-compile ang source gamit ang editor ng platform.
  2. Ilagay ito gamit ang mga control ng custom na indicator at piliin ang nilalayong timeframe ng chart.
  3. Maglagay ng positibong bilang ng mga bar para sa Depth at Backstep at positibong DeviationPercent. Suriin ang mga yunit bago ihambing sa ibang ZigZag.
  4. Obserbahan ang dulong naghihintay ng kumpirmasyon habang dumarating ang mga bar at ihiwalay ang timestamp nito sa oras ng kumpirmasyon.

Ang napapatunayan ng mga halimbawa

  • Pansamantala ang huling dulo.
  • Nauukol ang kumpirmasyon sa pagsasara ng bar ng pagtanggap, hindi sa mas naunang sukdulan.
  • Tinutukoy ng mga setting at history ang mga piling swing.

Ipinapakita ng mga chart ang isang tiyak na tuntuning nakabatay sa porsiyento sa isang nakapirming makasaysayang feed. Naglalaman ang na-download na CSV ng pinal na resulta ng buong history; hindi nito inuulit ang ipinakita ng bawat naunang chart. Ibinibigay ng talahanayan ng mga hangganan ng datos ang mas limitadong halimbawang iyon ng pag-uulit. Walang sinukat na gastos sa transaksiyon, pagpasok, paglabas, return, porsiyento ng panalo o katumpakan ng prediksiyon. Maaaring magbigay ng magkakaibang swing ang magkakaibang tuntunin, data feed, simula ng history at mga setting.

Mga madalas itanong

Muling iginuguhit ba ang ZigZag?

Maaaring lumipat ang dulong naghihintay ng kumpirmasyon sa isang mas huling sukdulan, na nag-aalis sa mas naunang punto nito. Sa kalkulasyong ito, nananatiling nakapirmi ang dati nang nakumpirmang mga dulo kapag dinaragdagan ang hindi binagong history ng mga saradong bar.

Kailan nakukumpirma ang isang pivot?

Kapag tinanggap ang isang kwalipikadong kasalungat na dulo, sa pagsasara ng bar na iyon ng pagtanggap. Mas maaga ang timestamp ng isang sukdulan kaysa sa oras na magiging available ang kumpirmasyon nito.

Sinusukat ba sa mga point ang Deviation?

Gumagamit ang download na ito ng porsiyento ng presyo ng dulong naghihintay ng kumpirmasyon. Gumagamit ang ZigZag na nakabatay sa mga point ng ibang yunit at hindi ipinapalagay na tutugma ito.

Ano ang ibig sabihin ng Depth dito?

Ito ang gumugulong na window ng mga kandidato sa mga bar, na may default na 12 bilang halimbawa. Tinatalakay rin ng gabay ang mga pansalang porsiyento; ang mga porsiyentong iyon ay hindi bilang ng mga bar.

Pinipigilan ba ng Backstep ang lahat ng muling pagguhit?

Hindi. Nililimitahan nito ang distansiya sa mga bar patungo sa isang kasalungat na dulo sa kalkulasyong ito. Maaari pa ring lumipat ang dulong naghihintay ng kumpirmasyon.

Ano ang mas matataas na high at mas matataas na low?

Ang mga ito ay mahigpit na pagtaas sa pagitan ng magkasunod na nakumpirmang high at sa pagitan ng magkasunod na nakumpirmang low. Parehong kailangan ang dalawang paghahambing para sa halimbawa ng pataas na istruktura.

Ito ba ang pinakamahusay na mga setting?

Walang napatunayang pinakamainam na setting o pagganap ng trading. Inilalarawan ng mga halimbawa ang napiling tuntunin sa makasaysayang datos; hindi hinuhulaan ng mga ito ang mga paggalaw ng presyo.

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.

Magpatuloy sa pagbabasa

Mga Forex Broker Regulator: Ranggo mula Tier 1 hanggang Offshore

Talasalitaan sa trading: Paliwanag sa mga termino ng Forex at CFD

Paper trading: Paano magsanay gamit ang virtual na pera