Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1294
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
Wie kann ich den Kontotyp programmatisch verstehen? Hedge oder Netting?
Oder so
m_label_info[3].Description(m_account.MarginModeDescription());
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Bitte sagen Sie mir, wo der Fehler liegt:
SELL_STOP - die Aufträge werden berechnet, aber SELL will es nicht. Nach dem Algorithmus wird der Auftrag SELL_STOP erteilt, wenn es keine gibt, und wenn es mindestens einen gibt, wird der Auftrag nicht erteilt.Bitte sagen Sie mir, wo der Fehler liegt:
SELL_STOP - Aufträge werden gezählt, aber SELL will nicht. Nach dem Algorithmus wird, wenn keine vorhanden sind, der Auftrag SELL_STOP erteilt, und wenn mindestens einer vorhanden ist, wird kein Auftrag erteilt.Verwechseln Sie die LOCAL ORDER nicht mit der POSITION.
Verwechseln Sie die FERNBESTELLUNG nicht mit der POSITION.
Jedes Mal, wenn die Funktion onCalculate aufgerufen wird, ist sie gleich 0.
Ich habe den Wert von begin über die Funktion print ausgegeben.
In dem Nachschlagewerk heißt es, dass der Anfang "der Ort ist, an dem die aussagekräftigen Daten beginnen". Das sagt mir gar nichts.
Ich verstehe nicht, wofür der Parameter begin in der zweiten Variante der Funktion onCalculate verantwortlich ist.
Jedes Mal, wenn die Funktion onCalculate aufgerufen wird, ist sie gleich 0.
Ich habe die Ausgabe des Anfangswertes über die Funktion print vorgenommen.
In dem Nachschlagewerk heißt es, dass der Anfang "der Ausgangspunkt für aussagekräftige Daten" ist. Das sagt mir gar nichts.
Sehen Sie sich die Codes der offenen Indikatoren aus dem Beispiel an.
Sehen Sie sich die Codes der offenen Indikatoren aus dem Beispiel an.
Ich habe nachgesehen. Beginnt immer = 0.
Hier habe ich einen Teil des Codes aus dem AMA-Indikator
if(Anfang!=0)
PlotIndexSetInteger(0,PLOT_DRAW_BEGIN,ExtPeriodAMA+begin);
Und was soll mir dieser Code sagen, wenn die Bedingung begin!=0 niemals wahr ist?
Am Ende gibt es irgendeinen Unsinn heraus, viel mehr als geschlossene Aufträge.