Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 26.08.15
Benutzerbild von Aktien Andy
Aktien Andy Aktien Andy ist offline
Premium Mitglied
 
Registriert seit: Oct 2014
Beiträge: 436
Aktien Andy befindet sich auf einem aufstrebenden Ast
Standard Miniänderungen in vorhandenen Quellcode

Moin zusammen

Zurzeit befasse ich mich (mal wieder mit dem Thema Backtesting. Da ich keinen EA habe,habe ich einfach den mitgelieferten MACD Sample benutzt. Es geht ja nicht darum, eine gewinnbringende Strategie zu entwickeln, sondern darum, das Backtesting zu optimieren. Dieser eingebaute Algorithmus funktioniert nämlich nicht wirklich.

Nun zu den Änderungen:

Im ersten Teil des Quellcodes sind die eingebbaren Variablen genannt; unter anderen ein Take Profit und ein Trailing Stop. Ich benutze zum Testen 5Digit Kurse. Wenn ich dort z.B. Take Profit 50.0 eingebe und Trailing Stop 15.0, dann arbeitet der Backtest mit TP 5 und TS 1.5. Es ist nervig immer das 10fache einzugeben. Kann man da nicht einfach den Typ der Variablen ändern, so dass er echte Pips nimmt? Bei der ebenfalls vorhandenen Variablen MA Period geht das ja auch.

Kann man da mit einem Zweizeiler zufügen, dass man auch die MagicNumber eingeben / verändern kann?

Und wo wir gerade dabei sind: Kann man da eine am Anfang einzugebende Variable für einen Stop Loss ergänzen und den Quellcode so ergänzen, dass beim Eröffnen einer Position dieser SL gesetzt wird (muss nicht hidden sein).

Ich spekuliere mal, dass das für einen Könner keine 5 Minuten dauert. Wäre nett, wenn jemand das mal eben ändern / proggen könnte.

Gruß an alle


Andreas


P.S.: Obwohl ihn ja jeder hat, habe ich mal den Quelltext angehängt.
Angehängte Dateien
Dateityp: mq4 MACD Sample.mq4 (6,1 KB, 1x aufgerufen)
__________________
Is there anybody out there?