Hallo, mat,
suuuper, dass Du Dich der Angelegenheit sofort und soooo umfänglich angenommen hast. Danke, Deine Hinweise sind wirklich „Gold“ wert.
Im Folgenden aber zu diesen „Randnotizen“ konkret:
A) Calculate open positions
1. „ if( ! OrderSelect(i,SELL, … “ - boolean bzw. das Ausrufezeichen wurden verstanden
2. „OrderMagicNumber“ und „openOrders“ wurden bereits global deklariert
3. Die Einsparung „if(OrderType()==OP_BUY) buys++;“ und der „else“-Zusatz in der nachfolgenden Zeile
sind auch soweit klar
4. FRAGE: Weshalb sollte „openOrders()“ nicht „ > 0“ erreichen ?
B) MoneyManagement – Calculate …
1. der Tipp mit den Variablen in Groß- bzw. Kleinbuchstaben – sehr gut, werde ich zukünftig so nutzen
2. integer-Division kann mit dem Punkt hinter der „100.“ ausgeschlossen werden ? - Auch gut !
Bis auf die o.a. eine Frage wurde alles verstanden und 1 : 1 umgesetzt. Thanks !
Dennoch: weshalb sollte „openOrder()“ nicht „ > 0“ sein können ? Im Abschnitt A) werden doch offene buys und sells zusammengezählt und sind dann doch „ > 0“ !?
Würde mich über ein nochmaliges kleines Statement freuen.
LG. piptrade
|