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
Bevor Sie OrderModify aufrufen, prüfen Sie, ob Sie die Aktualisierung mit den neuen Daten aufrufen oder ob Sie versuchen, vorhandene Werte zu setzen.
-----------------------
2007.09.08 17:47
für EURUSD:60
17:38:34 2007.01.04 00:01 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:02 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:03 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:04 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:04 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify Fehler 1
17:38:34 2007.01.04 00:08 stalker_2 EURUSD,H4: OrderModify Fehler 1
0 min 49 Sekunden
Fehler: 20
-----------------------
Bitte korrigieren Sie Ihren Expert Advisor Code und laden Sie eine neue Version auf Ihre Profilseite hoch:
Ich glaube, Ihr Roboter ist verrückt geworden, es scheint, dass er viele Teilnehmer hat :-) Er hat bereits Expert Advisors durcheinander gebracht. Ich habe einen Expert Advisor, der nicht schreiben "Stalker_2" in den Kommentaren und arbeitet auf Stunden-Chart. Und der Befehl OrderModify verwendet ihn überhaupt nicht.
Die Fehlermeldung "OrderModify error 1" bedeutet, dass OrderModify mit unveränderten Parametern aufgerufen wird, was auf eine ungenaue Programmierung zurückzuführen ist.
Bevor Sie OrderModify aufrufen, prüfen Sie bitte, ob Sie die Aktualisierung mit neuen Daten aufrufen oder ob Sie versuchen, bereits vorhandene Werte zu setzen.
Vielleicht meinen Sie die Konstruktion?
wenn ( RefreshRates() == true )
{
....
OrderModify(Ticket,...
}
bei meinem Streifzug
Resresh() nach jeder Auftragsänderung in der Schleife
Breakeven nach 35 Pips Gewinn
externe Variablen, kleinster Wert
FirstTralStopSell = 35;
anschließender Rückfall nach Erreichen von 50 Pips
Ich verstehe nicht ganz, wie dieser Fehler auftreten kann - ich habe keinen solchen Fehler bei Tests
Es ist möglich, dass das Testsystem nach der Erteilung des OrderModify-Befehls Requotes emuliert, so dass der Kurs Zeit hat, um um mehr als 50 Pips zurückzukehren.
Aber wie lässt sich eine solche Situation vermeiden?
außerdem tauchen meine LOGS nicht in der vom Testsystem ausgegebenen Logdatei auf!
if (err != 0 )
{
if ( ECHOerror == 1 )
Print("Error("+err+") Open="+OrderOpenPrice()+""+OrderStopLoss()+" modifying SL: "+(Ask+Point*FirstTralStopSell)+" TP "+(0)+""+msgErrors(err));
}
Die Fehlermeldung "OrderModify error 1" bedeutet, dass OrderModify mit unveränderten Parametern aufgerufen wurde, was auf eine ungenaue Programmierung zurückzuführen ist.
Bevor Sie OrderModify aufrufen, prüfen Sie, ob Sie die Aktualisierung mit neuen Daten aufrufen oder ob Sie versuchen, vorhandene Werte zu setzen.
Nach der Einführung des Konstrukts
Terminalversion 208 funktioniert in Tests überhaupt nicht
RefreshRates() == true ?
LocalDinamicTrallBUY = 50;
Eintritt in den Trall
Es muss einige Feinheiten geben... Ich weiß nicht, ob
Die Fehlermeldung "OrderModify error 1" bedeutet, dass OrderModify mit unveränderten Parametern aufgerufen wird, was auf eine ungenaue Programmierung zurückzuführen ist.
Bevor Sie OrderModify aufrufen, prüfen Sie, ob Sie die Aktualisierung mit neuen Daten aufrufen oder ob Sie versuchen, vorhandene Werte zu setzen.
Vielleicht meinen Sie die Konstruktion?
Das bedeutet, dass Sie versuchen, denselben StopLoss-Wert in OrderModify zu setzen, der dort bereits vorhanden war. Wenn der StopLoss beispielsweise 1,3020 beträgt und Sie versuchen, den Stop erneut auf 1,3020 zu setzen, gibt OrderModify den Code 1 zurück. Dies wird in der Dokumentation von OrderModify ausdrücklich erwähnt:
Hinweis: Der Eröffnungskurs und die Verfallszeit können nur bei schwebenden Aufträgen geändert werden.
Werden unveränderte Werte als Parameter an die Funktion übergeben, wird ein Fehler 1 (ERR_NO_RESULT) erzeugt.
Auf einigen Handelsservern kann ein Verbot des Verfalls von schwebenden Aufträgen festgelegt werden. In diesem Fall wird ein Fehler 147 (ERR_TRADE_EXPIRATION_DENIED) erzeugt, wenn versucht wird, einen Wert ungleich Null im Ablaufparameter zu setzen.
Die Fehlermeldung "OrderModify error 1" bedeutet einen OrderModify-Aufruf mit unveränderten Parametern, was auf eine ungenaue Programmierung zurückzuführen ist.
Bevor Sie OrderModify aufrufen, prüfen Sie, ob Sie die Aktualisierung mit neuen Daten aufrufen oder ob Sie versuchen, bereits vorhandene Werte zu setzen.
Vielleicht meinen Sie die Konstruktion?
Damit ist gemeint, dass Sie versuchen, denselben StopLoss-Wert in OrderModify zu setzen, der dort bereits vorhanden war. Wenn der StopLoss beispielsweise 1,3020 beträgt und Sie versuchen, den Stop erneut auf 1,3020 zu setzen, gibt OrderModify den Code 1 zurück. Dies wird in der Dokumentation von OrderModify ausdrücklich erwähnt:
Hinweis: Der Eröffnungskurs und die Verfallszeit können nur bei schwebenden Aufträgen geändert werden.
Wenn der Funktion unveränderte Werte als Parameter übergeben werden, wird ein Fehler 1 (ERR_NO_RESULT) erzeugt.
Auf einigen Handelsservern kann ein Verbot des Verfalls von schwebenden Aufträgen festgelegt werden. In diesem Fall wird ein Fehler 147 (ERR_TRADE_EXPIRATION_DENIED) erzeugt, wenn versucht wird, einen Wert ungleich Null im Ablaufparameter zu setzen.
WOW!!! genau!!! Renat, danke!
Bedingung für die Einreise nach Trall hinzugefügt
&& OrderStopLoss() != Ask+Point*LocalDinamicTrallSELL
Aber während des Tests gab es keine Fehler in meinen Protokollen! - das ist sehr merkwürdig
Ich glaube, Ihr Roboter ist verrückt geworden, ich glaube, er hat viele Teilnehmer :-) Er hat bereits begonnen, EAs zu verwirren. Mein EA schreibt nicht "stalker_2" in den Kommentaren, er arbeitet auf dem Stundenchart. Und der Befehl OrderModify verwendet ihn überhaupt nicht.
d.h. ich habe zweimal eine E-Mail erhalten, dass der Experte die Prüfung erfolgreich bestanden hat und ich registriert bin... und beim dritten Mal heißt es, ich hätte einen Fehler im Code... warum sollte ich den Code des Expert Advisors ändern, nachdem ich ihn in das Profil hochgeladen habe?