Wie kann ich wissen, ohne auf das Handelsergebnis der MqlTradeRequest-Anfrage in OnTradeTransaction zu warten, wenn ich OrderSend/OrderSendAsync verwende?
Auf diese Weise können Sie erst zuhören, wenn die Handelsanfrage ausgeführt wurde.
// Repeatersinputint AmountPositions = 3;
inputstringOrderComment = "";
voidOnTradeTransaction( constMqlTradeTransaction &Trans, constMqlTradeRequest &Request, constMqlTradeResult &Result )
{
if ((Trans.type == TRADE_TRANSACTION_REQUEST) && (!Request.position) && (Request.comment == OrderComment))
{
MqlTradeResult MyResult;
MqlTradeRequest MyRequest = Request;
bool Res = true;
for (int i = 1; Res && (i <= AmountPositions); i++)
{
MyRequest.comment = Request.comment + "_" + (string)i;;
Res = OrderSendAsync(MyRequest, MyResult);
}
}
}
Wie kann man die PO sehen? Ich schlage vor, dass die Entwickler die Anfragestruktur ausfüllen, wenn Trans.order_state == ORDER_STATE_STARTED. Das ist die einzige logische Option, die nicht auf einer Krücke beruht.
Aus welchem Grund werden die Kommentare in der MT4-Signalhistorie abgeschnitten? Zum Beispiel lautet der ursprüngliche Kommentar "[+3;+3][tp]", aber in Signals wird er als "[tp]" angezeigt.
Mir ist aufgefallen, dass im Forum regelmäßig gefälschte Konten auftauchen, unter denen sich Bots verstecken. Die Verwaltung/Moderatoren versuchen täglich, das Forum aufzuräumen...
Aus persönlicher Erfahrung... Ich habe das schon einmal versucht - es hat nicht funktioniert, vielleicht wurde etwas geändert oder ich habe etwas falsch gemacht.
Hinzugefügt:
Ja, es ist möglich, die Ebenen zu färben. Hier ist das Skript (Einstellungen für EURUSD):
Aber die Sache hat einen Haken. Wenn ich danach in die Objekteigenschaften gehe und diese verlasse - werden die Ebenen in einer Farbe eingefärbt:) Allerdings gibt es bei dieser Färbung einige Verzögerungen. Build 1881, x64.
Auf dem Markt gibt es ein Problem mit einem Mobiltelefon:
Wenn Sie von Ihrem Mobiltelefon (egal welches) zu Ihrem Profil - Verkäufer - Statistik gehen, hängt sich die Statistik auf und die Seite ist für etwa 5 Minuten nicht zugänglich.
Es passiert nichts, es werden keine Daten angezeigt.
Die Statusleiste friert ein.
Dies gilt nur für den Bereich Verkäufer - Statistik
Wie kann ich wissen, ohne auf das Handelsergebnis der MqlTradeRequest-Anfrage in OnTradeTransaction zu warten, wenn ich OrderSend/OrderSendAsync verwende?
Auf diese Weise können Sie erst zuhören, wenn die Handelsanfrage ausgeführt wurde.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Mehrere Positionen
fxsaber, 2018.07.16 15:48
Wie kann man die PO sehen? Ich schlage vor, dass die Entwickler die Anfragestruktur ausfüllen, wenn Trans.order_state == ORDER_STATE_STARTED. Das ist die einzige logische Option, die nicht auf einer Krücke beruht.
Mir ist aufgefallen, dass im Forum regelmäßig gefälschte Konten auftauchen, unter denen sich Bots verstecken. Die Verwaltung/Moderatoren versuchen täglich, das Forum aufzuräumen...
Ich wollte die Ebenen in Fibo programmatisch einfärben
Ich habe in der Hilfe gelesen, dass man für jede Stufe eine Farbe einstellen kann...
Aber es hat nicht funktioniert... Das Beispiel in der Hilfe sollte in der Lage sein, die Farbe zu ändern, aber es funktioniert nicht...
Ich wollte die Ebenen in Fibo programmatisch einfärben
Ich habe in der Hilfe gelesen, dass man für jede Stufe eine Farbe einstellen kann...
Aber es hat nicht funktioniert... Das Beispiel in der Hilfe sollte in der Lage sein, die Farbe zu ändern, aber es funktioniert nicht...
Sie können nicht für jede Stufe eine andere Farbe einstellen.
Ich wollte die Ebenen in Fibo programmatisch einfärben
Ich habe in der Hilfe gelesen, dass man für jede Stufe eine Farbe einstellen kann...
Aber es hat nicht funktioniert... Das Beispiel in der Hilfe sollte in der Lage sein, die Farbe zu ändern, aber es funktioniert nicht...
Das funktioniert bei mir.
Sie können nicht jeder Ebene eine andere Farbe geben.
Warum nicht?
Warum?
Aus persönlicher Erfahrung... Ich habe das schon einmal versucht - es hat nicht funktioniert, vielleicht wurde etwas geändert oder ich habe etwas falsch gemacht.
Hinzugefügt:
Ja, es ist möglich, die Ebenen zu färben. Hier ist das Skript (Einstellungen für EURUSD):
Aber die Sache hat einen Haken. Wenn ich danach in die Objekteigenschaften gehe und diese verlasse - werden die Ebenen in einer Farbe eingefärbt:) Allerdings gibt es bei dieser Färbung einige Verzögerungen. Build 1881, x64.
Problem auf dem Markt:
Beim Beantworten von Nachrichten im Diskussionsbereich oder beim Hinzufügen einer neuen Antwort wird eine leere Seite angezeigt:
Kopiert man hingegen den Link nach der Antwort, erscheint die gleiche leere Seite.
Wenn Sie jedoch auf die Registerkarte "Diskussion" klicken, erscheint die Seite mit demselben Link (ich habe sie verglichen) und alles ist in Ordnung.
Auf dem Markt gibt es ein Problem mit einem Mobiltelefon:
Wenn Sie von Ihrem Mobiltelefon (egal welches) zu Ihrem Profil - Verkäufer - Statistik gehen, hängt sich die Statistik auf und die Seite ist für etwa 5 Minuten nicht zugänglich.
Es passiert nichts, es werden keine Daten angezeigt.
Die Statusleiste friert ein.
Dies gilt nur für den Bereich Verkäufer - Statistik