Como criar martingale, me ajudem!

 
Pessoal. Me ajudem. Preciso implementar martingale no meu robô mas não sei como faço. Quando tomar um stoploss entrar dobrado com o número de contratos. Ex1,2,4,8,16...
O meu robô é baseado na biblioteca ctrade. Se me ajudarem eu agradeço muito. 
 

Olha, se vc quer dobrar o numero de contratos por perda a logica é simples:

Abra três variáveis. Lote, Lote inicial e Lote máximo.


A cada posição encerrada verifique o valor do ganho.

Se perdeu, multiplique o lote por 2. Senão volte ao lote inicial

Se o lote estiver maior que o lote maximo permitido no martingale, volte ao lote inicial.

E pronto. 

 
marcosgos10:
Pessoal. Me ajudem. Preciso implementar martingale no meu robô mas não sei como faço. Quando tomar um stoploss entrar dobrado com o número de contratos. Ex1,2,4,8,16...
O meu robô é baseado na biblioteca ctrade. Se me ajudarem eu agradeço muito. 

Vamos começar do começo...

Você sabe programar em MQL5?

E depois te desejo muita Sorte, pois dependendo do ativo e principalmente se for daytrade curto, você vai falir em pouco tempo...


;)