Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 6. - Seite 454
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
Testen Sie es auf AUDUSD?
Die berechneten Werte der Preise in einem Handelsauftrag müssen auf Ziffern normalisiert werden. Nicht nur das, sondern es sollte auch mit den StopLevel-Anforderungen übereinstimmen (habe es hier nicht getan)
Die OrderMagicNumber() ist die magische Nummer der vorausgewählten Bestellung. Sie müssen ihn entweder mit einem bestimmten Wert festlegen oder ihn im EA berechnen, damit er für ihn eindeutig ist.
Vor dieser Prüfung werden alle Werte aller Bedingungen, die hier geprüft werden, gelöscht. Dann wird Ihnen klar sein, wo Sie suchen müssen.
Testen Sie auf AUDUSD?
Die berechneten Preiswerte in Ihrem Handelsauftrag sollten auf Digits normalisiert werden. Nicht nur das, sondern es sollte auch die StopLevel-Anforderungen erfüllen (was hier nicht der Fall war)
OrderMagicNumber() ist die magische Zahl einer vorselektierten Bestellung. Sie sollten ihn entweder als spezifischen Wert festlegen oder ihn im EA berechnen, damit er für ihn eindeutig ist.
Vor dieser Prüfung werden alle Werte aller Bedingungen, die hier geprüft werden, gelöscht. Dann wird Ihnen klar sein, wo Sie suchen müssen.
Ja, Test auf AUDUSD
OrderSend("AUDUSD",OP_BUY,Lot,Ask,Slippage,Ask-SL*Point,0,NULL,OrderMagicNumber(),0,Green);-diese Zeile funktionierte im Testgerät ohne Probleme, bis wir die Bedingungen hinzugefügt haben
wie
iOpen("AUDJPY",PERIOD_M1,1)>iClose("AUDJPY",PERIOD_M1,1)...
Ich wiederhole, dass alles auf dem Konto funktioniert... nicht im Testgerät...
OrderSend("AUDUSD",OP_BUY,Lot,Ask,Slippage,Ask-SL*Point,0,NULL,OrderMagicNumber(),0,Green);-diese Zeile funktionierte im Testgerät ohne Probleme, bis die Bedingungen hinzugefügt wurden
Ich habe Ihnen bereits über diese Linie geschrieben. Wenn dann die Fehlermeldung 130 erscheint, fragen Sie mich nicht, was das Problem ist.
Es kann also sein, dass derFehler 130 lange Zeit nicht auftritt und dann doch passiert?
Falls jemand einen Code zur Berechnung des Equity Drawdown (absolut und relativ) kennt, bitte ich um einen Link.
Bereits geschrieben.
Großartig, vielen Dank für dieses Material, es wird jetzt viel effektiver sein, um Verluste zu begrenzen und Gewinne zu steigern.
d.h. der Fehler 130 wird vielleicht lange Zeit nicht auftreten, aber dann doch?
Es gibt einen solchen Funktionscode. In MT4 beta erhalte ich beim Kompilieren die Warnung "expression not boolean" in den mit einem Pfeil gekennzeichneten Zeilen. Können Sie vorschlagen, wie man das Problem beheben kann?