Einzelnen Beitrag anzeigen
  #6 (permalink)  
Alt 24.03.14
PortfolioTrader PortfolioTrader ist offline
Mitglied
 
Registriert seit: Oct 2013
Beiträge: 130
PortfolioTrader befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von fxdaytrader Beitrag anzeigen
WOHER soll der EA wissen was irgendwann mal offen oder geschlossen ist wenn er die Tradezählerfunktion nur einmalig beim start aufgerufen hat (im OnInit-Teil)? Wie bitte soll das gehen?

Aber mach' mal, wenn Du mir möglicherwe nicht glaubst daß OnInit einmalig beim Start des EA ausgeführt wird, dann glaubst Du es vielleicht wenn Du es selbst liest: Event Handling Functions - MQL4 Documentation
Meine Überlegung:
Code:
OnInit()
Abfrage der offenen Positionen nach Magic
-> Kein Trade mit Magic offen -> x=0
-> Trade mit Magic offen -> x=1 und Ablegen der Tradeinfo (buy/sell, sl, tp, blabla)

OnTick()
-> x=0 -> öffne trade und x=1
-> x=1 -> übernahme Tradeinfo