![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Que tal substituir a GetAmountPositions pela OnTradeTransaction regular??
Aproximadamente assim:
Isso não vai ajudar. Especialmente, em sua variante não há nenhuma independência entre a OnTick.
Isso não vai ajudar. Especialmente porque não há nenhuma independência entre a OnTick em sua versão.
Bem, sim. Não levei em conta o fato de que está tão longe da emulação de carrapatos quanto a lua é de Marte.
Não importa o atraso, o evento OnTick não ocorrerá até que a OnTradeTransaction seja executada e nada será escrito na história.
Você poderia fazer algo como isto:
ou seja, apenas esperamos até que a posição esteja na listaVocê poderia fazer algo como isto:
ou seja, apenas esperamos até que a posição esteja na listafxsaber:
Poderia ser zero
Improvável que, por código retcode, o pedido seja executado ou colocado.
Se for zero, esperamos 5 segundos pelo final do ciclo (talvez 2-3 seja suficiente).
Durante este tempo, espera-se que a lista de posições seja atualizada.
Enquanto isso, espera-se que a lista de poses seja atualizada.
Sobre a ousadia.
Sobre a ousadia.
não, o método científico do teto médio)