[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 417
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
VladimirR:
Mas quando ocorre uma saída do ciclo, permanece um "dia extra". E como resultado, a resposta errada será impressa.
Ajuda a consertar se as ordens forem abertas com SL, e se houver duas ordens opostas, para a segunda remove SL...., mas isso não é necessário
Preciso dele para arrastar todas as ordens abertas, mas por alguma razão se houver 2 ordens abertas, ele apaga o SL na última imediatamente após a abertura...
E deve destruir todos os pedidos quando o valor do indicador for superior ao OrderOpenPrice() para Comprar e inferior para Vender.
Preciso dele para arrastar todas as ordens abertas, mas por alguma razão se houver 2 ordens abertas, ele apaga o SL na última imediatamente após a abertura...
E deve destruir todos os pedidos quando o valor do indicador for superior ao OrderOpenPrice() para Comprar e inferior para Vender.
você esqueceu de adicionar cheques para Up e Dn (por analogia)
você esqueceu de adicionar cheques para Up e Dn (por analogia)
Percorra todos os objetos no gráfico, encontre um objeto chamado lbl, pegue a string FXRanger: Risk:Reward=x.xxx, analise-o e converta x.xxx para o dobro.
Onde está o material de origem?
O que eu colei? Não há mais nada, eu colei este arquivo em indicadores e ele funciona
Você não anexou o arquivo fonte com extensão mq4, mas um executável compilado com extensão ex4.
Por favor, explique o que significa "análise" e, se não for difícil, como organizar a enumeração de objetos. Eu posso lidar com ordens, mas ainda não lidei com objetos.
Em seguida, "analisamos" a seqüência resultante, ou seja, analisamos e extraímos as informações de que precisamos. Usamos as funções StringFind(), StringLen(), StringSubstr()
para encontrar a posição do caracter "=" na string "FXRanger::Risk:Reward=x.ххх" e colocar a parte da string que a segue (х.ххх) em outra variável da string. Então use a função StrToDouble() para converter a string no número que você está procurando.
P.S.
Esta dança é necessária porque o indicador emite dados em objetos, não em buffers, e o iCustom não pode ser aplicado. E se você não tiver o código indicador, não poderá mudar nada dentro dele.
https://www.mql5.com/ru/code/10272
Boa tarde. Por favor, ajude-me a entender os amortecedores do indicador anexo. Como escrever no código do especialista as condições de abertura, na mudança de cor...Obrigado.