Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1577
![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
A OnTradeTransaction será acionada quando qualquer ordem de parada no servidor for acionada.
Que tal através?
não
há um exemplo muito bom de OnTradeTransaction nos documentos
Mas a função tem que ser prescrita?
Se você acrescentar uma função específica para este fim, ela seria útil. Por que não...?
Mas não há necessidade de rastrear travessias de parada nele, pois o servidor fará isso e enviará um sinal para aOnTradeTransaction.
Se você acrescentar uma função específica para este fim, ela seria útil. Por que não...?
Mas não é necessário rastrear a travessia de paradas nela, pois ela será feita pelo servidor e enviará um sinal para aOnTradeTransaction.
Misha, eu não sou realmente bom em mql5, estou apenas no começo,
mas acho que primeiro devemos escrever algo como.
Se eu estiver errado, eu ficaria feliz em corrigi-lo
Misha, eu não sou muito bom em mql5, estou apenas começando a entrar nele,
mas acho que primeiro você deveria escrever algo como...
Se eu estiver errado, eu ficaria feliz em corrigi-lo.
A OnTradeTransaction é uma empresa que trata de eventos deste tipo. Portanto, todo o código de processamento deve estar nele. Ou função de processamento, se você quiser. Veja a descrição na documentação no link.
Estamos falando da mesma coisa?
Que tal isto? Encontrei um do mql4
não em mql5
Estamos falando da mesma coisa?
Não. Você vai chamar o manipulador na condição (se). Mas não é preciso chamá-lo de qualquer lugar. Basta escrever o código de processamento naOnTradeTransaction e isso é tudo. Veja os parâmetros que são passados àOnTradeTransaction quando uma parada é acionada.
Embora, você deve saber o que são eventos e manipuladores de eventos, que eventos há na MQL. Então, você começará a entender tudo isso.
Aqui está um link para o que são os Organizadores de Eventoshttps://www.mql5.com/ru/docs/basis/function/events#ontradetransaction.
Eles são freqüentemente chamados apenas de manipuladores de eventos para evitar confusão. Por exemplo, como você confundiua OnTradeTransaction com uma função comum que é chamada de "se".
Que tal isto? Encontrei um do mql4
Tente isto (ainda não testei)