Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 159
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
Há uma função. Aqui estão seus inícios:
Aqui está a essência disto. O segundo parâmetro formal da função tem um valor padrão de 0. Portanto, de acordo com a documentação, posso chamar esta função sem o segundo parâmetro, porque o padrão será 0.
Eu o chamo assim:
O compilador se afasta:
Por quê?Mova-o da biblioteca para o código "o que você faz". Se o erro desaparecer, significa que há um problema com a conexão correta da biblioteca no código wha-tam-do. Antes de mais nada.
Se não for embora - veja quais parâmetros são passados para a função. Na idéia, deve haver um parâmetro do tipo string com o nome do par de moedas. Basta passar Símbolo()
Mova-o da biblioteca para o código wha-tam-do. Se o erro desaparecer, significa que há um problema com a conexão correta da biblioteca no código wha-tam-do. Antes de mais nada.
Se não for embora - veja quais parâmetros são passados para a função. Na idéia, deve haver um parâmetro do tipo string com o nome do par de moedas. Basta passar Símbolo().
Isso realmente ajuda. Vou pensar sobre isso.
Isto é tão estranho. Por que eu deveria procurar na biblioteca se a passagem dos parâmetros está correta? O erro está claramente escrito. Ou não há nada específico? Eu só queria saber o que era necessário.
Esta função é emprestada, por isso estou afixando-a com os contatos do autor:
Foi assim que o importei:
A chamada agora é assim:
Como você resolve tais problemas?
Estudar a documentação. As bibliotecas compiladas não passam parâmetros por padrão - você deve passar TODOS os parâmetros ao chamar uma função. Leia-o com atenção. Extrato:
Nenhum parâmetro padrão é passado para bibliotecas compiladas - você deve passar TODOS os parâmetros ao chamar uma função. Leia-o com atenção. Extrato:
Ah, é isso aí. Viva e aprenda! Obrigado, vou ter isso em mente.
Ao executar a otimização no MT4, precisamos receber informações sobre um passe na guia "Resultados da otimização" semelhante ao gerado por um único passe na guia "Relatório".
Como isso pode ser implementado?
Decidi me familiarizar com a biblioteca. Copiei parte do código do meu indicador e o colei em uma função, e copiei e colei esta função em dois arquivos de biblioteca.
Eu nomeei o primeiro "indi.mqh" e o segundo simplesmente "djo.mq4".
Ao ponto: quando se refere ao primeiro, tudo funciona como planejado;
ao substituir o primeiro pelo segundo e acessar o segundo por um método:
Mas nada funciona, nem mesmo os alertas - em nenhum lugar depois do início. E agora mesmo e o terminal se fechou))
Como eu acho que todas as constantes são reinicializadas cada vez que eu acesso a função importada?
Onde posso ler em detalhes sobre a importação de mql4, quais bugs são corrigidos ou não e assim por diante?
Obrigado, eu vou dormir............
Decidi me familiarizar com a biblioteca. Eu peguei uma parte do código do meu indicador e o coloquei na função, e multipliquei esta função e colei-a em dois arquivos de biblioteca.
Eu nomeei o primeiro "indi.mqh" e o segundo simplesmente "djo.mq4".
Ao ponto: quando se refere ao primeiro, tudo funciona como planejado;
ao substituir o primeiro pelo segundo e acessar o segundo por um método:
Mas nada funciona, nem mesmo os alertas - em nenhum lugar depois do início. E agora mesmo e o terminal se fechou))
Como eu acho que todas as constantes são reinicializadas cada vez que eu acesso a função importada ?
Onde posso ler em detalhes sobre a importação de mql4, quais bugs são corrigidos ou não e assim por diante?
Obrigado, eu vou dormir............
Diga-me. Eu recebo uma mensagem sonora quando cruzo duas médias deslizantes. Quando aberta, esta mensagem sonora é repetida tantas vezes quantas as travessias que houve na história. Pergunta. Como posso conseguir que produza uma mensagem apenas para os sinais que foram gerados no tempo presente. Ou seja, somente no momento e o sinal que foi recebido literalmente no momento.
Ao abrir o quê? Parece ser um indicador. Há muitas soluções. Tudo depende do código.
Não tem nada a ver com o código. Eu só preciso da condição correta. A questão é se podemos saber o horário do bar atual. Como posso saber o horário do bar?