não fechar pedidos
9 respostas
deweymcg
10 anos atrás #112111
Tenho certeza de que estou cometendo um erro estúpido em algum lugar, mas não consigo encontrá-lo. Estou tentando fazer com que as ordens sejam fechadas quando o preço atingir LWMA240, mas não consigo fazer isso funcionar.
Por favor, informe-me o que preciso mudar para que funcione.
Threshold
10 anos atrás #124315
Como não tenho o indicador personalizado, não pude testá-lo para você, mas aqui está a minha correção.
Notei que você usou o preço "ask" para medir o cruzamento. Acho que não foi esse o problema, mas você deve usar o "Bid" para *saídas* curtas e o "ask" para *saídas* longas. O oposto para entradas
Para saídas de negociações longas, uso o low[0] (mínimo do candle atual) para uma saída e o high[0] para negociações curtas. Na minha opinião, os valores altos/baixos são os mais simples.
Você pode usar high/low[1] para o fechamento da barra.
Informe-me sobre o resultado.
Deve funcionar, supondo que ele entre no mercado e que os números mágicos estejam corretos. Execute-o no backtest do MT4 e observe-o operar no modo visual.
Boa sorte.
Quando você baixar o meu, renomeie-o para não perder o antigo, não que as alterações sejam muito grandes.
deweymcg
10 anos atrás #124316
Obrigado. Tentei fazer isso, mas ainda não fechou os pedidos. Isso está me deixando louco
Threshold
10 anos atrás #124318
Você observou a negociação com o LWMA em sua pasta MT4 e todos os indicadores ativados para realmente observar a negociação do EA e testemunhou esses cruzamentos sem uma saída?
deweymcg
10 anos atrás #124319
Aqui está um PIC. Tenho que consertar as entradas, mas acho que posso fazer isso. Como você pode ver, o preço cruzou a LWMA 240 e as ordens não foram fechadas.
Threshold
10 anos atrás #124320
Sim, a primeira entrada não deveria ter sido feita, pois é uma ordem de venda e já está acima da LWMA. Eu adicionaria um filtro de entrada:
SE
Fechar[1] <LWMA[1](240)
Então venda...
Você também pode usar isso em um período de tempo menor, aplicando o fechamento a uma vela m15 e mantendo a LWMA no H1.
É difícil para mim dizer exatamente qual é o problema no momento. Dei apenas uma breve olhada no EA. Acho que tem a ver com as entradas, mas não fiz uma análise completa, nem pude observá-lo operar.
Mark saberá o que fazer.
Mike H.
10 anos atrás #124321
Tive esses problemas no passado. Depois de alterar os deslocamentos dos indicadores personalizados e observar seus comportamentos, descobri que os deslocamentos dos indicadores personalizados não são iguais aos deslocamentos da plataforma ou do Assistente de EA. Os deslocamentos da plataforma e do Assistente de EA diminuem como um valor negativo no futuro, mas os deslocamentos do indicador personalizado aumentam em valor no futuro. Em outras palavras, o deslocamento [1] no gráfico é a segunda barra no passado e [0] é a barra atual. Entretanto, o indicador personalizado [1] é um deslocamento que não ocorreu. No código de seu indicador personalizado (LWMA 240), altere o valor de deslocamento para (-1), que é o último valor na linha de código das propriedades. ((((( Portanto, o deslocamento da plataforma [1] usará o deslocamento (LWMA 240) de (-1)... Tanto a plataforma quanto o indicador personalizado usarão a mesma barra para o fechamento...)))))
Por exemplo, anexe o indicador personalizado chamado Alligator ao gráfico... Acho que as configurações de deslocamento são 8, 5 e 3... Agora, altere os deslocamentos nas propriedades do indicador Alligator para -8, -5 e -3 e veja o que acontece no gráfico...
deweymcg
10 anos atrás #124329
Parece que consertei a parte das ordens de fechamento. Alterei-a para Bid<=MovingAverage(...) etc.
No entanto, minhas entradas estão erradas. Estou tentando entrar quando o preço passa por um extremo dos canais ATR e depois começa a voltar. Para a saída, uso Ch2up_Buffer3, mas a EA abre a ordem com base em MA_Buffer0, independentemente do que eu selecionar para a saída. O indicador está anexado. Ele está correto na janela de dados, mas não consigo fazer com que o EA use o canal correto.
stearno
10 anos atrás #124335
Há outro indicador personalizado que não está incluído, portanto, não pude testar a estratégia.
Mas você tem o buffer correto na configuração de saída. Portanto, não posso testar para descobrir o que você quer dizer com o uso do buffer 0 em vez do buffer 2, como você deseja.
-Stearno
deweymcg
10 anos atrás #124379
Como não consigo fazer com que nenhuma parte dessa estratégia funcione usando o Assistente de EA, mesmo depois de simplificá-la o máximo que pude, publiquei um novo tópico pedindo ajuda para entradas e saídas - veja Ajuda necessária para o EA não seguir as regras de negociação.
Expliquei a estratégia e publiquei PICS e indicadores.
Visualizando 9 respostas - 1 até 9 (de um total de 9)