[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 400
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
Estranho uso de retorno, condições e se o ninho pode ser reduzido.
Você pode cortá-lo, mas isso não resolve o problema. Eu também tentei OrdersTotal()-1, mas não faz diferença. Não sei por que ii++ faz tudo funcionar corretamente e fecha todos os pedidos, por exemplo, 2, 5, 6 e 10, mas ii-- Não sei por que apenas 10 pedidos fecham, mas todos os outros permanecem funcionais. Onde está o problema aqui?
Vamos tentar. Sim capturando savchenkoandrei-ya@yandex.ru ou link.
Enviado por
Como faço para que um indicador funcione sem código fonte? Coloquei-o na pasta de indicadores, mas a MT não o vê, ou seja, estes indicadores O que há de errado com eles?
Há duas fontes e uma biblioteca no arquivo. Provavelmente você colocou a biblioteca no lugar errado, como resultado, os indicadores não são compilados.
Olá.
Quem pode me dizer como o código do indicador difere do código do Expert Advisor.
Tentei copiar o código do indicador para o código do Expert Advisor e acrescentei comandos para abrir ordens de fechamento.
O código é compilado sem erros, mas não começa na janela do gráfico.
O que devo fazer para executar o código indicador no modo Expert Advisor?
O indicador desenha sinais para entrada e saída na tela e eu queria tentar comandos vinculativos para ordens nessas posições, mas não passou.
Se é possível chamar o valor de uma variável a partir do indicador, que ele usa em seus cálculos e como acessar o indicador personalizado.
Se você escrever o iMA (...) por exemplo, ele obterá dados do indicador incorporado e eu quero que ele obtenha dados de um indicador personalizado.
Vekker, você não pode usar funções comerciais em um indicador e não pode usar matrizes indicadoras em um EA. Não há outras diferenças fundamentais no código, exceto que bons indicadores calculam seus valores apenas uma vez no início do programa, então eles apenas atualizam as informações. Se você colocá-lo na pasta de indicadores e compilá-lo, ele se tornará um indicador para o programa (não funciona, é claro :) Ele pode até não compilar, depende do código).
Portanto, a solução é que sua EA leia as informações do indicador, a função iCustom é usada para isso, leia sua descrição na documentação. Ele escreve o valor da matriz de indicadores para a barra correspondente na variável que você precisa em sua EA.
Aqui está a descrição desta função https://docs.mql4.com/ru/indicators/iCustom
o EA não pode usar buffers indicadores como o indicador faz,
o indicador não pode funcionar com ordens (abrir/alterar/fechar/apagar).
se o código não for um indicador ou se o Expert Advisor for específico (o que está acima), ou seja, não cumprir seu objetivo principal,
a diferença está na disponibilidade de #carta de indicador de propriedade (#indicador de propriedade_separador) para o indicador e sua ausência para o Conselheiro Especialista
Como posso obter o tempo a partir de um valor "duplo" no formato de data/hora? E é possível realizar operações entre 2 variáveis em formato de data e hora? Just TimeCurrent() retorna a data/hora, e as outras funções int valores.
O objetivo é obter um segmento do início e do fim do dia anterior pela hora atual, e neste segmento encontrar altos e baixos.
Ether писал(а) >>
Доброго времени суток. Есть у меня один вопрос по оператору if. Представим, что в программе идет следующий оператор - if (A && B) { ... }, где A и B - некоторые условия. Понятно, что вся логическая формула истинна только тогда, когда истин каждый его компонент. Вопрос - MQL проверяет каждый оператор на истинность или все таки проверяет истинность каждой компоненты слева направо и если есть хоть одна ложная компонента, то прерывает работу и возвращает значение истинности - ложь?
Tente lê-lo novamente.