Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 407

Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Guten Tag.
Könnten Sie mir bitte sagen, wie man den Wert vonTenkan undKijun auf die vorherige Kerze in mql5 zu bekommen?
Bitte sehen Sie sich das Beispiel füriIchimoku an.
Ich habe nachgeschaut, bevor ich die Frage gestellt habe. In mql4 war es einfacher, zum Beispiel bei der letzten Kerze
double tenkan_sen=iIchimoku(NULL,0,9,26,52,MODE_TENKANSEN,1);
Und hier habe ich verstanden, dass ein Objekt erstellt wird
handle=iIchimoku(Name,Zeitraum,tenkan_sen,kijun_sen,senkou_span_b);
Aber wie ich den Tenkan-Wert herausbekomme, kann ich nicht herausfinden :(. Ich möchte einen einfachen Tenkan- und Kijun-Schnittpunkt verfolgen und das war's.
Ich habe nachgeschaut, bevor ich die Frage gestellt habe. In mql4 war es einfacher, zum Beispiel bei der letzten Kerze
double tenkan_sen=iIchimoku(NULL,0,9,26,52,MODE_TENKANSEN,1);
Und hier habe ich verstanden, dass ein Objekt erstellt wird
handle=iIchimoku(Name,Zeitraum,tenkan_sen,kijun_sen,senkou_span_b);
Aber wie ich den Tenkan-Wert herausbekomme, kann ich nicht herausfinden :(. Ich möchte einen einfachen Schnittpunkt von Tenkan und Kijun und das war's.
Möchten Sie das Tracking in einem Indikator oder in einem EA durchführen?
Im Berater. Ausgabe von Warnmeldungen mit Ton.
Sehen Sie sich die Funktion CopyBuffer() an.
In diesem Beispiel
ma_handle=iMA(Symbol(),0,period,shift,smootMode,price); - Objekt wird erstellt
if(CopyBuffer(ma_handle,0,0,to_copy,MABuffer)<=0)return(0); - füllt ArrayMABuffer mit Werten vonma_handle
Und jetztkönnen wir Werte vonMABuffer?
In diesem Beispiel
ma_handle=iMA(Symbol(),0,period,shift,smootMode,price); - Objekt wird erstellt
if(CopyBuffer(ma_handle,0,0,to_copy,MABuffer)<=0)return(0); - füllt ArrayMABuffer mit Werten vonma_handle
Und jetztkönnen wir Werte vonMABuffer?
Ja. In MABuffer erhalten Sie mit der Funktion CopyBuffer() die Werte von MA in dem angegebenen Intervall. MABuffer ist natürlich ein Array.
Ja. In MABuffer erhalten Sie die MA-Werte in dem Intervall, das Sie mit der Funktion CopyBuffer() angegeben haben. MABuffer ist natürlich ein Array.
Und Sie sollten alles richtig machen in dem Verfahren
intOnCalculate(constint rates_total,constint prev_calculated,
constdatetime&time[],
constdouble&open[],
constdouble&high[],
constdouble&low[],
constdouble&close[],
constlong&tick_volume[],
constlong&Volumen[],
constint&spread[])
Auch wenn ich den Wert auf dem Bildschirm anzeigen möchte?
Und das alles wird in einem Verfahren ordnungsgemäß durchgeführt
intOnCalculate(constint rates_total,constint prev_calculated,
constdatetime&time[],
constdouble&open[],
constdouble&high[],
constdouble&low[],
constdouble&close[],
constlong&tick_volume[],
constlong&Volumen[],
constint&spread[])
Auch wenn ich den Wert auf dem Bildschirm anzeigen möchte?