Die Export funktion wird nur erinmal gebraucht, das ist am ende vom Backtest.
Im real Betrieb wird die CSV erst dann geschrieben wenn sich was an der orderstruktur geändert hat. (BSP. tp oder Sl getriggert)
Nach einem neustart wird synchronisiert.
Das Array ist variabel aufgebaut damit nicht zusätzliche performance verbraucht wird.
Das einzige was Tick bei Tick läuft, ist
vergleich Mt4.OPenOrder() zu MyArray.OpenOrder() ist ungleich dann Synchro
MyArray.Bit() = bit
MyArray.Ask() = Ask
das wars, den rest wird intern verwaltet. (selbst die berechnete strategie mit einstiegskurs kommt da rein, sodass es sich bei jedem Tick genau einkaufen kann)
(Wie ich operriere nur mit offenen order ? wer sagt das ? )
Ich operiere mit OffnenOrder wie mit geschlossenen order.
Geschlossene Order für z.b. Moneymamagement. ist die Strategieequity größer als gleitender durchschnitt von 20, dann geh %risk rein ansonsten geh mit 0,01lot rein.
Oder halt für andere zwecke...
Feldleichen sind mir bis jetzt nicht bewusst, das ist halt das was ich so brauche...
Verwalten tut das Mt4