Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 448
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
É isso mesmo, é por isso que eu quero tirá-lo.
para obter o código fonte deste arquivo é muito mais difícil do que resolver este tipo de problema)
você pode fazer uma coisa legal em geral: um EA (ou o que quer que você tenha sem fontes) enviará o correio para um gráfico próximo :-)
só no meu lazer fez http://luxtrade.tk/atcl:start (tópico do fórum: https://www.mql5.com/ru/forum/224745)
e lá em pacotes é SMTP-server(https://core.tcl.tk/tcllib/doc/tcllib-1-18/embedded/www/tcllib/files/modules/smtpd/smtpd.html)
Em outras palavras, você pode usar Eval("package require smtpd") no indicador, então definir a chamada de retorno para entrega e receber o correio necessário de uma vez, sem deixar MetaTrader, no mesmo processo
você pode fazer uma coisa divertida em geral: uma EA (ou o que quer que você tenha sem código fonte) enviará correio para um gráfico vizinho :-)
acabo de fazer http://luxtrade.tk/atcl:start (tópico do fórum: https://www.mql5.com/ru/forum/224745) à minha vontade
e há um servidor SMTP nos pacotes(https://core.tcl.tk/tcllib/doc/tcllib-1-18/embedded/www/tcllib/files/modules/smtpd/smtpd.html)
Em outras palavras, você pode usar Eval ("package require smtpd") no indicador, então definir a chamada de retorno para entrega e recebimento do correio necessário de uma só vez, sem deixar MetaTrader, no mesmo processo
Tentarei resolver o problema e, se necessário, serei capaz de compartilhar os resultados
Este deve apenas pontilhar todo o histórico sobre a distância em barras que você definir nas configurações.
Obrigado, mas estou tentando descobrir o número da barra onde está a seta e só depois comparar com um 10 (por exemplo) que não posso fazer sem um laço aninhado.
Preciso saber, no momento atual, qual a seta do indicador chamado está ligada.
Acho que não sou muito bom em me expressar ). Com um exemplo, eu acho, será mais claro o que eu quero fazer
Por exemplo, por uma condição se(Abrir[i+1]>Cloce[i+1]) eu quero ajustar o texto para Alto[i+1] com o número de barra onde a seta está localizadaVou tentar descobrir, e se o fizer, posso compartilhar os resultados
Você pode me dizer como implementar na MQL5 para fechar todos os negócios em todos os pares de moedas quando eles alcançarem um certo lucro para todas as negociações, não importa se eles são abertos por este Expert Advisor ou de qualquer outra forma?
Eu fiz assim, está certo?
Artyom Trishkin, decidiu. Os laços aninhados são de fato desnecessários. Obrigado )
Você pode me dizer como implementar na MQL5 para fechar todos os negócios em todos os pares de moedas quando eles atingirem um certo lucro para todas as negociações, independentemente de serem abertos por este Expert Advisor ou de qualquer outra forma?
Eu fiz assim, está certo?
Eu fiz isso, está certo?
Algo parecido com isto.
Você está usando um loop de zero, enquanto você precisa ir de mais a zero, porque você está fechando os pedidos bem no loop. E o segundo, já foi dito para você usar PositionsTotal().
Entendido, obrigado pela ajuda!
Só não se esqueça de mudar OrderGetTicket() para PositionGetTicket() na linha destacada.
Fórum sobre comércio, sistemas automatizados de comércio e testes estratégicos
Qualquer pergunta para iniciantes sobre MQL4, ajuda e discussão sobre algoritmos e códigos
Konstantin Nikitin, 2018.02.03 08:38
Algo parecido com isto.
Você usa o ciclo de zero e vice-versa, de mais para zero, porque fecha os pedidos logo no ciclo. E o segundo, já foi dito para você usar PositionsTotal().