Thursday 16 November 2017

Ordersend Error 138 Back Testing Forex


OrdersTotal () gt0 und OrderSelect (0.) Macht die EA inkompatibel mit jedem anderen einschließlich manueller Handel. Wenn das OrderSelect scheitert, tut alles andere. Testen Sie immer Returncodes Wenn die OrderCloseOrderDelete fehlschlägt, haben Sie eine Endlosschleife. Testen Sie immer Rückgabewerte und Druckfehler. Warum verwenden Sie den MarketInfo-Funktionsaufruf anstatt nur Ask oder den einfacheren OrderClosePrice () Sobald die letzte Bestellung gelöscht wird, was ist OrderType () Was ist OrderTicket, haben Sie nichts ausgewählt. Was sollen diese tun? Werden sie von Funktionen aufgerufen, die int zurückgeben, aber dies wird true oder false zurückgeben. Und Sie nicht sogar den Rückgabewert sowieso. So was ist der Punkt, lesen Sie bitte OrderSend () docs. Ist der angeforderte offene Preis vollständig veraltet, wird der Fehler 138 (ERRREQUOTE) unabhängig vom Schlupfparameter erzeugt. Wenn der angeforderte Preis nicht aktuell ist, aber im Thread vorhanden ist, wird die Position zum aktuellen Preis geöffnet und nur dann, wenn der aktuelle Kurs innerhalb des Bereichs der Preis-Schlupf-Refreshances () OrderSend () - Wert-Neuberechnungen liegt unddies Schlupf berücksichtigen Wert kann zu klein sein. Denken Sie auch an die Wiederholungsschleife, wenn Sie eine der 5 Handelsoperationen verwenden. Das System kann Sie über viele Fragen informieren, die sehr einfach zu handhaben sind und keinen Handelsverlust verursachen müssen. Der angeforderte Preis ist veraltet, oder es wurden Gebots - und Briefkurse verwechselt. Die Daten können ohne Verzögerung über die Funktion "Refresh - rates" aktualisiert werden. Wenn der Fehler nicht verschwindet, müssen alle Handlungsversuche gestoppt werden, die Programmlogik muss geändert werden. Für die whys von einem Fehler und auch das, was Sie tun können, um zu korrigieren

No comments:

Post a Comment