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 987
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
Por que o depurador "trava" ao depurar o indicador (porque ele acessa os limites da matriz), mas ao mesmo tempo tudo é desenhado normalmente no gráfico?
MT4 construir 950, demonstração Alpari.
O indicador está anexado.
Não é um novato, mas há uma pergunta "boba", pois quase nunca encontrei tal situação.
Suponha que haja uma ordem pendente já estabelecida.
Usamos o indicador para mover seu preço.
Em um momento, o pedido não pode ser modificado porque o novo preço entrou na faixa proibida devido aos sinais de parada como Ask/Bid +/- MarketInfo(Symbol(), MODE_STOPLEVEL / MODE_FREEZELEVEL).
Mas a ordem tem que ser aberta "pelo mercado".
O que podemos fazer neste caso?
Podemos apagar a ordem pendente e abrir uma nova ordem pelo mercado?
Ou é possível mudar a ordem pendente para uma ordem aberta?
Olá a todos!
Não é um novato, mas há uma questão "tola", pois quase nunca encontrei tal situação.
Suponha que haja uma ordem pendente já estabelecida.
Usamos o indicador para mover seu preço.
Em um momento, o pedido não pode ser modificado porque o novo preço entrou na faixa proibida devido aos sinais de parada como Ask/Bid +/- MarketInfo(Symbol(), MODE_STOPLEVEL / MODE_FREEZELEVEL).
Mas a ordem tem que ser aberta "pelo mercado".
O que podemos fazer neste caso?
Podemos apagar a ordem pendente e abrir uma nova ordem pelo mercado?
Ou a ordem pendente pode ser de alguma forma transformada em aberta?
Por favor, ajude.
Quando instalo uma EA em um gráfico independente, a EA não funciona, porque a função start() não é iniciada.
Como posso implementar uma atualização do gráfico a partir de uma EA que o constrói, ou a partir de uma EA que está anexada a este gráfico?
Se estiver tão perto do preço, o preço o encontrará por si só, e se não for, talvez seja melhor se for uma parada! E o limite, depois a paciência. Tente experimentar no testador, e a otimização determinará a melhor variante! Boa sorte!
Obrigado! Mas eu preciso de uma resposta à minha pergunta - se uma ordem tem que ser acionada independentemente de para onde o preço vai agora, o que devo fazer? Devo apagar a ordem pendente e abrir uma ordem regular?
Para mim, se você seguir sua estratégia, então siga-a! Não recomendo mudá-la pela metade, caso contrário, sem certos resultados (positivos ou negativos), você não pode ter certeza da racionalidade de sua estratégia. É isso aí!
Mais uma vez obrigado! Você diz as coisas certas, mas irrelevantes para a pergunta. :) Mais uma vez: se o preço calculado de um pedido pendente atingiu a faixa proibida e não pode ser modificado, mas deve (de acordo com a estratégia) acionar o preço calculado - como posso "transformá-lo" em um acionado? Para apagá-lo e abri-lo como um normal? Ou existem outras opções? Por favor, responda exatamente esta pergunta.
Para ser específico a sua pergunta. Primeiro retire a ordem pendente e depois abra imediatamente uma posição ao preço atual. O problema é que durante estas ações, o preço pode sair da zona de congelamento (para pior) e a posição será aberta a um preço errado. Outra opção é não criar uma ordem pendente e armazenar o valor para abrir a posição em uma variável do programa. Compare com o preço atual e se a condição for atendida (levando em conta a zona de congelamento), você abre uma posição.