Indikatoren: Fast ZigZag - Seite 5

 

Also schaue ich mir deine Zeichnung an.

Vielleicht gibt es auf der linken Seite einen visuellen Fehler und ich habe mich geirrt, aber auf der rechten Seite ist es eindeutig.

 
Karlson:

Also schaue ich mir deine Zeichnung an.

Vielleicht gibt es auf der linken Seite einen visuellen Fehler und ich habe mich geirrt, aber auf der rechten Seite ist es eindeutig.

1. der Scheitelpunkt/Trog ist nach links verschoben, zum besseren Wert. Du hast selbst vorgeschlagen, es so zu zeichnen: - "...Es wird höchstwahrscheinlich (sollte) ein definiertes Tief auf der Kehre nach links geben.".

2. Wenn Sie den MA auf AO zeichnen, sollten Sie in den MA-Parametern "apply to previous indicator data" angeben.

 
Yurich:

1. der Scheitelpunkt/die Mulde wird nach links verschoben, auf den besten Wert. Sie selbst haben vorgeschlagen, es so zu zeichnen: - "...Es wird wahrscheinlich (sollte) ein definiertes Tief auf der Haarnadel nach links geben.".

2. Wenn Sie den MA auf AO zeichnen, sollten Sie in den MA-Parametern "apply to previous indicator data" angeben.


Ich habe es verstanden, danke, ich werde es jetzt untersuchen.

Als ich auf der vorigen Seite über den Spike schrieb, ist der Spike unten (tief), in diesem Moment ist die AO unter dem EMA. Deshalb ist es korrekt.

 

Hier ist ein zerlegtes Diagramm, auf das zunächst vertikale Übergangslinien aufgetragen wurden, die dann je nach Position des AO-EMA manuell von oben nach unten betrachtet wurden.

 

Eine weitere Zeichnung. Im Allgemeinen ist alles korrekt. Vielen Dank.

Wenn Sie eine Version auf dem Indikator-Code machen können.

Aber im Allgemeinen ist alles richtig.

 
Karlson:

Sie können es mit der folgenden Lösung versuchen:

       bool EnablePeek=ao[0]>ema[0];
       bool EnableTrough=ao[0]<ema[0];
       //---
       if(EnableTrough) if(low[i]<low[min]) min=i;
       if(EnablePeek) if(high[i]>high[max]) max=i;
 

Jepp. Alles ist genauer und wird überall gezeichnet.

Bis auf meine erste Zeichnung des linken Elements, das anscheinend einen kleinen Tiefpunkt hat.

Gut gemacht, jetzt ist es eine Zickzack-Welle.

Wenn ich den Code verstehe, werde ich versuchen, ihn selbst für AO_EMA zu modifizieren.

Ich habe es heute etwas vereinfacht. Es gab noch eine ältere EMA auf der Differenz 63-165. Sie würde der blauen Markierung der ursprünglichen Zeichnung entsprechen.

 
Karlson:

Wenn ich den Code verstehe, werde ich versuchen, ihn für AO_EMA zu ändern.


Sie können Ihren Indikator über iCustom() anstelle von iAO und iMA anschließen und den Wert von ao aus dem Nullpuffer und den Wert von ema aus dem ersten Puffer nehmen.

Wenn Sie irgendwelche Fragen haben, werde ich Ihnen helfen.

 

Ich kann und ich habe.

Ich dachte nur an die Einbettung des Codes durch regelmäßige iMAs. Ich bekomme in Indikatoren und Bars verwirrt.

Hier ist, was ich bekam. eine Menge unnötiges Zeug.

Sie sollten auch den Parameter

Minimale Punkte in einem Strahl

Es ist irgendwie unnötig, aber es ändert das Bild.

Dateien:
 
Karlson:

Das kann ich und das habe ich getan.


Ich habe es falsch oben, ao ist der Null-Puffer, ema ist der zweite Puffer, der erste Puffer Sie haben, ist der Farbindex.