Einzelnen Beitrag anzeigen
  #13 (permalink)  
Alt 24.03.14
Benutzerbild von fxdaytrader
fxdaytrader fxdaytrader ist offline
Premium Mitglied
 
Registriert seit: Dec 2013
Ort: hier und dort
Beiträge: 433
fxdaytrader befindet sich auf einem aufstrebenden Ast
Standard

Ich habe es durchblicken lassen, der doc hat es und dennoch scheint hier was unklar zu sein, also nochmal:

Wo für mußt Du wissen wie viele trades offen sind? Bist Du sicher daß diese nur EINMALIG, nämlich beim start des EA (wo i.d.R. noch gar keine trades des EA offen sind) zählen willst?

Beispiel, man kann es auch "Wink mit dem Zaunpfahl" nennen: Trader Dosenkohl startet morgens um 8 uhr seinen super-grid-ea. Da wird in der init-funktion eine Orderzählfunktion aufgerufen. Offene orders = 0. Jetzt läuft der ea und öffnet fleissig trades.
Es ist 16 uhr, Trader Dosenkohl ist frustriert - ganze 1500 offene orders, das darf nicht wahr sein. Der ea sollte doch nur maximal 5 orders auf einmal offen haben.
Wie konnte das passieren, wer hat an der Uhr gedreht, was ist hier los? Doch dann, man ahnt es schon, der Geistesblitz. In der Folge hat Trader Dosenkohl die Idee mit der Initfunktion dann nochmal überdacht und sich entschlossen den Kram doch lieber in der start-funktion aufzurufen um immer auf dem aktuellen stand zu sein.

Und jetzt die Preisfrage: Was macht trader dosenkohl am Anfang falsch, was Du richtig machst?