Buenas tardes,
Me gustaría saber cómo podría limitar el tamaño de una posición en una martingala. Por ejemplo si va subiendo 1 lote por cada operación perdida cuando llegase a 4 no suba más y se congelase ahí hasta nueva operación ganada o volviera al tamaño de lote incial = 1.
Muchas gracias de antemano.
Un saludo.
Esto debería funcionar:
Once IncreaseLots = 1
Once MaxLots = 4
If StrategyProfit > StrategyProfit[1] or nLots = 1 Then
IncreaseLots = 1
Endif
If nLots >= MaxLots Then
IncreaseLots = 0
Endif
en tu código debes:
- tiene una variable llamada nLots que contiene el número de lotes (puede cambiar su nombre, por supuesto)
- agregue IncreaseLots a sus condiciones para aumentar lotes.