[Archiv!] Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht daran vorbei. Könnte nirgendwo ohne dich hingehen - 2. - Seite 233

 
ОKönnten Sie bitte erklären, warum dieser Code manchmal an einer Stelle einfriert und man das Terminal neu starten muss, um ihn fortzusetzen?
int ticket,err;
         Alert("nachalo");
         ticket = OrderSend(Symbol (), OP_BUY, 1, Ask, 10,0,0, "dsgdsf", 0, 0, CLR_NONE);
         err = GetLastError();
         Alert (err);
         Alert("konec");
         OrderClose (ticket,1,Bid,5,CLR_NONE);
         Alert ("zakrito");

 
doon:
Können Sie bitte erklären, warum dieser Code manchmal an einer Stelle einfriert und man das Terminal neu starten muss, um ihn fortzusetzen?

In welcher Zeile bleibt sie stehen?
 
sergeev:
In welcher Zeile bleibt sie stehen?


Vielen Dank für Ihre Antwort!

Es bleibt stehen, wenn Sie einen Auftrag öffnen oder schließen müssen.

 
doon:


Er bleibt hängen, wenn Sie einen Auftrag öffnen oder schließen müssen.

Versuchen Sie es an einem anderen Terminal.
 
sergeev:
Test an einem anderen Terminal.

Können Sie es bei Ihnen versuchen?
 
doon:
Können Sie es bei Ihnen versuchen?
Das ist kein Tennis, Genosse Sergejew. Das ist Squash.
 

Victor, wo liegt deiner Meinung nach das Problem?

 
granit77:
Das ist kein Tennis mehr, Genosse Sergejew. Das ist Squash.
Das sind bourgeoise Spiele, sie sind meinen proletarischen Idealen fremd!
 
doon:

Victor, wo liegt deiner Meinung nach das Problem?


Das Problem ist die mangelnde Bereitschaft, sich - und sei es nur zum Spaß - mit diesem und jenem vertraut zu machen, bevor man sich in einem Forum dazu äußert:

"...Die Sache ist die, dass ich prüfen muss, ob der Auftrag mit isCloseLastPosByStop() geprüft wurde. Magik kann nicht verwendet werden, weil es früher oder später ausläuft (2147483647), und man kann es nicht löschen oder ändern. Können Sie mir sagen, wie ich das umsetzen kann...".

 
doon:

Können Sie es bei Ihnen versuchen?

Ich habe es versucht. Es ist nicht eingefroren.


gab Fehler 129 bei OrderClose.

Stellen Sie RefreshRates davor.

Ohne Fehler geschlossen.