Antwort

Ungültiger Preis für Indizes

7 Antworten

kapitalgo

Kunde, bbp_participant, Gemeinschaft, 26 Antworten.

Profil besuchen

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

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

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 ...

0

kapitalgo

Kunde, bbp_participant, Gemeinschaft, 26 Antworten.

Profil besuchen

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

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #139831

Hallo,

 

verstehen, können Sie uns Ihre Strategie und weitere Einzelheiten mitteilen? Sie können es senden an [email protected]

0

Mark Fric

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

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

0

Mark Fric

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

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

0

Joczek

Abonnent, bbp_participant, Gemeinschaft, 1 Antworten.

Profil besuchen

vor 7 Jahren #141718

Ich habe das gleiche Problem mit Activtrades Broker:

2017.02.16 15:59:45.672 308369': Änderung der schwebenden Order #319313785 buy stop 0.01 Ger30Mar17 bei 11845.0 sl: 0.0 tp: 0.0 -> price: 11845.0 sl: 11788.9 tp: 0.0 fehlgeschlagen [Invalid S/L or T/P]

0

kapitalgo

Kunde, bbp_participant, Gemeinschaft, 26 Antworten.

Profil besuchen

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?

0

Ansicht von 7 Antworten - 1 bis 7 (von insgesamt 7)