Und wenn es auf diese Weise versucht wird, was sagt es dann?
double bylo = OrderLots();
if (OrderClose( OrderTicket(), 0.1, NormalizeDouble(Bid,2), 1 )) Alert (" Закрито частину лоту в розмірі 0.1 від ",bylo);
elseAlert("Маємо помилку ",GetLastError());
Der DRITTE Auftrag schließt GetLastError = 0, i+1=2, OrderProfit() antwortet auf den ZWEITEN Auftrag nicht. help.... Ich würde schreiben (OrderTicket()-1), aber ich fürchte, das hilft nicht.
Der DRITTE Auftrag wird geschlossen GetLastError = 0, i+1=2, OrderProfit() reagiert auf die Nichtigkeit des ZWEITEN Auftrags. help.... Ich würde schreiben (OrderTicket()-1), aber ich fürchte, das hilft nicht.
nicht lesen können (es sei denn, es befinden sich Fahrscheinnummern in p[] array)!
Hallo, könnte mir bitte jemand sagen, ob es eine Art von Block gibt, um alle Aufträge zu schließen (einschließlich der Löschung von schwebenden Aufträgen), wenn alle mit unterschiedlichen magischen Zahlen, im Bereich von 1-60. Wenn es eine gibt, bitte veröffentlichen Sie sie. Und wenn es nicht so schwierig ist mit der Anweisung, wo es eingefügt werden soll (weil es in mql komplett grün ist). Vielen Dank im Voraus.
Ich habe vergessen, Ihnen zu sagen, dass ich gerne mit einem Prozentsatz des Gewinns der Einlage abschließen würde.
Bitte um Hilfe!
Fehler 0 und der Auftrag wird nicht abgeschlossen! Was ist los?
Ist es möglich, dass sie einen Teil der Bestellung abgeschlossen hat?
Und wenn es auf diese Weise versucht wird, was sagt es dann?
artmedia70:
А почему нормализуете цену до двух? До Digits нужно. А проще писать OrderClosePrice() вместо Bid
Jetzt wird der Fehler 4051 angezeigt
Ist es möglich, dass sie einen Teil der Bestellung abgeschlossen hat?
Und wenn es auf diese Weise versucht wird, was sagt es dann?
bylo = 0,1 und mein Auftrag wird nicht geschlossen.
I+1 = 2 und überall, aber die dritte Ordnung begann sich zu schließen.
Bitte um Hilfe!
Fehler 0 und der Auftrag wird nicht abgeschlossen! Was ist los?
Wie wäre es, wenn Sie es auf diese Weise versuchen:
Und vergessen Sie nicht, den entsprechenden Auftrag vor dem Löschverfahren zu ÜBERSTEIGEN!!!
Jetzt ist es eine totale Panne, ich schreibe:
i+1 = 2 und überall, aber die dritte Ordnung begann sich zu schließen.
Wie wäre es, wenn Sie es auf diese Weise versuchen:
Und vergessen Sie nicht, den entsprechenden Auftrag vor dem Löschvorgang AUSZUSTELLEN!!!
Der DRITTE Auftrag schließt GetLastError = 0, i+1=2, OrderProfit() antwortet auf den ZWEITEN Auftrag nicht. help.... Ich würde schreiben (OrderTicket()-1), aber ich fürchte, das hilft nicht.
Der DRITTE Auftrag wird geschlossen GetLastError = 0, i+1=2, OrderProfit() reagiert auf die Nichtigkeit des ZWEITEN Auftrags. help.... Ich würde schreiben (OrderTicket()-1), aber ich fürchte, das hilft nicht.
nicht lesen können (es sei denn, es befinden sich Fahrscheinnummern in p[] array)!
...Im Allgemeinen ist es sehr schwer, "Dummheit" in einem Stück Code zu erkennen... :)
Ich habe vergessen, Ihnen zu sagen, dass ich gerne mit einem Prozentsatz des Gewinns der Einlage abschließen würde.