Es gibt eine interessante Handelsidee. Helfen Sie mir, Fehler im Code zu finden (mql4). - Seite 15
![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Bitte beraten Sie, wie nicht identifizierte Variable Fehler zu beheben, ich bin nicht sehr gut in MQL4
// Berechnung des Loses
if(MarketInfo(Symbol(),MODE_LOTSTEP)==0.01) int digit=2;
if(MarketInfo(Symbol(),MODE_LOTSTEP)==0.10) int digit=1;
if(MarketInfo(Symbol(),MODE_LOTSTEP)==1.00) int digit=0;
double _lot =NormalizeDouble(lot* MathPow(koef,totalO(-1,key)),digit);Hier sieht es den Eintrag dieser Variablen vorher nicht (
double min=MarketInfo(Symbol(),MODE_MINLOT);
if(_lot<min)_lot=min;
Hier ist die Funktion der Losnormalisierung
mit
Hier ist die Funktion der Losnormalisierung
Bewerbung Danke
Der Balkenmodus wurde optimiert. In der Version für mt5 habe ich den Trendindikator THV4 hinzugefügt.
Ich habe dieses Testgerät von allen Seiten beleuchtet - es ist eine Niete... nur wenn Sie ein Signal für Kaufen hinterlassen... Was meinst du damit, dass es lange dauert, was für Nullen es hinterlässt...
Hier ist die Funktion der Losnormalisierung
Anmeldung
Es gibt eine elegantere Lösung:
d in Bezug auf die Dauer der Auslösung, welche Nullen bleiben übrig?
Gewinn = 0,0
Gewinn = 0,0
Vielleicht haben Sie die Eingabeparameter falsch eingestellt, mir geht es gut.
Vielleicht haben Sie die Eingabeparameter falsch eingestellt, mir geht es gut.
Die Änderungen sind wie folgt:
Die Änderungen sind wie folgt:
Mit diesen Einstellungen.
Trailing kann ganz abgeschaltet werden, da es wenig Sinn macht