[ARQUIVO] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 3. - página 66
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
Qual é o objetivo? O nível SL está correto. Quando eu defino a variável SL para MA20 com um deslocamento de 3, eu saio o nível SL através do Alerta e ele está sempre no nível correto. Não sei por que o SL é removido antes de atingir o nível do SL.
Bem, se é importante para você não eliminar o problema, mas comunicar, então eu passo.
Não, bem, se não se trata de consertar o problema, trata-se de comunicar, então eu passo.
Não, pelo contrário. Vou seguir seu conselho. Vamos ver o que acontece.
Estou confuso com o fato de que ambos os tipos de pedidos BUYSTOP / SELLSTOP são excluídos pela mesma condição, pelo menos são coisas diferentes. Suponho que haja mais um fragmento de código semelhante e todas as ordens pendentes serão eliminadas sucessivamente.
Não. Não por um. Acabo de apresentar uma parte do fragmento de código que descreve o caso da eliminação de ordens SellStop para torná-lo mais claro.
Não. Não por um.
Um dos tipos de pedido está abaixo do preço, o outro está acima do preço. e a condição para fechá-las é a mesma Bid>SL... A questão é onde está a lógica aqui.
Recomendo remover um tipo de pedido da condição, ou você pode simplesmente ficar mais burro.
pessoal, ajudem-me a descobrir o que diabos é isto! Minha EA é projetada para apagar uma chanfradura, e se o preço não chegar a ela, mas se inverter para o nível de sua parada, a chanfradura deve ser apagada. mas no testador, às vezes uma chanfradura é apagada e imediatamente apagada antes mesmo de chegar à parada. Qual é o problema? Aqui está uma captura de tela e um código de exclusão.
Aqui está o código:
Qual é o erro aqui?
E a ordem é definida abaixo da Licitação e seu StopLoss também está abaixo da Licitação. A primeira linha de código o apaga imediatamente.
Adaptado de
Olá, ajude, por favor... Há um indicador aqui. É possível anexar um sinal sonoro ao desenhar um novo segmento? ZigzagFr_v1.mq4 (4.4 Kb) Vista
Por favor, veja a linha com a modificação, há um erro na mesma. Assim, o stop loss é fixado 15 pips mais alto para Bai, e vice versa para Sell.
Em geral, uma parada móvel começa a cair quando a Buy Stop e Sell Stop são abertas e então o preço se move 30 pips mais alto (ou mais baixo para uma Sell), observe que a parada não é inferior à aberta; em outras palavras, não vejo erros lógicos.
Eu calculo o preço a cada tique e é assim
O principal é verificar se os valores de entrada estão corretos.
Embora eu tenha escrito um fragmento de código sem um plano e não o tenha pensado bem, eu o redigi de qualquer forma.
Boa tarde, eu não entendo algo. Decidi anexar uma parada móvel à minha EA, mas ela continua mostrando erro 130. Eu não consigo entender nada, ontem também não consegui.
Por favor, veja a linha com a modificação, há um erro na mesma. Assim, o stop loss é fixado 15 pips mais alto para Bai, e vice versa para Sell.
Em geral, uma parada móvel começa a cair quando a Buy Stop e Sell Stop são abertas e então o preço se move 30 pips mais alto (ou mais baixo para uma Sell), observe que a parada não está abaixo da aberta; em outras palavras, não vejo erros lógicos.
Eu calculo o preço a cada tique e é assim
O principal é que a entrada é correta.
Eu escrevi uma parte do código sem um plano, sem pensar nisso, mas ainda assim está correto.
numa tal confusão que é difícil sugerir qualquer coisa.
Bem, para começar:
1) não escreva 2-3 operadores por linha, tudo fica confuso e é mal legível
2) Variável JUNpomnim. Onde é "dado" um valor inicial? É o mesmo para todas as ordens abertas?
Para um exemplo simples, você tem 2 pedidos. Basta mover o SL do primeiro, mudar esta variável, e pronto. A segunda não será movida porque JUN = JUNpomnim.
3) Ao utilizar OrderModify(), normalizar todos os preços