Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 01.11.18
traderdoc traderdoc ist offline
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.735
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Dann will ich den Monolog mal durchbrechen.

Die erste und entscheidende Frage. die ich mir stelle ist, warum vergibt man für jede Order eines Handelsinstruments eine separate MagicNumber? Oder habe ich da etwas falsch verstanden?

Mal abgesehen davon wurde countMagic20 als int deklariert, dann sollte man auch nicht if(!countMagic20 ...) verwenden, was bei einer bool-Deklaration verwendet werden würde.

Der Code ist auch nicht nachzuvollziehen, da die Herkunft von MagicNumber20 unbekannt ist.

Warum wird hier mit 17 verglichen?
count_order()>17
Was würde passieren, wenn es weniger als 18 Orders wären?

Aber ich denke, der Schlüssel zur endgültigen Lösung liegt in der Beantwortung der Eingangsfrage. Man sollte unter bestimmten Umständen durchaus unterschiedliche MagicNumbers vergeben, aber darauf komme ich zurück, wenn die Frage beantwortet wurde.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.