- [Archiv!] Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht daran vorbei. Könnte nirgendwo ohne dich hingehen - 2.
- Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 6.
- Fragen von Anfängern MQL5 MT5 MetaTrader 5
Bitte beraten Sie, wie man programmatisch überspringen 1 - 2 negative Trades (nicht anwenden martin zu ihnen), die in der Regel auf einen erfolglosen Start einer Wohnung gehen... oder eher erfolglosen Einstieg in eine Wohnung durch den ersten Handel oder es passiert oft auf eine Umkehr zu einem neuen Titel ...
OnTradeTransaction - Auffangen von Verlustgeschäften und Erhöhung des Zählers.
Vielen Dank für die Antwort, aber es gibt nichts über die Geschichte und immer die letzte negative Handel, das ist, was die Martingale multipliziert
Bitte sorgfältig lesen:
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Tipps, wie man eine Schwalbe so kocht, dass sie nicht ausläuft...
Wladimir Karputow, 2018.09.06 16:45
OnTradeTransaction - Auffangen von Verlustgeschäften und Erhöhung des Zählers.
Jetzt ist sie ausführlicher:
SCHRITT 1: Ein negativer Handel wurde festgestellt.
Schritt 2: Zähler erhöhen.
Schritt Drei: Solange der Zähler auf 1 oder 2 steht, sollten Sie keinen Schwalbenschwanz verwenden.
InOnTradeTransaction erhalten wir ALLE Informationen über den letzten Handel.
Vielen Dank für die Antwort, aber es gibt nichts in der Geschichte und erhalten die letzte negative Handel, das ist, was die Martingale multipliziert
Suchen Sie nach dem WortOnTradeTransaction.
Hier ist ein Code, bei dem alles klar ist, aber es ist nicht klar, wie man die letzten Trades abfängt... und da in Ihrer abstrusen Dokumentation kann man nichts verstehen, als ob sie für abstruse Leute geschrieben sind und es sinnlos ist, sie zu lesen und wieder zu lesen... Ich habe sie selbst zweimal gelesen und was von was und wovon ich nicht verstanden habe
//+----------------------------------------------------------------------------+ //| Автор : Ким Игорь В. aka KimIV, http://www.kimiv.ru | //+----------------------------------------------------------------------------+ //| Версия : 19.02.2008 | //| Описание : Возвращает флаг убыточности последней позиции. | //+----------------------------------------------------------------------------+ //| Параметры: | //| sy - наименование инструмента ("" - любой символ, | //| NULL - текущий символ) | //| op - операция (-1 - любая позиция) | //| mn - MagicNumber (-1 - любой магик) | //+----------------------------------------------------------------------------+ bool isLossLastPos(string sy="", int op=-1, int mn=-1) { datetime t; int i, j=-1, k=OrdersHistoryTotal(); if (sy=="0") sy=Symbol(); for (i=0; i<k; i++) { if (OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)) { if (OrderSymbol()==sy || sy=="") { if (OrderType()==OP_BUY || OrderType()==OP_SELL) { if (op<0 || OrderType()==op) { if (mn<0 || OrderMagicNumber()==mn) { if (t<OrderCloseTime()) { t=OrderCloseTime(); j=i; } } } } } } } if (OrderSelect(j, SELECT_BY_POS, MODE_HISTORY)) { if (OrderProfit()<0) return(True); } return(False); }
Was bedeutet es, die nächste unrentable Stelle zu erwischen und sie auszulassen? Sagen Sie dem Bot, dass es kein Signal gibt.
Was bedeutet es, das nächste unrentable Angebot zu erwischen und es zu verpassen? Sagen Sie dem Bot, dass es kein Signal gibt.
Mit diesem Code können Sie dem MQL5-Bot nichts sagen))))
Schenken Sie dem Thema wenigstens etwas Aufmerksamkeit!
Mit diesem Code wird er dem MQL5-Bot nichts sagen))))
Behalten Sie das Thema wenigstens im Auge!
Ich stimme zu. Ich bin weit von MQL5 entfernt. Das Wichtigste in diesem Code für ihn ist(OrderProfit()<0)
"damit du nicht verlierst..." - Das heißt, wie bekommt man einen profitablen EA?
Das ist die Frage, die sich hier jeder stellt
;)
"Damit du nicht verlierst..." - Das heißt, wie bekommt man einen profitablen EA?
Das ist die Frage, die sich jeder stellt.
;)
Was ist die Sorge? Steigen Sie nicht in das ganze Kotelett ein und verlassen Sie den Markt rechtzeitig - warten Sie nicht auf einen Stop-Out. Das ist alles für 5 Kopeken.)
Einverstanden. Ich bin weit von MQL5 entfernt. Das Wichtigste in diesem Code für ihn ist(OrderProfit()<0)
Falscher Ansatz - es sollteOrderProfit()>Spread sein
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.