Ungültiger Preis für Indizes
7 Antworten
kapitalgo
vor 7 Jahren #115675
Guten Tag zusammen,
Ich habe ein Problem mit ungültigen Preisen auf Indizes, ich weiß, was falsch läuft, aber ich wusste nicht, wie ich das korrigieren kann, obwohl ich mit mql4 vertraut bin. Ich habe im mql4.com Forum nichts darüber gefunden. Folgendermaßen:
Der Preis ist zweistellig, bewegt sich aber z. B. in 0,50 Schritten:
12345.00
12345.50
12346.00
12346.50
und so weiter...
Der EA öffnet einen Kaufstopp bei 12345.33, aber es funktioniert nicht. Ich dachte darüber nach, MathRound() zu verwenden, aber es ist wirklich kompliziert, der EA muss x.25 auf x.50, x.24 auf x.00 und x.75 auf x.00, x.74 auf 0.50 abrunden.
Hat jemand eine andere Lösung für dieses Problem? Dasselbe für SL und TP
Vielen Dank und herzliche Grüße,
Patrick
tomas262
vor 7 Jahren #139802
Hallo,
Meinen Sie, wie man das im EA-Assistenten macht? Ich frage, weil Sie Ihre Frage im StrategyQuant3-Forum gestellt haben ...
kapitalgo
vor 7 Jahren #139806
Guten Morgen, tomas262,
es ist eine generierte SQ-Strategie. Ich normalizedDouble die Trailing-Stops und setzen Sie die Digits auf 0, so dass es für den Moment gearbeitet, aber es springt über den halben Punkt.
Mit freundlichen Grüßen, Patrick
tomas262
vor 7 Jahren #139831
Hallo,
verstehen, können Sie uns Ihre Strategie und weitere Einzelheiten mitteilen? Sie können es senden an [email protected]
Mark Fric
vor 7 Jahren #141574
danke für den Hinweis auf diesen Fehler, ich muss ihn untersuchen. Es gibt eine NormalizeDouble-Methode, die verwendet wird, um den SL/PT-Wert zu "reparieren", und sie sollte sich auch um dieses Problem kümmern.
Aber ich muss überprüfen, ob das der Fall ist.
Wir werden wahrscheinlich in der nächsten Woche eine schnelle Lösung für SQ veröffentlichen.
Mark
StrategyQuant Architekt
Mark Fric
vor 7 Jahren #141715
Ich habe es mir angesehen, aber MT4 erlaubt es Ihnen, Stop- oder Limit-Kurse zu Bruchteilen der tatsächlichen Preise zu platzieren. Wenn sich der Preis beispielsweise in 0,050er-Schritten bewegt, können Sie immer noch einen Stop- oder Limit-Auftrag bei 12345,33 platzieren, der zum nächstgelegenen "richtigen" Preis ausgeführt wird.
Funktioniert das bei Ihrem Broker nicht auch so? Wenn nicht, können Sie mir sagen, welcher Broker und welches Symbol es ist?
Mark
StrategyQuant Architekt
Joczek
vor 7 Jahren #141718
Ich habe das gleiche Problem mit Activtrades Broker:
kapitalgo
vor 7 Jahren #142007
Ich benutze IG als Broker, bin mir nicht sicher, aber ich glaube, ich habe es auch mit FX-Choice versucht. Mögliches MT4-Update?
Ansicht von 7 Antworten - 1 bis 7 (von insgesamt 7)