Einzelnen Beitrag anzeigen
  #25 (permalink)  
Alt 06.08.13
gatowman gatowman ist offline
Elite Mitglied
 
Registriert seit: Dec 2011
Beiträge: 733
gatowman befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von ExpertWolle Beitrag anzeigen
Moin,

die Magic ist variable. Dafür lege ich eine "globale Variable" mit der Bezeichnung zaehler an. Diese wird jeweils bei der Initialisierung um 1 erhöht. Eine doppelte Magic sollte ausgeschlossen sein. Es sei denn, ein anderer EA nutzt zufällig die gleiche Magic wie der aktuelle Zählerstand. Man kann manuell eingreifen und den Zählerstand hochsetzen.

Magic = GlobalVariableGet("zaehler") + 1;
GlobalVariableSet("zaehler",Magic);

Außerdem werte ich immer Symbol und Magicnumber aus.

OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
{
ticket = OrderTicket();
...

Mich würden Ergebnisse zum EA interessieren.
Danke.
Moin, danke für die Antwort, Backtests gehen sehr langsam und sehen nicht gut aus, real handelt er.
Hab den EA in den Dax gezogen, leider setzt er kein SL und TP, muss am Wert liegen, könntest du das fixen?
Dann könnte man den EA aufn Dax nochmal testen, ob er da besser läuft.

Gruß gatowman