Hallo zusammen,
ich habe einen EA mit einem prozentualen SL (einstellbar) z.b. 0.10 = 10%.
Ich würde gerne hier ein fixen SL in Euro verwenden z.b. 1000 Euro.
Was muss ich hier ändern? Das scheint der Codeteil zu sein:
account_risk ist die Externe Variabel zum Einstellen des Prozentwertes.
Freue mich auf Unterstützung.
Viele Grüße
pcfreak09
Es hängt halt immer davon ab, ob du mit einem Fixen SL Arbeitest.
ich berechne das immer über die Account Free Margin, den Stoploss in Pips und den TickValue.
if((AccountBalance()-FixerBetrag) > AccountEquity()) stopAll=1;Nicht getestet, sollte aber so funktionieren.
Hallo ein SL ist hier nicht vorgesehen, es gibt nur diesen "Katastrophen Stop".
Ich würde nur lieber anstatt Prozentual die Positionen zu schließen dies fix mit x Euro machen.
Hallo, vielen Dank für den HInweis Otto Pauser, es hat geklappt, musste nur ändern weil ich es nicht auf die gesamte AccountBalance beziehen wollte.
Es sieht jetzt so aus:
if (total_buy_profit+total_sell_profit < -account_risk)
Ein Problem bleibt jedoch, nachdem der SL erreicht wurede stoppt der EA, ich hätte aber gerne das er einfach neu startet.
Verantwortlich hierfür ist wohl die Funktion stopAll. Ich konnte im Code jedoch nichts finden um den EA neuzustarten.
Ich habe den EA angehängt vielleicht möchte sich das jemand mal anschauen?
Danke im Voraus für ein Feedback.
Viele Grüße
pcfreak09
pcfreak09:
Ich habe den EA angehängt vielleicht möchte sich das jemand mal anschauen?
Danke im Voraus für ein Feedback.
Viele Grüße
pcfreak09
Ich schau es mir an.
Hallo @Otto Pauser
hat sich hier noch was ergeben?
Ich bin leider nicht dahinter gekommen.
Ich weiß nur das die Schließung und Deaktivierung des EAs in Zeile 1253 mit "stopAll=1;" erfolgt.
Vielleicht hast du ja nochmal die Gelegenheit drüber zu schauen.
Danke und gruß
pcfreak09

- 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.
Hallo zusammen,
ich habe einen EA mit einem prozentualen SL (einstellbar) z.b. 0.10 = 10%.
Ich würde gerne hier ein fixen SL in Euro verwenden z.b. 1000 Euro.
Was muss ich hier ändern? Das scheint der Codeteil zu sein:
account_risk ist die Externe Variabel zum Einstellen des Prozentwertes.
Freue mich auf Unterstützung.
Viele Grüße
pcfreak09