[ARCHIV] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 3. - Seite 518

 
FAQ:

Was hindert Sie daran, dem EA mitzuteilen, dass, wenn es mehr Aufträge als 123 gibt, es dann weniger Aufträge um 123 gibt?

Wie kann es OrdersHistoryTotal() mitteilen?
 
sss2019:


Nun in diesem Fall, warum der Fehler 129 da sein kann, was kann in diesem Code überhaupt geändert werden, es gibt bestimmte Zahlen.


ERR_INVALID_PRICE129Falscher Geld- oder Briefkurs, möglicherweise nicht normalisierter Kurs. Es ist notwendig, die Daten nach einer Verzögerung von 5 Sekunden oder mehr mit der Funktion RefreshRates zu aktualisieren und erneut zu versuchen. Bleibt der Fehler bestehen, ist es notwendig, alle Handelsversuche zu stoppen und die Programmlogik zu ändern.
 

Haben Sie das schon ausprobiert?

RefreshRates();
OrderSend(Symbol(),OP_BUY,Lots,Ask,10,Ask-50*Point,Ask+75*Point,ExpertComment,MagicNumber,0,Green)
 
ask:

Wie sagt man OrdersHistoryTotal()?

int MyTotal = OrdersHistoryTotal();
if(MyTotal>123){MyTotal-=123;}
 
FAQ:



DANKESCHÖN! RIESIG!
 
Roman.:

Haben Sie das schon ausprobiert?


Danke, ich werde es versuchen, aber was für eine Verzögerung kann es geben, alles wird on the fly ausgeführt, die Bedingung ist, einen Auftrag zu eröffnen.
 

Leider ist die Realität weit von dieser Vorstellung entfernt...

in der Regel, wenn Sie eine schwebende Bestellung RefreachRates() ist nicht erforderlich (wenn Sie die Bestellung weit weg vom Preis), aber sie empfehlen, diese Operation trotzdem zu tun, obwohl ich denke, in Ihrem es nicht viel helfen, so dass Sie gerade lief in requotes...

 
FAQ:

Leider ist die Realität weit von dieser Vorstellung entfernt...

in der Regel, wenn eine schwebende Bestellung RefreachRates() ist nicht erforderlich (wenn Sie die Bestellung weit vom Preis), aber sie empfehlen, diese Operation in jedem Fall, obwohl ich denke, in Ihrem es nicht viel helfen, so dass Sie gerade in requotes lief ...


Refreshrates hilft nicht, gleiche Fehler, vielleicht etwas anderes können Sie versuchen:?
 
sss2019:

Refreshrates hilft nicht, gleiche Fehler, vielleicht kann etwas anderes versucht werden:?

Das Wichtigste ist, dass die Verkaufsaufträge keine Fehler enthalten, auch wenn sie noch so knapp sind.
 
sss2019:

Das Wichtigste ist, dass die Verkaufsaufträge keine Fehler enthalten, obwohl sie genauso knapp platziert sind.

Obwohl die Fehler 130 und 136 bei schwebenden Kauf- und Verkaufsaufträgen und der Fehler 129 nur bei Marktkaufaufträgen auftreten