Incluir traling stop diário e filtro de horário em EA

명시

Olá!


Tenho um EA pronto para MetaTrader 5, que já funciona normalmente com minha lógica de entradas. Eu não entendo de programação, por isso preciso que o desenvolvedor entenda o código e faça as alterações abaixo sem mudar a lógica de operação do meu indicador:





1) Trailing Stop Diário em valor (R$)



  • Hoje o EA já tem a opção de profit diário fixo, mas eu não quero que ele pare simplesmente quando atingir o valor.
  • O que preciso é de um stop móvel diário em dinheiro (R$).



Como deve funcionar:


  • Eu defino um valor de ativação, por exemplo R$ 300.
  • Quando o lucro do dia atingir esse valor, o trailing é ativado.
  • A partir daí, se o lucro cair abaixo de uma distância configurável (ex.: R$ 100 ou um percentual do ganho), o EA encerra o dia e não abre novas ordens.
  • Se o lucro continuar subindo (ex.: R$ 500, R$ 700…), o stop também sobe junto, sempre preservando essa distância.
  • Quero que esse controle seja sempre em valor financeiro (R$), não em pontos.






2) Filtro de Horário (até 3 janelas)



  • Preciso de um filtro de horário para controlar quando o robô pode abrir operações.
  • Quero ter até 3 janelas configuráveis no mesmo dia.
  • Duas formas de funcionamento:
    1. Permitir só dentro das janelas (fora delas não abre novas operações).
    2. Bloquear dentro das janelas (fora delas abre normalmente).

  • Importante: esse filtro deve afetar somente as entradas. Se já tiver operação aberta, ela pode continuar e ser fechada normalmente pelo TP, SL, time-stop, trailing ou o stop diário.
  • Opcional: uma configuração “Fechar posição no fim da janela”, que encerre as posições abertas no momento em que a janela se encerra.




Parâmetros que quero ver no painel (exemplo)



  • Usar filtro de horário: (true/false)
  • Modo do filtro: “Permitir somente nas janelas” ou “Bloquear nas janelas”
  • Offset do horário (horas): ex.: 0, +1, –3
  • Janela 1 — início (HH:MM)
  • Janela 1 — fim (HH:MM)
  • Janela 2 — início (HH:MM)
  • Janela 2 — fim (HH:MM)
  • Janela 3 — início (HH:MM)
  • Janela 3 — fim (HH:MM)
  • Fechar posição no fim da janela: (true/false)




Observações



  • Não quero que alterem a lógica de entradas do EA, apenas acrescentar essas duas funções de gerenciamento.
  • O EA já possui time-stop e outras regras funcionando, isso deve ser mantido.
  • Preciso que os parâmetros apareçam no painel do EA (inputs) para eu configurar facilmente.
  • Meu EA já roda em conta netting e hedging, e quero que continue compatível.


응답함

1
개발자 1
등급
(232)
프로젝트
289
27%
중재
14
50% / 36%
기한 초과
9
3%
바쁜
2
개발자 2
등급
(31)
프로젝트
55
5%
중재
25
0% / 96%
기한 초과
24
44%
작업중
3
개발자 3
등급
(384)
프로젝트
530
40%
중재
30
57% / 3%
기한 초과
56
11%
작업중
게재됨: 11 코드
4
개발자 4
등급
(186)
프로젝트
205
26%
중재
12
25% / 58%
기한 초과
39
19%
무료
5
개발자 5
등급
프로젝트
0
0%
중재
1
0% / 0%
기한 초과
0
작업중
6
개발자 6
등급
(2)
프로젝트
1
0%
중재
0
기한 초과
0
작업중
7
개발자 7
등급
(287)
프로젝트
293
70%
중재
2
100% / 0%
기한 초과
0
무료
게재됨: 1 코드
8
개발자 8
등급
(1)
프로젝트
1
100%
중재
1
0% / 100%
기한 초과
0
작업중
9
개발자 9
등급
(535)
프로젝트
613
34%
중재
34
38% / 47%
기한 초과
9
1%
바쁜
10
개발자 10
등급
(1)
프로젝트
1
0%
중재
0
기한 초과
1
100%
무료
비슷한 주문
Tenho um estratégia que analisa 3 tempos gráficos procurando por confluência de preço, no estocastico e no RSI, tbm utilizo 3 médias entre exponencial e simples, essa estratégia vem trazendo resultados o problema é minha falta de disciplina, por isso quero automatizar! Proponho além de um pagamento de até 50 dólares no ato, 30% dos lucros por 1 ano!! Se topo me chama
quero um EA que quando o Double Exponencial Moving Average cruzar o Adaptative moving Average faz se uma operação e se enserra uma operação quando cruza de novo ai se faz uma troca de mão com traling stop obs :o robo tem que ser programada para poder ser usado em tanto nas corretoras forex quanto na corretora DERIV
Preciso entender o porque meu EA parou de funcionar, talvez possa ter expirado, porém no momento estou sem o código-fonte para desbloquear o acesso. Portanto, preciso de um profissional que possa fazer engenharia reversa ou encontrar uma maneira de abrir este EA e fazê-lo funcionar normalmente

프로젝트 정보

예산
30 - 50 USD
개발자에게
27 - 45 USD
기한
 2 일