Olá, comecei a aprender MQL4 e comecei com o Consultor Especialista de Amostra MACD. Tenho tudo resolvido. Acho que já percebi tudo, mas não consigo fazê-lo funcionar na minha Demo para vários pares de moedas ao mesmo tempo. Se já houver uma posição aberta no terminal (manualmente ou por Conselheiro Especialista), não funcionará. Não tenho conhecimentos suficientes, por favor aconselhem-me o que devo acrescentar ou corrigir.
igor.malish: Olá, comecei a aprender MQL4 e comecei a usar a amostra MACD Expert Advisor. Analisei a situação. Acho que já resolvi tudo, mas não posso fazer com que funcione como um Expert Advisor de demonstração em mais do que um símbolo ao mesmo tempo. Se já houver uma posição em aberto no terminal (manualmente ou através de Expert Advisor) não funcionará. Já tentei tudo o que sei. Não tenho conhecimentos suficientes, aconselhem-me o que devo acrescentar ou corrigir.
A amostra MACD não foi concebida para o comércio com múltiplos instrumentos
total=OrdersTotal();
if(total<1)
{...
Nesta condição, é praticamente proibido abrir negócios, se pelo menos um, para qualquer instrumento já tiver sido aberto.
Saudações. Qualquer pessoa pode adaptar a minha EA ao novo mql? (#propriedade estrita) Está a desenvolver-se e a sua funcionalidade está a melhorar, mas a linguagem em que está escrito está desactualizada. Este Expert Advisor é uma modificação posterior do ZigZaHod v1.1 e necessita de alterações mínimas para que eu possa dominá-lo e modificá-lo. Estou pronto para me envolver profundamente nisso. Falta-me a compreensão do que precisa de ser refeito.
Ajudar a corrigir o bug: A ideia é que a EA deve trabalhar uma vez por dia, quando o novo dia começa. 1 da manhã. deve abrir duas ordens pendentes em alta e baixa
Refiro-me ao castiçal que fechou às 00:00. Não devia fazer mais nada até ao dia seguinte. O que estou a fazer mal?
Olá, comecei a aprender MQL4 e comecei a usar a amostra MACD Expert Advisor. Analisei a situação. Acho que já resolvi tudo, mas não posso fazer com que funcione como um Expert Advisor de demonstração em mais do que um símbolo ao mesmo tempo. Se já houver uma posição em aberto no terminal (manualmente ou através de Expert Advisor) não funcionará. Já tentei tudo o que sei. Não tenho conhecimentos suficientes, aconselhem-me o que devo acrescentar ou corrigir.
A amostra MACD não foi concebida para o comércio com múltiplos instrumentos
Nesta condição, é praticamente proibido abrir negócios, se pelo menos um, para qualquer instrumento já tiver sido aberto.A amostra MACD não foi concebida para o comércio com múltiplos instrumentos
Esta condição proíbe praticamente a abertura de comércios se pelo menos um, para qualquer instrumento, já estiver aberto.Existe alguma forma de ligar EncomendasTotal, OrderSymbol e OrderMagicNumber?
A ideia é que a EA deve trabalhar uma vez por dia, quando o novo dia começa. 1 da manhã. deve abrir duas ordens pendentes em alta e baixa
Refiro-me ao castiçal que fechou às 00:00. Não devia fazer mais nada até ao dia seguinte. O que estou a fazer mal?
Ajudar a corrigir o bug: A ideia é que a EA deve trabalhar uma vez por dia, quando o novo dia começa. 1 da manhã. deve abrir duas ordens pendentes em alta e baixa
Refiro-me ao castiçal que fechou às 00:00. Não devia fazer mais nada até ao dia seguinte. O que estou a fazer mal?
Ao colar o código, por favor utilize as características incorporadas no fórum:Insira o código correctamente no fórum
A ideia é que a EA deve trabalhar uma vez por dia, quando o novo dia começa. à 1 da manhã. deve abrir duas ordens pendentes no alto e no baixo
Ou seja, um castiçal que fechava às 00:00. Não devia fazer mais nada até ao dia seguinte. O que estou a fazer mal?
Há um erro:
IsFirstTick - false;Deve ser =