Ich verstehe, dass dies ein Beispiel dafür ist, wie man es nicht machen sollte.....
Was ist mit dem Standardindikator iMACD() nicht in Ordnung? Warum mussten Sie zwei Indikatoren verwenden?
//--- MA-Handles holen ExtFastMaHandle=iMA(NULL,0,InpFastEMA,0,MODE_EMA,InpAppliedPrice); ExtSlowMaHandle=iMA(NULL,0,InpSlowEMA,0,MODE_EMA,InpAppliedPrice);
Und es ist an der Zeit, die Dokumentation zu lesen und anstelle von
//--- int limit; if(prev_calculated==0) limit=0; else limit=prev_calculated-1;
kürzere Wörter zu schreiben, ohne die Lesbarkeit und Bedienbarkeit zu verlieren.
//--- int limit = prev_calculated == 0 ? 0 : prev_calculated-1;
Dann warten wir auf einen Indikator in Form von Balken, dann in Form einer Linie. Können wir das je nach Diagrammtyp tun? Der Indikator sollte den Chart anzeigen, zu dem wir wechseln.
Wechseln Sie mit diesen Schaltflächen ![]()
Ich verstehe, dass dies ein Beispiel dafür ist, wie man es nicht machen sollte.....
Was ist mit dem Standardindikator iMACD() nicht in Ordnung? Warum mussten Sie zwei Indikatoren verwenden?
Und es ist an der Zeit, die Dokumentation zu lesen und anstelle von
kürzere Wörter zu schreiben, ohne die Lesbarkeit und Bedienbarkeit zu verlieren.
Dann warten wir auf einen Indikator in Form von Balken, dann in Form einer Linie. Kann man das je nach Diagrammtyp machen? Der Indikator sollte zeigen, zu welchem Chart wir wechseln.
Wechseln Sie mit diesen Schaltflächen
Indikatoren können immer auf mindestens zwei Arten geschrieben werden: 1. durch Änderungen im übergeordneten Code des Indikators oder 2. durch Zugriff auf das Indikator-Handle und anschließendes Kopieren von Informationen aus den Indikatorpuffern.
Hier werden Änderungen am übergeordneten Code durch Lesen des iMA-Indikatorpuffers vorgenommen.
CopyBuffer(ExtFastMaHandle,0,0,to_copy,ExtFastMaBuffer) CopyBuffer(ExtSlowMaHandle,0,0,to_copy,ExtSlowMaBuffer)
Ist es also die erste oder die zweite Option? Ändern des übergeordneten Codes oder Lesen der Puffer????
Wie sieht es also mit der Universalität des Indikators aus, wenn man die Ansicht des Indikators mit den Schaltflächen zum Umschalten der Ansicht des Charts umschaltet?
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien.
Indikatoren: MACD Überschreiten der Nulllinie (Farbkerzen)
Alexey Viktorov, 2017.10.26 10:29 AM
Als nächstes warten wir auf den Indikator in Form von Balken, dann in Form einer Linie. Ist es möglich, in Abhängigkeit von der Art des Charts zu tun? In welchem Chart wir umschalten, sollte der Indikator angezeigt werden.
Wechseln Sie mit diesen Tasten ![]()
Große Indikator, Berater auf es ist nicht genug:) jemand kann einen Roboter auf diesem Indikator zu schreiben?
Große Indikator, Berater auf es ist nicht genug:) jemand kann einen Roboter auf diesem Indikator zu schreiben?
Nun, ich kann :) .
Nun, ich kann :) .
Wäre nicht schlecht) würde es selbst schreiben, wenn ich weiß, Programmierung.
Große Indikator, Berater auf es fehlt:) kann jemand einen Roboter auf diesem Indikator zu schreiben?
Dies ist ein gewöhnlicher Terminal-MACD-Indikator - nur in einem anderen Rendering. Und es gibt eine fertige Expert Advisor für sie, die mit dem Terminal kommt.
Dies ist ein gewöhnlicher Terminal-MACD-Indikator - nur in einer anderen Darstellung. Und es gibt einen vorgefertigten Expert Advisor für ihn, der mit dem Terminal geliefert wird.
Im Terminal arbeitet der Expert Advisor nach einem anderen Prinzip, in diesem Fall interessiere ich mich für den Nulldurchgang des Indikators selbst.
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
MACD Crossing the zero level (color candles):
Farbige Kerzen stellen Bereiche dar, in welchen der MACD-Indikator die Nulllinie kreuzt.
Autor: Vladimir Karputov