Indikatoren: ZigZag Indikator

 

ZigZag Indikator:

Ein Variante des ZigZag-Indikators mit einer optimierten Berechnungshäufigkeit.

ZigZag_NK_Color

Autor: Nikolay Kositsin

 

Verkaufssignal, als der Kurs auf der rechten Schulter die schräge Aufwärtstrendlinie durchbrach.

Der Zig-Zag-Indikator ist ein hervorragendes technisches Analyseinstrument zur Identifizierung klassischer Chartmuster. Der Zig-Zag-Indikator ist auch ein wirksames Mittel zur Reduzierung von Rauschen und hilft dem technischen Händler, die wahre Marktrichtung zu erkennen.


[Gelöscht]  
Automated-Trading:

Zickzack:

Autor: Nikolay Kositsin

Hallo. Vielen Dank für den Indikator. Bitte korrigieren Sie ihn:

//---- Verbot des Zeichnens leerer Werte durch den Indikator
   PlotIndexSetDouble(0,PLOT_EMPTY_VALUE,0.0);
   PlotIndexSetDouble(1,PLOT_EMPTY_VALUE,0.0);
//---- Erstellung von Beschriftungen, die im Datenfenster angezeigt werden sollen
   PlotIndexSetString(0,PLOT_LABEL,"ZigZag Lowest");
   PlotIndexSetString(1,PLOT_LABEL,"ZigZag Highest");
//---- Indizierung von Elementen in Puffern wie in Zeitreihen 
   ArraySetAsSeries(LowestBuffer,true);
   ArraySetAsSeries(HighestBuffer,true);
//---- Einstellung der Position, ab der die Bollinger-Stufen gezeichnet werden
   PlotIndexSetInteger(0,PLOT_DRAW_BEGIN,StartBars);
   PlotIndexSetInteger(1,PLOT_DRAW_BEGIN,StartBars);

am:

//---- Verbot des Zeichnens leerer Werte durch den Indikator
   PlotIndexSetDouble(0,PLOT_EMPTY_VALUE,0.0);
//---- Erstellung von Beschriftungen, die im Datenfenster angezeigt werden sollen
   PlotIndexSetString(0,PLOT_LABEL,"ZigZag Lowest;ZigZag Highest");
//---- Indizierung von Elementen in Puffern wie in Zeitreihen 
   ArraySetAsSeries(LowestBuffer,true);
   ArraySetAsSeries(HighestBuffer,true);
//---- Einstellung der Position, ab der die Zeichnung der Ebenen beginnt
   PlotIndexSetInteger(0,PLOT_DRAW_BEGIN,StartBars);
В обеих версиях!
 

Hallo Nikolay, habe einen FEHLER im Code gefunden - der Indikator zeichnet FANTOM Tops ... sie sind selten ... aber sie tun es ...



 
Nun, ich weiß es nicht! Ich habe den ursprünglichen Indikator nicht gezeichnet, und deshalb verstehe ich den genauen Grund für solche Fehler nicht. Ich habe einige Fehler im Quellcode behoben, aber ob das etwas an diesem Zustand ändert, weiß ich nicht. Ich habe keine solchen Fehler!
 
Nikolay Kositsin #:
Nun, ich weiß es nicht! Ich habe den ursprünglichen Indikator nicht gezeichnet, und deshalb verstehe ich den genauen Grund für solche Fehler nicht. Ich habe einige Fehler im Quellcode behoben, aber ob das etwas an diesem Zustand ändert, weiß ich nicht. Ich habe solche Bugs nicht!

... Ich verstehe, danke für die Antwort :)

... es ist nur so, dass solche "Ausrutscher" nicht häufig sind.sondern sehr selten) ... und es ist schwer zu sagen - entweder verlieren sie im Moment ihre Bindung an das Extremum von Bar-0 ... oder sie haben wirklich eine Störung, so dass sie an die "Luft" oberhalb/unterhalb von Takt 0 gebunden sind ...