Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 245

 
gera1971:

Você pode me dizer o que fazer se o Mercado não funcionar no terminal?


Você digitou tudo corretamente em Menu-Service-Settings-Community?

 
igorbel:

No iTime, a indexação não é como nas séries de tempo? Não para trás (a barra mais nova é zero)?


A nova barra é zero em todas as séries de tempo

 

Rapazes, por favor, escrevam urgentemente.

COMO atualizar os dados, apenas quando uma nova barra é completada?

 
Vyacheslav Kornev:

Rapazes, por favor, escrevam urgentemente.

COMO atualizar os dados, apenas quando uma nova barra é completada?

Assim quando aparece um novo bar:

data estática hora pré-hora=0;

se(Time[0] == antes do tempo) voltar;
prevtime=Time[0]; RefreshRates();

Mas esta parte deve ser separada do código principal (ou após o código principal). Caso contrário, todas as ações serão realizadas quando uma nova barra aparecer
 
Maksim Neimerik:

Assim, quando aparece um novo bar:

data estática hora pré-hora=0;

if(Time[0] ==Tempo anterior) retorno;
prevtime=Tempo[0]; RefreshRates();

Sim, muito obrigado, eu também encontrei este tópico. Foi assim que eu fiz bem? Parece executar esta parte do código quando o tempo mudou e depois equaciona


nulo OnTick()

{

if(prevetime!=Time[0])

{

if(MathAbs(PriceHigh PriceLow)>kanal*Point)

{

nPeriodo=nPeriodo2;

}

if(MathAbs(PreçoAlto-PreçoBaixo)<kanal2*Point)

{

nPeriodo=nPeriodo1;

}


PriceHigh = iCustom(NULL,0, "Trendlinesday",nPeriod,Limit, 0, 0);

PriceLow = iCustom(NULL,0, "Trendlinesday",nPeriod,Limit, 1, 0);

s11 = iCustom(NULL,0, "Trendlinesday",nPeriod,Limit, 2, 0);

r11 = iCustom(NULL,0, "Trendlinesday",nPeriod,Limit, 3, 0);

prevetime=Time[0];

}

 

Caros senhores!

Por favor, diga-me o que está errado. Eu não posso compilar o programa. Quando tento compilar o código, recebo

Mensagem COMMA EXPECTED Penso que todos os ponto-e-vírgula estão no lugar. Não consigo entender qual é o problema.

 

trabalhando no MQl4, há perguntas

 
buyanov:

Caros senhores!

Por favor, diga-me o que está errado. Eu não posso compilar o programa. Quando tento compilar o código, recebo

Mensagem COMMA EXPECTED Parece que todos os ponto-e-vírgula estão no lugar. Eu não sei qual é o problema.


Os ponto-e-vírgula são ponto-e-vírgula e está faltando uma vírgula. Basta clicar nessa linha na janela do testador e ela lhe mostrará onde

 
Olá! Pode me dizer como é: "modo de invisibilidade total de todas as operações da EA para o corretor"? Isso é possível? E como funciona?
 
Maksim Neimerik:
Olá! Pode me dizer como é: "modo de invisibilidade total de todas as operações da EA para o corretor"? Isso é possível? E como implementá-la?

o corretor só aceita ordens comerciais para abrir e fechar.

O corretor só aceita ordens comerciais para abrir e fechar.

Razão: