O Assistente da EA não está codificando regras!
1 resposta
Adedayojoy
12 anos atrás #112361
Meu EA concluído não funcionou de acordo com as regras, então decidi remover todas as regras e verificar o que está acontecendo com as seguintes regras simples:
IF (Hour[0] = 10)
ENTÃO (Entrar no mercado, longo, quantidade 0,1, número mágico 1000, PT 80, Stop loss 80)
IF (Open P/L in money(0) = 30) ou Open P/L in money(0) = -30
ENTÃO (fechar todas as posições)
O EA apenas abre a negociação no horário especificado com o TP e o SL, não fecha a posição no lucro/perda 30.
Também confirmei que a opção "fechar posição parcial" não funciona, incluindo "mover SL para".
Usei a primeira demonstração do EA Wizard, que funcionou perfeitamente bem, mas esta que comprei não está funcionando. Por favor, ajude a corrigir isso.
Obrigado a todos.
0
Marca Fric
12 anos atrás #125388
Olá,
você não deve usar condições como Abrir P/L em dinheiro(0) = 30
Use Em vez disso, abra o P/L em money(0) >= 30.
Isso ocorre porque, como o valor de mercado sempre muda, o P/L aberto pode ser ligeiramente maior que 30 e você ainda deseja fechar a negociação.
Também confirmei que a opção "fechar posição parcial" não funciona, incluindo "mover SL para".
Você quer dizer que ambos não funcionam? Ou que não funcionam quando são combinados?
O código do EA foi testado várias vezes e deve funcionar. Você vê alguma mensagem de erro no registro?
Marcar
EstratégiaQuant arquiteto
0
Visualizando 1 resposta (de um total de 1)