Thursday, 12 January 2017

Forex Fehler 4109

Hallo, Im kinda neu zu verwenden Skripts, und läuft in ein Problem. Mit dem Standard (oder irgendwelche anderen) Skripts auf meinem InterbankFX Demo-Konto funktioniert gut, aber ich habe vor kurzem ein Live-Konto und wann immer ich versuche, ein Skript auszuführen, bekomme ich eine Fehlermeldung in der Expert Log, die Nummer 4109 gibt - die ich suchte Auf der MQL4 Website und es bedeutet, "Trade ist nicht erlaubt. Kann jemand mir sagen, was das Problem ist und wie zu beheben es Kontrollkästchen ermöglichen Live-Handel in in toolsoptionsexpert Berater. Ich denke, seine ein häufiger Grund. Irusoh1 hat geschrieben: Kontrollkästchen ermöglichen Live-Handel in in toolsoptionsexpert Berater. Ich denke, seine eine gemeinsame Grund. Vielen Dank, das ist genau das, was es warOrderSend Fehler mit OPSELLSTOP und OPBUYSTOP Ich habe ein Problem mit der Ausstellung OPSELLSTOPOPYSTOP. Zum Beispiel, ich lief ein Skript auf EURUSD 1 Stündlich: MyPrice High1 (iATR (Symbol (), 0,6,1) 1.5) TicketOrderSend (Symbol (), OPBUYSTOP, Lots, MyPrice, 3, Low1, 0, BUYSTOP, 0 , 0, Grün) MyPrice gibt 1.16925750 zurück. Es gibt mir einen Fehler 2005.11.28 22:00:06 EURUSD, H1: ungültiger Preis 1.16925750 für OrderSend-Funktion. Es ist mit Fehlercode verbunden: 4107. Also, ich dachte, es war wegen der Rundung Problem. Daher habe ich MyPrice ersetzt durch: MyPrice High1 NormalizeDouble ((iATR (Symbol (), 0,6,1) 1.5), 4) TicketOrderSend (Symbol (), OPBUYSTOP, Lots, MyPrice, 3, Low1, 0,0, Grün) Nun bekomme ich OrderSend BUYSTOP fehlgeschlagen mit Fehler 4109 (ERRTRADENOTALLOWED) Selbst wenn ich den Preis so codiert habe, gibt es immer noch 4109 Fehler. Kann jemand mir einen Gefallen tun und ausführen, und sagen Sie mir, wenn Es funktioniert: OrderSend (EURUSD, OPBUYSTOP, 1, 1.1900, 3, Low1, 0, BUYSTOP, 0,0, Grün) Hat jemand eine erfolgreiche OPBUYSTOPSELLSTOP-Beispiel erhalten Was bedeutet der obige Fehler wirklich 4107 und 4109 Ich habe ein Problem mit der Ausgabe OPSELLSTOPBUYSTOP Beispielsweise habe ich ein Skript auf EURUSD ausgeführt. 1 Stündlich: MyPrice High1 (iATR (Symbol (), 0,6,1) 1.5) TicketOrderSend (Symbol (), OPBUYSTOP, Lots, MyPrice, 3, Low1, 0, BUYSTOP , 0,0, Grün) MyPrice gibt 1.16925750.Es gibt mir einen Fehler 2005.11.28 22:00:06 EURUSD, H1: ungültiger Preis 1.16925750 für OrderSend Funktion. Es ist mit Fehlercode zugeordnet: 4107. Also, dachte ich, es war Wegen der Rundung Problem. Daher habe ich MyPrice ersetzt durch: MyPrice High1 NormalizeDouble ((iATR (Symbol (), 0,6,1) 1.5), 4) TicketOrderSend (Symbol (), OPBUYSTOP, Lots, MyPrice, 3, Low1, 0,0, Grün) Nun bekomme ich OrderSend BUYSTOP fehlgeschlagen mit Fehler 4109 (ERRTRADENOTALLOWED) Selbst wenn ich den Preis so codiert habe, gibt es immer noch 4109 Fehler. Kann jemand mir einen Gefallen tun und ausführen, und sagen Sie mir, wenn Es funktioniert: OrderSend (EURUSD, OPBUYSTOP, 1, 1.1900, 3, Low1, 0, BUYSTOP, 0,0, Grün) Hat jemand eine erfolgreiche OPBUYSTOPSELLSTOP-Beispiel erhalten Was bedeutet der obige Fehler wirklich bedeuten 4107 und 4109 Ihr Code für mich gearbeitet, Ich weiß nicht, was ist das Problem mit Ihrer Plattform (Im mit MT4 Build 186) Dies ist der Code, den ich verwendet:


No comments:

Post a Comment