Ungültige Anfrage - habe gerade angefangen und kann es nicht herausfinden...

 

Hallo.

Ich kann nicht herausfinden, was er will...

Ich versuche, SL und TP zu korrigieren und er sagt dies:

2012.09.20 14:06:39 Trades '1262357': failed modify buy 0.00 sl: 0.00000, tp: 0.00000 -> sl: 1.29411, tp: 1.29531 [Ungültige Anfrage]

Was muss ich tun?

 
sotic: Ich kann nicht herausfinden, was er will...

Beim Versuch, SL und TP zu korrigieren, wird folgendes angezeigt: 2012.09.20 14:06:39 Trades '1262357': failed modify buy 0.00 sl: 0.00000, tp: 0.00000 -> sl: 1.29411, tp: 1.29531 [Ungültige Anfrage]
Was soll ich tun???

Finden Sie den Code heraus. Insbesondere, wenn nur Nullen geändert werden: buy 0.00 sl: 0.00000, tp: 0.00000
 

Das tut mir leid.

Ich habe vergessen, den Artikel anzugeben - Anfrage.symbol=PositionGetSymbol(i)

Ich danke Ihnen...

 
sotic: Es tut mir leid.
Ja, kein Problem.
 

Eine andere Frage also.

Wie kann man einen Teil eines Grundstücks in EA schließen, nicht das ganze Grundstück?

:)

 
sotic: Eine weitere Frage: Wie schließt man einen Teil eines Loses in einem Expert Advisor und nicht das ganze Los?)

Wenn Sie eine offene Position haben, können Sie die Größe dieser Position reduzieren, indem Sie einen gegenläufigen Auftrag in der gewünschten Größe erteilen.

Hier gibt es mehrere Themen für Neulinge - dort können Sie solche Fragen stellen.

 

Wie wäre es damit?

Trades 01:47:23 2010.07.02 19:14:59 fehlgeschlagen Sofortkauf 0.10 EURUSD bei 1.25953 sl: 1.25640 tp: 1.26253 [Ungültige Anfrage]

OE 0 111 (EURUSD,H1) 01:47:23 2010.07.02 19:14:59 Alert: Kaufauftragsanforderung fehlgeschlagen - Fehlercode:4756

Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений
  • www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений - Документация по MQL5
 
Forex_Noob:

Wie wäre es damit?

Trades 01:47:23 2010.07.02 19:14:59 fehlgeschlagen Sofortkauf 0.10 EURUSD bei 1.25953 sl: 1.25640 tp: 1.26253 [Ungültige Anfrage]

OE 0 111 (EURUSD,H1) 01:47:23 2010.07.02 19:14:59 Alert: Kaufauftragsanforderung fehlgeschlagen - Fehlercode:4756

Haben Sie daran gedacht, die Anforderungsstruktur zu löschen, bevor Sie sie verwenden?

MqlTradeRequest mrequest={0};
 
Forex_Noob: Was aber, wenn es sich so liest?

Trades 01:47:23 2010.07.02 19:14:59 fehlgeschlagen Sofortkauf 0.10 EURUSD bei 1.25953 sl: 1.25640 tp: 1.26253 [Ungültige Anfrage]

OE 0 111 (EURUSD,H1) 01:47:23 2010.07.02 19:14:59 Alert: Kaufauftragsanforderung fehlgeschlagen - Fehlercode:4756

Sie müssen den entsprechenden Code überprüfen.
 
Wir müssen die Standardbibliothek irgendwie unter die Leute bringen.

Das Senden von Abfragen mit Füllstrukturen ist eine Perversion mit vielen Fallstricken.
In mql4, jforex, ninjatrader es ist getan, menschlich, aber in mql5 sie beschlossen, einige Low-Level-Api zu bringen - das ist gut.
Aber die Tatsache, dass Neulinge über Strukturen mit vielen Feldern stolpern, um 1 Los auf dem Markt zu kaufen oder eine Position zu schließen, ist schade.

Und Artikelschreiber versuchen gerne, keine menschenfreundlichen Methoden (Standardbibliothek) zu verwenden, sondern drängen Anfänger in alte C-basierte Konstrukte.

 
mrProF: Wir müssen die Standardbibliothek irgendwie unter die Leute bringen.

Äußerst umstritten.

mrProF:. Nein, wir sollten den menschenfreundlichen Weg wählen (Standardbibliothek).

Standardbibliothek als "menschenfreundlicher Weg" - keine Kommentare.