Resposta

Modificação de ordem pendente, atraso após X pip e atraso após Y segundos

7 respostas

alirazzak

Assinante, bbp_participante, comunidade, 33 respostas.

Perfil da visita

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

Arquivo: PAP.mq4

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #139547

Olá,

 

Verificarei seu projeto e o informarei

0

alirazzak

Assinante, bbp_participante, comunidade, 33 respostas.

Perfil da visita

7 anos atrás #139549

Fico feliz em ouvir de você

Obrigado, Tomas.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

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.

0

alirazzak

Assinante, bbp_participante, comunidade, 33 respostas.

Perfil da visita

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.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #139616

Ok, obrigado pela mensagem. Tentarei modificar isso e lhe informarei

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

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 ...

Arquivo: PAP.mq4

0

alirazzak

Assinante, bbp_participante, comunidade, 33 respostas.

Perfil da visita

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?

 

 

  

0

Visualizando 7 respostas - 1 até 7 (de um total de 7)