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
Es wäre besser, eine separate Funktion für das Warten zu schreiben, so dass die Standard-Handelsklasse ebenfalls verwendet werden kann.
Forum zum Thema Handel, automatisierte Handelssysteme und Strategietests
Merkmale der Sprache mql5, Feinheiten und Tricks
fxsaber, 2017.02.25 16:02
Wenn Sie alle OrderSend mit der Handelsumgebung synchronisieren und die Fallstricke vermeiden wollen, genügt es, den Quellcode als mqh-Datei zu schreiben und entsprechende #include in Ihre Programme aufzunehmen.
Die Dinge sind viel einfacher. Vor dem Absenden einer Bestellung wird die Länge des Verlaufs gespeichert, und nach dem Absenden wird gewartet, bis die Länge des Verlaufs zunimmt. Es muss ein Timeout eingegeben werden, damit es nicht plötzlich für immer hängen bleibt.
Es gibt eine Zeitüberschreitung. Leider kann es in Ihrer Version zu Problemen kommen, wenn mehrere OrderSends zusammenarbeiten (von verschiedenen Expert Advisors).
Würde ORDER_MAGIC in dieser Situation nicht helfen? Nur um den Verlauf Ihres EA zu überprüfen?
Wäre ORDER_MAGIC in dieser Situation nicht hilfreich? Nur um den Verlauf Ihres EA zu überprüfen?
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Merkmale der Sprache mql5, Feinheiten und Tricks
fxsaber, 2017.02.25 17:29
Außerdem wird nicht nur die Historie, sondern auch SL/TP von offenen Positionen/Aufträgen usw. nicht synchronisiert.
Bei Marken kann die Geschichte zunächst nur durch eine Bestellung und dann einen Moment später durch einen Handel wachsen.
Außerdem ist ORDER_MAGIC bereits ein historischer Antrag. Mit anderen Worten, wir können nicht einfach darauf warten, dass die Geschichte zunimmt, wie es zuvor vorgeschlagen wurde.
Es ist mir nicht ganz klar, warum wir einige Methoden erfinden müssen, wenn nur eine von ihnen funktionieren kann (als Warten), basierend auf der Logik dessen, worauf gewartet werden muss.
Für jede TRADE_ACTION müssen Sie auf etwas Bestimmtes warten. Das ist genau das, worauf man warten muss. Es hat keinen Sinn, auf etwas anderes zu warten. Es gibt überhaupt keine zweite Lösung.
Es könnte ein Problem damit geben.
Außerdem ist ORDER_MAGIC bereits ein historischer Antrag. Sie können also nicht einfach darauf warten, dass die Geschichte zunimmt, wie zuvor vorgeschlagen wurde.
Es ist mir nicht ganz klar, warum wir einige Methoden erfinden müssen, wenn nur eine von ihnen funktionieren kann (als Warten), basierend auf der Logik dessen, worauf wir warten müssen.
Für jede TRADE_ACTION müssen Sie auf etwas Bestimmtes warten. Das ist genau das, worauf man warten muss. Es hat keinen Sinn, auf etwas anderes zu warten. Es gibt überhaupt keine zweite Lösung.
Ich warte darauf, dass die Geschichte mit dem Magier im Hinterkopf weitergeht.
Was ist, wenn sich das ändert?
Warum darauf warten?
abgesehen von der Tatsache, dass SL/TP nicht sofort aktualisiert werden, wie bei der Positionsänderung.
Sie können die Feinheiten nur herausfinden, wenn Sie viele Handelsserver einem Stresstest unterziehen. Ohne sie ist der Handel mit einem echten Konto eine schwierige Angelegenheit.
Es gibt immer etwas, auf das man stoßen kann