Modificação de ordem pendente, atraso após X pip e atraso após Y segundos
7 respostas
alirazzak
7 anos atrás #115592
Olá
Preciso de ajuda e aconselhamento, por favor
Atualmente, estou desenvolvendo meu EA de ação de preço com essa estratégia simples:
1. Coloque PendingOrder tanto buystop quanto sellstop a +15 pips e -15 pips do preço "bid".
2. Aguardar se o preço se mover X pips acima ou X pips abaixo (do preço do lance acima)
3. Após a conclusão da regra número 2 acima, aguarde Y segundo
4. Depois de concluir a regra número 3 e modificar a ordem pendente, tanto a buystop quanto a sellstop em +15 pips e -15 pips do novo preço de "lance" atual.
Estou usando :
X = 3 pips
Y = 30 segundos
Eu tento e tento com afinco, mas ainda tenho dificuldades.
Também adiciono este código ao EA
Aqui estão todos os meus trabalhos:
Obrigado
tomas262
7 anos atrás #139547
alirazzak
7 anos atrás #139549
tomas262
7 anos atrás #139589
Olá,
A estratégia está funcionando para você ou não está funcionando corretamente de acordo com suas regras?
Eu o testei e ele coloca ordens de parada de compra/venda.
alirazzak
7 anos atrás #139592
não está funcionando corretamente para minha regra
O EA coloca o buy stop e o sell stop e, em seguida, sempre modifica a ordem pendente a cada tick, mas somente no buy stop (o sell stop não pode ser modificado).
A regra número 2,3,4 não funciona.
tomas262
7 anos atrás #139616
Ok, obrigado pela mensagem. Tentarei modificar isso e lhe informarei
tomas262
7 anos atrás #139660
Olá,
Modifiquei seu EA e agora ele parece fazer o trabalho corretamente e move as duas ordens para novos preços
Se o preço se mover mais do que X pips do lance original, o EA aguardará Y segundos e ajustará os pedidos pendentes.
Você precisará resolver algumas situações, como: o que acontece quando um desses pedidos é atendido ...
alirazzak
7 anos atrás #139678
O contador de pip e o tempo de espera estão funcionando agora
Muito obrigado, Tomas.
não é ruim no backtest delay de 10 segundos com a adição de exitbar 1 e trailing stop, e tem um bom potencial
Portanto, se uma dessas ordens for atendida e, em seguida, esperar até que ela seja fechada e, então, a EA reiniciará a regra nº. 1
Alguma ideia de como fazer isso?
Visualizando 7 respostas - 1 até 7 (de um total de 7)