Populære Innlegg

Redaksjonens - 2020

ZUP-indikator - assistenten din i definisjonen av harmoniske mønstre

Hei alle sammen!

Som annen utvikling av denne typen er indikatoren basert på den ganske vanlige ZigZag. Det vil si at ZZ-verdier er grunnlaget for alle konstruksjoner, som en forenklet modell av prisoversikten. Dette kan ikke kalles verken et minus eller et pluss, indikatoren har likevel sine egne særegenheter i sammenheng med å identifisere prisekstremer. I denne forbindelse er en nøkkelparameter for suksessformelen en riktig konfigurert ZigZag.

Heldigvis, i motsetning til andre lignende utviklinger, tilbyr ZUP et utvalg av halvannet dusin varianter av ZigZag. Dermed er du ikke begrenset til en enkelt implementering, men du kan velge den mest passende algoritmen. For å gjøre dette, for det første, må du forstå forskjellene mellom forskjellige ZigZag-implementeringer.

ZigZag-indikator

Faktisk angir indikatoren i seg selv to hovedoppgaver. For det første kombinerer den mange måter å bestemme ekstrem på et diagram, og for det andre gir det praktiske verktøy for å finne mønstre ved funnet ekstrempunkter. Derfor er måten å bestemme ekstremet verdt en egen diskusjon.

Som standard er indikatoren konfigurert til å søke etter Pessavento-mønstre. Valget av ZigZag for bygningsmønster utføres av den aller første parameteren - ExtIndicator. Denne parameteren kan ta en av 15 verdier.

1. Standard ZigZag fra MT4

Denne indikatoren fungerer på samme måte som standard på MT4. Indikatoren oppdaterer bare det siste punktet i bølgen. Det vil si at etter at indikatoren har bestemt reversering, blir punktet fast, hvoretter søket etter en ny reversering begynner.

Indikatorparametere:

  • minBars (ExtDepth i originalen) - minimumsperioden i stolper, som begrenser konvergensen av ZigZag;
  • ExtDeviation - avstanden i punkter mellom toppunktene;
  • ExtBackstep - periode i stolper mellom to ytterpunkter;
  • ExtMaxBar - bestemmer antall lys for beregning av indikatoren (0 - hele historien);
  • ExtMinBar - indeks for det første lyset.

2. ZigZag Alexa

Indikatoren bestemmer ekstreme priser basert på gjennomsnittsprisen på en stolpe. Det antas at trenden har endret retning når gjennomsnittsprisen på neste stolpe avviker med en gitt avviksverdi.

Indikatorparametere:

  • minSize - avviksverdi i poeng;
  • minPercent - avvik i prosent (brukt når minSize = 0);
  • chHL - muliggjør visning av ZigZag støtte- og motstandslinjer;
  • PeakDet - slår på visningen av tidligere ekstremer;
  • chHL_PeakDet_or_vts - satt til falsk for å vise iVTS;
  • ExtMaxBar - bestemmer antall lys for beregning av indikatoren (0 - hele historien);
  • ExtMinBar - indeks for det første lyset.

Fordelene med indikatoren inkluderer hastighet, det vil si mindre belastning på prosessoren og en mer forutsigbar algoritme for å bestemme høydepunktene / nedlastningene. Ulempene er en strengere algoritme, og det er derfor det er nødvendig å velge passende parametere for forskjellige tidsrammer for riktig bestemmelse av prisbølger. Standarden ZigZag har ikke denne ulempen.

3. ZigZag Ensign

Indikatoralgoritmen er lik den i Ensign-plattformen. Trenden bestemmes av lavene og høydene på stolpene. Det vil si at vi har en bullish trend med minimum og maksimum av gjeldende bjelke over verdiene til den forrige. Tvert imot, en stolpe med synkende min-maks og maks-maks indikerer en bearish trend. Samtidig bør trenden være i en enkelt tilstand på segmentet i minBars. En trendendring skjer når prisen endres med mer enn minSize-poeng. I dette tilfellet skjer tegningen av indikatorverdiene etter at linjen er lukket.

Indikatorparametere:

  • minBars - minimum antall stolper for å senke høydene eller øke stigningen;
  • minSize - minste bevegelse i poeng for en trendendringstilstand;
  • chHL - muliggjør visning av ZigZag støtte- og motstandslinjer;
  • PeakDet - slår på visningen av tidligere ekstremer;
  • chHL_PeakDet_or_vts - satt til falsk for å vise iVTS;
  • ExtMaxBar - bestemmer antall lys for beregning av indikatoren (0 - hele historien);
  • ExtMinBar - indeks for det første lyset.

4. ZigZag Ensign (modifisert)

Algoritmen er nesten den samme som standarden Ensign, bortsett fra at verdien av parameteren minSize som er spesifisert i inngangsparametrene, blir ignorert og beregnet automatisk.

Indikatorparametere:

  • minBars - minimum antall stolper for å gjøre rede for trenden;
  • chHL - muliggjør visning av ZigZag støtte- og motstandslinjer;
  • PeakDet - slår på visningen av tidligere ekstremer;
  • chHL_PeakDet_or_vts - satt til falsk for å vise iVTS;
  • ExtMaxBar - bestemmer antall lys for beregning av indikatoren (0 - hele historien);
  • ExtMinBar - indeks for det første lyset.

5. ZigZag Touber

ZigZag basert på en rekursiv algoritme. Først av alt, over hele historikssegmentet, er indikatoren på jakt etter et enkelt maksimum. Deretter søkes to minimum på segmentene før og etter det funnet maksimum, og så videre. Søket etter nye ekstremer avsluttes når avstanden mellom tilstøtende hjørner blir mindre enn minSize-verdien.

  • minSize - minimumsavstanden mellom tilstøtende maksimum og minimum;
  • minPercent - det samme som minSize, men som en prosentandel av prisen;
  • PeakDet - slår på visningen av nivåer fra tidligere ekstremer.

6. ZigZag Gann Swing

Algoritmen er basert på ideen om å bygge Gann swing. I motsetning til den opprinnelige tolkningen, ignorerer indikatoren regelen om den eksterne linjen. Dette gjøres på grunn av inkonsekvensen av ZigZag-beregninger i sanntid og historien. Av hensyn til konsistensen i beregningene ble det bestemt å flytte bort fra den opprinnelige algoritmen.

Indikatorparametere:

  • minBars - her setter parameteren trendnivå: 0 - 1-bar trend (liten); 1 - 2-stolps trend (mellomliggende); 2 - 3-bar trend (hoved); mer enn to - et høyere nivåtrend;
  • PeakDet - slår på visningen av nivåer fra tidligere ekstremer;
  • ExtMaxBar - bestemmer antall lys for beregning av indikatoren (0 - hele historien);
  • ExtMinBar - indeks for det første lyset.

7. DT-ZigZag (standard)

ZigZag basert på en høyere tidsramme. For beregning brukes den eksterne indikatoren “ZigZag_new_nen3”. Beregningsmetoden er lik standardindikatoren fra MT4.

Indikatorparametere:

  • GrossPeriod - velg tidsrammen som ZigZag skal beregnes til;
  • minBars (ExtDepth i originalen) - begrenser minimum antall søyler som ZigZag ikke kan konvergere mer enn på ExtDeviation-poeng;
  • ExtDeviation - avstanden i punkter mellom toppunktene;
  • ExtBackstep - ansvarlig for antall stolper mellom hjørnene;
  • PeakDet - slår på visningen av nivåer fra tidligere ekstremer;
  • ExtMaxBar - bestemmer antall lys for beregning av indikatoren (0 - hele historien);
  • ExtMinBar - indeks for det første lyset.

Vær oppmerksom på at alle indikatorer med DT-prefikset må være i samme mappe som ZUP.

Indikatoren er tegnet som en vanlig ZigZag, bortsett fra at verteksene vises med flere punkter, hvis antall er et multiplum av den eldste perioden.

Det bør også tas i betraktning at maksima og minima som er funnet på senior TF, kanskje ikke tilsvarer maksimalverdiene på yngre TF. Parameteren ZigZagHighLow, satt til true, vil bruke verdiene til den laveste TF for å tegne og satt til usanne data fra senior TF. I den andre utførelsen kan det være en situasjon der ekstreme verdier av ZigZag vil henge i luften.

8. DT-ZigZag (Klota)

I dette tilfellet vises indikatoren “DT_ZZ”.

Indikatorparametere:

  • GrossPeriod - velg tidsrammen som ZigZag skal beregnes til;
  • minBars - minimum antall stolper for å gjøre rede for trenden;
  • PeakDet - slår på visningen av nivåer fra tidligere ekstremer;
  • ExtMaxBar - bestemmer antall lys for beregning av indikatoren (0 - hele historien);
  • ExtMinBar - indeks for det første lyset.

9. DT-ZigZag (Candida)

En indikator kalt “CZigZag” brukes.

Indikatorparametere:

  • GrossPeriod - velg tidsrammen som ZigZag skal beregnes til;
  • minBars (ExtDepth i originalen) - minimumsperioden i stolper, som begrenser konvergensen av ZigZag;
  • ExtDeviation - avstanden i punkter mellom toppunktene;
  • PeakDet - slår på visningen av nivåer fra tidligere ekstremer;
  • ExtMaxBar - bestemmer antall lys for beregning av indikatoren (0 - hele historien);
  • ExtMinBar - indeks for det første lyset.

10. DT-ZigZag på Gann Swings

En indikator som heter “Swing_ZZ” brukes. Algoritmen ligner på ZigZag Gann Swing, men den brukes på en eldre TF.

Indikatorparametere:

  • GrossPeriod - velg tidsrammen som ZigZag skal beregnes til;
  • minBars - minimum antall stolper for å gjøre rede for trenden;
  • PeakDet - slår på visningen av nivåer fra tidligere ekstremer;
  • ExtMaxBar - bestemmer antall lys for beregning av indikatoren (0 - hele historien);
  • ExtMinBar - indeks for det første lyset.

11. Søk etter Gartley-mønstre

Verdien av søkemønstre inkluderer søket etter Gartley-mønstre basert på standard ZigZag-indikatoren. Direkte ZigZag for å søke etter Gartley-mønstre kan velges gjennom parameteren AlgorithmSearchPatterns, som kan ta 7 forskjellige verdier:

  • 0 - standard ZigZag fra MT4;
  • 1 - ZigZag Alexa, der strålestørrelsen er angitt i punkter;
  • 2 - Den samme ZigZag, men størrelsen er satt i prosent;
  • 3 - Ligner på ZigZag Ensign;
  • 4 - ZigZag Touber;
  • 5 - ZigZag on the Gann Swings;
  • 6 - ZigZag Taleksa.

Tenk også på parametrene:

  • ExtMaxBar - bestemmer antall lys for beregning av indikatoren (0 - hele historien);
  • ExtMinBar - indeks for det første lyset.

12. ZigZag Taleks

Letingen etter ekstrem er ikke helt standard - fra venstre til høyre.

Indikatorparametere:

  • ExtPoint - antall poeng (ZigZag-ekstrem);
  • PeakDet - slår på visningen av nivåer fra tidligere ekstremer.

13. ZigZag SQZZ (Varerekspert)

En ganske komplisert algoritme brukes her. Ved bruk av ZigZag-stråler beregnes området, og selve ZigZag beregnes ut fra resultatene.

Indikatorparametere:

  • minSize - minimumsavstanden mellom tilstøtende maksimum og minimum;
  • minBars - minimum antall stolper for å gjøre rede for trenden;
  • PeakDet - slår på visningen av nivåer fra tidligere ekstremer;
  • ExtMaxBar - bestemmer antall lys for beregning av indikatoren (0 - hele historien);
  • ExtMinBar - indeks for det første lyset.

14. ZigZag Wellix

ZigZag basert på nivåer utviklet av wellx.

Indikatorparametere:

  • auto - bruk automatisk nivåberegning;
  • minBar - prosentparameter for StLevel-nivå;
  • maxBar - prosentparameter for BigLevel-nivået;
  • StLevel - det første nivået i sikksakk;
  • BigLevel - det andre nivået av sikksakk;
  • PeakDet - slår på visningen av nivåer fra tidligere ekstremer;
  • ExtMaxBar - bestemmer antall lys for beregning av indikatoren (0 - hele historien);
  • ExtMinBar - indeks for det første lyset.

ExtStyleZZ-parameteren er ansvarlig for å vise ZigZag på kartet. Hvis sant, er ZigZag tegnet med streker; med usant, tegnes den med prikker på diagrammet. Farger settes gjennom standard "Farger" -fanen.

Installasjon og oppsett

Indikatoren installeres på vanlig måte, det vil si ved å flytte filen til katalogen Indikatorer. For å gjøre dette, åpner du terminaldatakatalogen via File - Åpne datakatalogen. Den nødvendige mappen vil bli lokalisert i MQL4 - Indikatorer. For at indikatoren skal vises på terminalen, må du starte programmet på nytt eller klikke Oppdater via hurtigmenyen i navigasjonsvinduet.

Indikatoren utvikler seg kontinuerlig, så et stort antall ZUP-versjoner kan bli funnet på nettverket. Dessverre fungerer de fleste av dem ikke lenger under de nyeste byggene av Metatrader. Versjon 63 legger til muligheten til å bygge Fibonacci Arcs. I den 64. versjonen ble 2 nye ZigZag lagt til - Taleks and Commodity expert, og for Mikmed-kanaler kan du nå angi dine egne utvidelser. I versjon 137 ble mønstersøkealgoritmen forbedret, og det ble mulig å lagre og laste mønstre fra filer. I de siste versjonene ble også de fleste feilene løst knyttet til konstruksjon av mønstre på standard MT4-objekter.

Vi vil vurdere nøyaktig versjon 150, selv om en nyere versjon med avanserte funksjoner allerede har dukket opp i markedet. Spesielt støttes manuell bølgemarkering og tradisjonelle bølgenivåer. Versjon 150 har imidlertid mer enn all nødvendig funksjonalitet for automatisk å oppdage mønstre og distribueres gratis. Du kan uavhengig sammenligne funksjonaliteten ved å laste ned et demoprodukt fra Market.

Inkludert ZigZag-innstillinger, er alle indikatorparametere fordelt på 16 blokker.

  • Velge den viktigste ZigZag for beregning av Pesavento-mønstre;
  • Fibonacci-linjeledelse;
  • Pesavento mønsterinnstillinger;
  • Gartley Pattern Settings;
  • Alternativer Andrews Pitchfork;
  • Mikmed-kanaler;
  • Fibo fan;
  • Innstillinger for Fibo Expantion
  • Versum nivåer;
  • Fibo Arc (Arc)
  • Golden Spiral;
  • ZigZag Pivot Settings;
  • Kanalparametere;
  • Fibo Tidssoner Alternativer;
  • Ytterligere indikatorinnstillinger;
  • Generelle innstillinger.

Vi vil bare vurdere parametere relatert til Gartley-mønstre, siden det er disse formasjonene som er av største interesse. Indikatoren har fire hundre parametere tilgjengelige, og det gir ingen mening å diskutere hver av dem individuelt. Detaljerte instruksjoner og en beskrivelse av inputparametrene fra forfatteren av indikatoren er i vedlegget til artikkelen.

Etter å ha satt alle nødvendige parametere, trenger ingenting annet å gjøres. Det er nok å slippe indikatoren på diagrammet, hvoretter den umiddelbart vil vise det sist dannede tallet.

Gartley mønstre

For å komme i gang, må du velge ZigZag for å lage mønstre. Her har du et valg av 7 alternativer. Parameteren AlgorithmSearchPatterns er ansvarlig for dette, som trer i kraft når ExtIndicator-verdien er satt til “søkemønstre”.

For det første vil du kanskje deaktivere Wil Andrews. Selv om du bruker Andrews Pitchfork til handel, vil en stor mengde visuelt søppel fortsatt forstyrre markedsoppfatningen. Hvis du bare trenger å søke etter mønstre, er det bedre å slå av alle unødvendige funksjoner. For å deaktivere Andrews Pitchfork, sett ExtPitchforkDynamic og ExtPitchforkStatic til 0.

Du kan også deaktivere visningen av korreksjonsverdier i skråningene til ZigZag. For å gjøre dette, i Pessavento mønsterblokk, sett verdien av ExtHidden til 0. Dermed vil en ren ZigZag vises på diagrammet.

Gartley-mønsteret som finnes på diagrammet ser slik ut:

Beskrivelsen av det oppdagede mønsteret vises i øverste venstre hjørne av grafen. Du kan også finne ut navnet på mønsteret ved å flytte markøren over den resulterende formen. Under punkt D er de estimerte nivåene for utvidelser fra punkt XA og BD merket. Du kan deaktivere visning av nivåer ved å spesifisere parameteren PotencialsLevels_retXD på 0. Spesifikt hvilke nivåer som skal vises, er indikert i parameteren sichtbare LevlerABCD.

Den grønne linjen på grafen er den speilede trendlinjen til det siste kneet. Røde kanalnivåer plottes parallelt med linjen XB. Begge linjer indikerer den forventede prisutviklingen etter dannelsen av tallet.

Hvis det siste ZigZag-ekstremet blir gjenoppbygd, vil tallet også bli gjenoppbygd til et nytt toppunkt og alle nivåer vil bli gjenfortalt.

Som standard vises bare det siste mønsteret. Men du kan også vise alle mønstrene i en bestemt del av historien ved å endre ExtGartleyTypeSearch-parameteren. En verdi på 1 vil føre til konklusjon av alle mønstre på maxBarToD-plottet med gjenfortelling når du endrer ZigZag-ekstremet. En verdi på 2 vil starte søket bare en gang, det vil si at mønstrene som ble funnet ikke blir fortalt om når ZigZag endres.

SelectPattern-parameteren er ansvarlig for hvilke mønstre du vil søke på diagrammet. Du kan legge igjen 0, så blir søket utført over hele mønsteret. Eller la utdataene fra bare ett spesifikt mønster (fra indeks 9), for eksempel Black Swan.

Generelt sett er ZUP i stand til å gjenkjenne omtrent fire dusin mønstre som har sine egne unike egenskaper.

SelectPattern kan godta 9 sett med former:

  • 0 - søk etter alle mønstre;
  • 1 - søk etter utelukkende klassiske figurer (Gartley, Butterfly, Bat, Crab);
  • 2 - klassiske og antiklassiske mønstre;
  • 3 - søk etter eksotiske mønstre;
  • 4 - utelukkende antipatterns;
  • 5 - alle mønstre bortsett fra settet “Total”;
  • 6 - utelukkende “Total”;
  • 7 - eventuelle fempunktsmønstre som er valgt gjennom parameteren sichtbarPattern (viser ikke 0, vis 1);
  • 8 - uten fempunktsmønstre.

Med individuelle parametere kan du aktivere / deaktivere visningen av ABCD-mønstre, 3 bevegelser og 4-punktsmønstre:

  • ABCD - kan ta 3 verdier, fra 0 til 2. 0 - ikke vis mønsteret, i det hele tatt, 1 - vis noen formasjoner, og 2 - vis bare harmonisk korrekte ABCD-formasjoner;
  • Ext_3Drives - output av mønsteret “3 bevegelser”;
  • Dragon - konklusjon av Dragon mønsteret;
  • Ext_4PointPattern - output av et 4-punkts mønster.

I tillegg kan du stille dine egne mønstre gjennom de aktuelle parametrene:

  • CustomPattern - en måte å vise egendefinerte former. 0 - vis ikke på kartet, 1 - vis sammen med resten av figurene, 2 - vis bare tilpassede figurer;
  • NameCustomPattern - navnet på den tilpassede figuren;
  • ... følgende parametere bestemmer formen på mønsteret, det vil si korreksjonene XB, AC, BD og XD.

Handelsapplikasjon

Indikatoren er ikke skjerpet for bruk på en bestemt tidsramme eller symbol, slik at du fritt kan bruke den på ethvert handelsinstrument. I dette tilfellet vil kanskje noen av de innebygde ZigZag-ene måtte konfigurere eller bruke den tidstestede ZigZag fra MT4.

Mønsteret er markert på diagrammet når alle konfigurasjonspunkter er blitt dannet, inkludert punkt D. Det vil si at for denne ZigZag må ha tid til å gjenoppbygge til dagens topp. Hvis det siste ZigZag-kneet forandrer seg på samme tid, vil figuren bli tegnet inn i samsvar med de faktiske hjørnene, eller forsvinne hvis punktet forlater korrigeringssonen. Det vil si at bare gyldige mønstre som tilsvarer harmoniske proporsjoner vises på diagrammet.

Dermed må du inn i markedet rett etter utseendet til figuren eller litt senere. For eksempel etter å ha brutt gjennom en tre-bar høy / lav. Nettstedet vårt har allerede en detaljert artikkel om hvilke mål vi skal bruke for forskjellige harmoniske mønstre. Indikatoren selv tegner trendlinjer som tilsvarer XB- og CD-knærne. Du kan også navigere dem når du setter handelsmål.

Konklusjon

Det skal forstås at ZUP er et profesjonelt verktøy som utfører flere funksjoner samtidig. Og som et hvilket som helst verktøy av denne typen, er ZUP sterkt overbelastet med innstillinger, som i begynnelsen kan føre til avvisning og et ønske om å gå tilbake til enklere programmer. Men når du har forstått parameterne, vil du garantert sette pris på indikatorens funksjonalitet. Det kan bli en kilde til inspirasjon eller bare et arbeidsverktøy - du bestemmer. I alle fall er tilstedeværelsen av denne indikatoren i arsenalet til enhver næringsdrivende som driver med grafisk analyse, obligatorisk!

Legg Igjen Din Kommentar