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 736

 
Obrigado pelas respostas, entendi o essencial, a questão é diferente para mim. Meu nível está próximo de zero, ou seja, preciso de tempo para fazer o que quero e minha carga de trabalho é tal que posso sentar-me no editor por meia hora ou uma hora, no máximo. É por isso que eu digo que vou adiar para um momento melhor.

Outra pergunta. Eu chamo os dados indicadores no EA e mostro o comentário na tela

mad5_26=NormalizeDouble(iCustom(Symbol(),5,ind13,0,0),4);

Percebo que o indicador muda de valor a cada tick e os dados da EA não mudam. Como posso lutar contra isso?

 
xant:
Obrigado pelas respostas, entendi o essencial, a questão é diferente para mim. Meu nível está próximo de zero, ou seja, fazer o que eu quero levará tempo, e minha carga de trabalho é tal que eu posso sentar no máximo meia hora ou uma hora com o editor. É por isso que eu digo que vou adiar para um momento melhor.

Outra pergunta. Eu chamo os dados indicadores no EA e mostro o comentário na tela


Percebo que o indicador muda de valor a cada tick e os dados da EA não mudam. Como posso lutar contra isso?

Provavelmente nos valores indicadores de 5 casas decimais, portanto este quinto dígito e mudança, e você arredonda até quatro dígitos.
 
Não, a pontuação é de quatro dígitos. Embora quem esteja me impedindo de arredondar para seis dígitos?
 

Olá a todos.

Como novato, quero fazer uma pergunta: às vezes não posso abrir um negócio, o terminal diz: "Por favor, espere. Seu pedido está sendo processado no servidor". Pode ficar ali por tempo indeterminado.

O corretor diz que não consegue ver meus pedidos. No registro terminal, tais pedidos "perdidos" se assemelham a isto:

0       17:39:42.580    'xxx': pending order buy stop 0.50 GBPUSD at 1.62149 sl: 0.00000 tp: 0.00000
0       17:53:28.041    'xxx': instant order buy 0.50 GBPUSD at 1.62159 sl: 0.00000 tp: 0.00000
0       19:46:09.176    'xxx': instant order sell 0.50 EURUSD at 1.27206 sl: 0.00000 tp: 0.00000
O suporte técnico do corretor verificou a conexão com seu servidor e disse que está tudo bem.
Há também as seguintes mensagens em um log:
3       22:46:14.006    Main pumping: timeout on stop
3       22:46:17.058    Main pumping: timeout on stop
3       22:46:20.058    Main pumping: timeout on stop
3       22:46:23.058    Main pumping: timeout on stop
Mas eles nem sempre são escritos e não estavam presentes durante os pedidos perdidos. Você pode aconselhar onde cavar? Obrigado.
 

Boa noite a todos!

Preciso de conselhos, tenho um contador EventSetTimer envolvido na coruja, no testador, nada acontece se eu mover tudo para OnTick tudo funciona, e claramente com cada tick e condições correspondentes, mas preciso de um contador (a freqüência de verificação das condições) e não em cada tick, o que fazer?

PS Quero testar coruja com EventSetTimer.

Obrigado.

 
Pokrov:

Boa noite a todos!

Preciso de conselhos, tenho um contador EventSetTimer envolvido na coruja, no testador, nada acontece se eu mover tudo para OnTick tudo funciona, e claramente com cada tick e condições correspondentes, mas preciso de um contador (a freqüência de verificação das condições) e não em cada tick, o que fazer?

PS Quero testar coruja com EventSetTimer.

Obrigado.

O temporizador não funciona no testador.
 
valeryk:
O temporizador não funciona no testador.
Eu uso o MT4, você pode testar no MT5 com esta função?
 
xant:
transferir a lógica do peru para a coruja
 
OBJ_LABEL não pode produzir mais do que 62 caracteres? Em caso afirmativo, como pode ser exibido um fio mais longo?
 
Olá a todos! Como instalo o indicador? Não pode ser feito após a atualização!? Um botão de preferência? Obrigado!