Hola ,
Estoy trabajando en una estrategia que implica abrir numerosas operaciones a varios precios, pero con un máximo de 9 órdenes...

Mi problema es que actualmente uso un lote predeterminado, luego calculo las dimensiones del lote por matriz de porcentaje
Código insertado extern lotes dobles = 0.1;//Tamaño de lote lote dual = Lotes;/...* Aquí está la matriz con porcentajes de incremento de lotes en orden */int AllZoneLotsNumber 91;8#93; = 120, 130, 140, 140, 160, 170, 180, 190;/120 %, 130 %, 140 %, 140 %, 160 %, 170 %, 180 %, 190 %* A continuación, el tamaño del lote se utiliza haciendo un bucle en la matriz y elevando el tamaño del lote del conteo */for( int I = 0; t lt; ArraySize(AllZoneLots); I ) lotes = (lots100) * AllZoneLotsNumber 91;I#93;;//NormalizeLot() eliminado por brevedad/PlaceOrder(OP_BUY,lots);
El código anterior hace algo similar a eso:
Código insertado lote1 = tamaño preliminar del lote;//0.1 lote2 = 120 % del lote1;//0.12 lote3 = 130 % del lote2;//0.16 lote4 = 140 % del lote3;//0.22 lote5 = 140 % del lote4;//0.31 etc...

Necesito algo más porque parece que es demasiado para mi propia estrategia....

Me gustaría repartir mi riesgo (p. ej., el 5 % del saldo) en varias órdenes hasta 9...
¿Es posible?
Si es así, por favor, ¿podría darme alguna pista sobre cómo hacer que funcione?

Gracias,
.
EDITAR: Resuelto