Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1377
![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
Eu mesmo não entendi, Alexey, onde ele desenterrou este par de moedas ))))
Acontece... Pensei numa coisa, escrevi sobre outra... A mesma coisa eu mesmo.........)))
Qualquer um dos esquis é ruim... Não encontro nenhuma menção a este par nos postos de Michail_David ... Em todos os lugares diz USDJPY
Via errada )))) Eu ;) Eu entendi errado.
Mas na verdade - o par é um fio e nenhuma vírgula invertida deve ser colocada nele.
@Michail_David
vlt - o par que você está procurando (ou um pouco dele :)))
Via errada )))) Eu ;) Eu entendi errado.
Mas em essência - um par é um fio e nenhuma vírgula invertida deve ser colocada nele.
@Michail_David
vlt - par procurado (ou parte dele :)))
Sergey, obrigado. Eu entendo a idéia.
Olá. Por favor, informe.
1. Uma EA comercializará uma série de pedidos (compra-venda-compra-venda-venda-...). A série terminará com o pedido que fechou com lucro. Como implementá-la?
2. O próximo problema. A primeira série ainda não foi concluída (não tivemos uma ordem de lucro), e a segunda já foi iniciada. Como "dividi-los" para o Expert Advisor?
Obrigado.
Olá. Por favor, informe.
1. Uma EA comercializará uma série de pedidos (compra-venda-compra-venda-venda-...). A série terminará com o pedido que fechou com lucro. Como implementá-la?
2. O próximo problema. A primeira série ainda não foi concluída (não tivemos uma ordem de lucro), e a segunda foi iniciada. Como "dividi-los" para o Expert Advisor?
Obrigado.
1 A condição é muito vaga para ajudar...
2 Usar diferentes "magiks".
Boa tarde a todos. Continuando a serrar a Grail MachineJ. Eu tenho que refazer o código com um viés para o uso de funções, porque estou farto de percorrer uma tonelada de código. Quero mover as funções para separar os arquivos. Criei a função de obter sinal por indicador no arquivo da EA para julgamento e funciona bem.
Meu robô até abre negócios. Mas se eu criar um arquivo de plugin SIGNALS_INDIKATOR. Eu o conecto em meu Expert Advisor desta forma.
Também escrevo minha função para obter sinais através deste tipo de anexo, mas esta função não mostra minhas variáveis externas que eu passei facilmente para a própria EA. A função de obter o valor do indicador na minha EA é assim.
Se esta função estiver no arquivo EA abaixo do tick e do temporizador, as variáveis que são declaradas como externs são claramente visíveis nesta função. Mas se eu copiar e colar completamente esta função em um arquivo de inclusão, as variáveis externas não são visíveis na função.
A questão é: o que devo fazer para que as variáveis externas sejam visíveis nas funções do arquivo include, assim como essas variáveis são visíveis nas funções EA, que escrevo abaixo do temporizador?
Boa tarde a todos. Continuando a serrar a Grail MachineJ. Tenho que refazer o código com foco no uso de funções, porque estou cansado de percorrer uma tonelada de código. Quero mover as funções para separar os arquivos. Criei a função de obter sinal por indicador no arquivo da EA para julgamento e funciona bem.
Meu robô até abre negócios. Mas se eu criar um arquivo de plugin SIGNALS_INDIKATOR. Eu o conecto em meu Expert Advisor desta forma.
Também escrevo minha função para obter sinais através deste tipo de anexo, mas esta função não mostra minhas variáveis externas que eu passei facilmente para a própria EA. A função de obter o valor do indicador na minha EA é assim.
Se esta função estiver no arquivo EA abaixo do tick e do temporizador, as variáveis que são declaradas como externs são claramente visíveis nesta função. Mas se eu copiar e colar completamente esta função em um arquivo de inclusão, as variáveis externas não são visíveis na função.
A questão é: o que devo fazer para que as variáveis externas sejam visíveis nas funções do arquivo include, assim como essas variáveis são visíveis nas funções EA, que escrevo abaixo do temporizador?
variáveis externas - quais são elas?
Vou inserir um pedaço de código com eles.
Destaquei as variáveis externas em amarelo. Essas variáveis são exibidas quando a EA é anexada ao gráfico na guia de parâmetros de entrada
Vou inserir um pedaço de código com eles.
Destaquei as variáveis externas em amarelo. Essas variáveis são exibidas quando a EA é anexada ao gráfico na guia de parâmetros de entrada
Agora eles usam "input" ao invés de "externo".
Você também precisa mover suas "variáveis externas" para a biblioteca SIGNALS_INDIKATOR.mqh
Vou inserir um pedaço de código com eles.
As variáveis globais no corpo da EA são visíveis apenas para a EA e não para os plugins,
mas as variáveis globais no corpo do plugin são visíveis em todos os lugares.