Hallo alle,
Ich arbeite an einer Strategie, die das Öffnen mehrerer Trades zu unterschiedlichen Preisen beinhaltet, aber mit maximal 9 Orders ...

Mein Problem ist, dass ich derzeit ein festes Los verwende und dann die Losgröße durch eine Reihe von Prozentsätzen berechne
Eingefügter Code extern doppelte Lots = 0,1;//Losgröße doppelte Lots = Lots;/....* Hier ist das Array mit den Prozentsätzen der Loszunahme in der Reihenfolge */int AllZoneLots#91;8#93; = {120, 130, 140, 140, 160, 170, 180, 190};/120 %, 130 %, 140 %, 140 %, 160 %, 170 %, 180 %, 190 %* Hier wird die Losgröße verwendet, indem das Array durchlaufen und die Losgröße um die Anzahl erhöht wird */for( int i = 0; i lt; ArraySize(AllZoneLots); i ) {lots = (lots100) * AllZoneLots#91;i#93;;//NormalizeLot() der Kürze halber entfernt/PlaceOrder(OP_BUY,lots); }
Der obige Code macht ungefähr so:
Eingefügter Code Los1 = Anfangslosgröße;//0,1 Los2 = 120 % von Los1;//0,12 Los3 = 130 % von Los2;//0,16 Los4 = 140 % von Los3;//0,22 Los5 = 140 % von Los4;//0,31 und so weiter...

Ich möchte etwas anderes, weil das so aussieht, als wäre es zu viel für meine Strategie....

Ich möchte mein Risiko (z. B. 5 % des Restbetrags) auf mehrere Bestellungen verteilen, bis zu 9...
Ist es überhaupt möglich?
Wenn ja, können Sie mir bitte irgendwie sagen, wie ich es zum Laufen bringen kann?

Vielen Dank,
.
EDIT: Gelöst