[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 685

 
itum:

Que pergunta!

Eu procuro por pedidos que estão abertos ou pendentes. Se eles estiverem disponíveis, então eu determino qual ordem é de compra ou venda. Sob certas condições (se uma for maior que a outra ou menor que a terceira) eu quero fechar esta ordem. Alterar seus parâmetros e abri-lo novamente.

O problema é que há sempre um sinal para fechar a ordem e para abri-la. É por isso que meu pedido está sendo fechado e aberto novamente, e assim ele se abre e fecha ... )))

Como resolver este problema ? Ir para
Imprimir() ou Comentar() para o gráfico.
 
eugggy:
Olá. Alguém pode me dizer como trabalhar com o indicador ZigZag? Tem 3 amortecedores, pois entendo que eles são responsáveis pelos valores inferior, superior e atual do ziguezague, mas este é apenas o meu palpite. Quero escrever um EA que reconheça as formas, mas não posso fazê-lo sem saber que valores cada buffer gera e como eles são comparados.


https://www.mql5.com/ru/code/7796

Há aqui uma fonte e descrição em ZigZag.

 
IgorM:
emitir seus sinais para o log usando a função Imprimir() ou para o gráfico usando a função Comentar()

Eu já o fiz! Eu não preciso dele para apagar e reabrir o pedido o tempo todo. O que eu realmente preciso é que ele apague e reabra os pedidos usando os novos parâmetros. Isso é tudo!

 
webgreck:


https://www.mql5.com/ru/code/7796

Há aqui um sourcebook ZigZag e uma descrição do mesmo.

Obrigado, já estive aqui antes, o problema é que eu não entendo que princípio os amortecedores usam para produzir valores, e não há nada sobre isso no artigo. Eu recebo 0 para todos os amortecedores, ou barra baixa ou alta, ou alguns valores estranhos. Não estou interessado na ZZ em si, mas nos valores dos amortecedores ZigZag, LowMap, HighMap, de onde eles vêm?
 
A questão pode estar fora do tópico. Quando tento salvar o código EA ou compilá-lo, aparece a janela "Acesso Negado", embora eu tenha acesso compartilhado à pasta de especialistas e à pasta do terminal. Tenho que salvar o código como "Salvar como ...". Eu costumava ter Vista e não tinha tais problemas, mas agora tenho Windows 7.
 
an11:
A questão pode estar fora do tópico. Quando tento salvar o código EA ou compilá-lo, aparece a janela "Acesso Negado", embora eu tenha acesso compartilhado à pasta de especialistas e à pasta do terminal. Tenho que salvar o código como "Salvar como ...". Eu costumava ter Vista e nunca tive este problema, mas agora tenho Windows 7.
Definir direitos de administração para todas as pastas onde o terminal reside. Vista resolveu o problema desta maneira - aqui honestamente - eu não sei, mas tente...
 
itum:

Que pergunta!

Eu procuro por pedidos que estão abertos ou pendentes. Se eles estiverem disponíveis, então eu determino qual ordem é de compra ou venda. Sob certas condições (se uma for maior que a outra ou menor que a terceira) eu quero fechar esta ordem. Alterar seus parâmetros e abri-lo novamente.

O problema é que há sempre um sinal para fechar a ordem e para abri-la. É por isso que meu pedido fecha, depois abre novamente, e assim por diante, abre e fecha ... )))

Como resolver este problema ? Ga
É melhor colocar o código em primeiro lugar... Você está escrevendo com uma forquilha na cabeça...
 
artmedia70:
Definir direitos de administrador para todas as pastas onde o terminal reside. No Vista isso resolveu o problema - aqui honestamente - eu não sei, mas tente...

Funciona da mesma forma em Win7, mas eu não reatribuí as permissões para as pastas e para cancelar a administração - o resultado é meio ano sem vírus, mesmo levando em conta que eu frequentemente desligo o antivírus para que o notebook desacelere menos :)
 
IgorM:

funciona assim em Win7, mas eu não reatribuí as permissões para as pastas ou cancelei a administração - o resultado é meio ano sem vírus, mesmo levando em conta que muitas vezes eu desligo o antivírus para que o notebook desacelere menos :)
Acontece que o problema é resolvido através da definição de direitos de administração a pastas que foram criadas anteriormente, antes da instalação da Seven? Ou também é necessário definir os direitos e as pastas criadas já no ambiente deste Windows?
 
artmedia70:
Acontece que o problema é resolvido através da definição de direitos de administração a pastas que foram criadas anteriormente, antes da instalação de setes? Ou devo também estabelecer permissões nas pastas que já foram criadas neste ambiente?


isto é morto de uma só vez aqui: http://imglink.ru/pictures/10-07-10/974f5f88cc8c46110d8bc681b3319253.png

Eu sou preguiçoso demais para descobrir.