Boa tarde, vou dar uma ideia:
Crie uma variável no escopo global do tipo bool;
Crie uma função do tipo double para armazenar o lucro diário do robô (veja na documentação HistoryDeals);
Chame essa função no ontick ou ontimer, e faça a verificação se esse saldo está acima do limite de ganho ou abaixo do limite de perda. Caso sim, modifique a variável bool;
Coloque um filtro nas entradas do robô: se essa variável bool estiver true, o robô não deve abrir novas operações;
Por fim, crie uma função que reconheça um novo dia e retorne a variável bool ao estado original para habilitar o robô no começo de cada dia.
Se alguém encontrar erros na explicação, por favor, me corrija. É assim que eu costumo fazer com os meus programas.
Espero ter ajudado.
Boa tarde, vou dar uma ideia:
Crie uma variável no escopo global do tipo bool;
Crie uma função do tipo double para armazenar o lucro diário do robô (veja na documentação HistoryDeals);
Chame essa função no ontick ou ontimer, e faça a verificação se esse saldo está acima do limite de ganho ou abaixo do limite de perda. Caso sim, modifique a variável bool;
Coloque um filtro nas entradas do robô: se essa variável bool estiver true, o robô não deve abrir novas operações;
Por fim, crie uma função que reconheça um novo dia e retorne a variável bool ao estado original para habilitar o robô no começo de cada dia.
Se alguém encontrar erros na explicação, por favor, me corrija. É assim que eu costumo fazer com os meus programas.
Espero ter ajudado.
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso