[ARQUIVO]Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por ela. Não posso ir a lugar nenhum sem você - 5. - página 401
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
hoz:
1. Если эксперт снять с графика тоже поступит команда ТРУ от IsStopped() ?
2. Ou seja, mais frequentemente apenas ao tirar corujas ou scripts da tabela, existe alguma outra razão para que esta função seja acionada?
3. Onde posso ler sobre isso?
4. e no corpo da função já cria uma condição, quando a condição é cumprida, então IsStopped() = verdadeiro, certo?
1. Sim.
2. sei apenas sobre tirar a tabela.
3. não sei.
4. Sim, ele pode e vai funcionar.
4. ?
?
4. ?
Eu devo ter entendido mal a pergunta. Se você mesmo fizer IsStopped()= true, isso não é possível.
?
Mostre-me a implementação, pois não consigo nem imaginá-la como um trinômio quadrático.
Eu devo ter entendido mal a pergunta. Se você mesmo fizer IsStopped()= true, isso não é possível.
Isso é tudo. A pergunta é retirada.
Eu devo ter entendido mal a pergunta. Se você mesmo fizer IsStopped()=verdadeiro, é impossível.
Isso é compreensível. Eu mesmo não queria fazer isso. De fato, se algo é executado no loop, ele é executado até que o Expert Advisor ou script seja removido do gráfico e, consequentemente, nesse ponto um comando é enviado para o servidor:
IsStoped() = true;
Abri funções escritas por TarasBy (eu mesmo escrevo a minha, mas periodicamente a examino, pois ele tem uma abordagem interessante). Portanto, lá ele tem tal função:
Por que será que existe uma condição?
Recebemos BID imediatamente e então as bandeiras de função IsStopped( ) e IsExpertEnabled() são verificadas. Onde está a lógica? Na minha opinião, é mais fácil verificá-lo imediatamente e, se algo estiver errado, sair da função.
Depois temos o comando RefreshRates(). No início os dados de mercado não foram atualizados e no final, quando já recebemos os dados das variáveis BID, eles são atualizados. Ou estou pensando incorretamente ou o autor tem uma maneira específica de pensar que não se encaixa na minha. Qual é o objetivo?
Abri as funções escritas por TarasBy (eu mesmo escrevo as minhas, mas olho de vez em quando, pois ele tem uma abordagem interessante). Portanto, ele tem essa função ali:
Por que será que existe uma condição?
Recebemos BID imediatamente e então as bandeiras de função IsStopped( ) e IsExpertEnabled() são verificadas. Onde está a lógica? Na minha opinião, é mais fácil verificá-lo imediatamente e, se algo estiver errado, sair da função.
Depois temos o comando RefreshRates(). No início os dados de mercado não foram atualizados e no final, quando já recebemos os dados das variáveis BID, eles são atualizados. Ou estou pensando incorretamente ou o autor tem uma maneira específica de pensar que não se encaixa na minha. Qual é o objetivo?
Talvez Igor responda amanhã...
Eu o teria feito:
Tudo o mais é supérfluo, na minha opinião.Saudações a todos!
Você pode me dizer se é possível ensinar uma EA a se referir ao último alerta disparado?
Talvez Igor responda amanhã...
Eu o faria:
Tudo o mais é supérfluo, na minha opinião.Vadim, eu teria feito exatamente como você escreveu! Foi por isso que eu fiz a pergunta. Eu pensei, talvez tenha perdido alguma coisa. Eu ainda estou observando minha própria lógica e a lógica de outros programadores. Porque, além da lógica básica, vejo que preciso considerar uma série de fatores.