Terminar um EA que outro programador entregou com erros

MQL5 专家

指定

Bom, o EA em anexo tem 2 erros e faltam implementar 2 configurações, que ao meu ver devem ser simples para quem tem experiência.

A estratégia que o EA usa para o gerenciamento de ordens é a SUREFIRE, conforme mostra a imagem abaixo:






O link a seguir também explica com funciona essa estratégia:

https://www.mql5.com/go?link=http://www.broker-forex.eu/pt/estrategia-de-trading-forex-sure-fire-hedging.php


ERROS para serem corrigidos:

O EA está com 2 erros graves.

- Ele abre a operação com lote inicial e deixa a ordem pendente da operação em hedge. Porém, quando chega no alvo, ele deixa as ordens pendentes hedge ainda em aberto, o que não deveria fazer. 

- Outro erro é que mesmo sem terminar a operação anterior, ele abre novas operações de acordo com a estratégia escolhida. Claro, abrir novas operações com hedge ele deve abrir enquanto forem necessárias, mas nunca deve abrir uma nova operação com lote inicial enquanto outra estiver em andamento.


2 OPÇÕES QUE FALTA IMPLEMENTAR NO EA QUE O DESENVOLVEDOR NÃO FEZ MESMO ESTANDO NO PEDIDO:

- O EA deveria ter 3 tipos de take profit. 

1) Take profit para a operação de entrada;

2) Take profit após o hedge (ou seja, um take profit que vai alterar o valor do take profit apenas da operação de entrada caso a primeira ordem hedge pendente entre em operação;

3) Take profir para ordens hedge.

A opção 2 não foi implementada, ou seja, FALTA o "Take profit após hedge".


- Existem algumas estratégias de operação no EA, porém, a opção MANUAL não foi implementada. 

Como ela funciona:

Ao invés de usar uma das estratégias do EA, no modo manual o EA deverá funcionar como um scanner, ou seja, qualquer ordem aberta manualmente ele já deve colocar uma ordem hedge de acordo com as configurações para as ordens hedge.


Quero ficar com o código fonte do EA.

附加的文件:

反馈

1
开发者 1
等级
(11)
项目
17
59%
仲裁
2
0% / 100%
逾期
2
12%
空闲
2
开发者 2
等级
项目
1
0%
仲裁
0
逾期
1
100%
工作中
相似订单
Hi, I've been developing a Scalping strategy that now I want to apply to a bot in order to save me some time. Requirements: - Trade Timeframe: M1 - Indicators: EMA (Exponential Moving Average), SMA (Simple Moving Average) Based on indicators above, bot will buy assets applying Stop Loss and Take Profit values. Let me know if you are interested... Thanks
Robô para negociação automática: Variáveis de negociação: Lote, hora de negociação, horário de zeragem de ordens. trail stop sim ou nao: cada canal rompido a favor da operação, sobe x canal Stop do dia: em pontos Take do dia: em pontos Quantidade de operações no dia: x Quantidade de ganhos no dia: x Quantidade de perdas no dia: x Variáveis dos indicadores: Media móvel, período e tipo de calculo e quantidade de pontos
Boa tarde ! tenho um EA baseado na estratégia do MACD e gostaria de incluir um parâmetro de definição de horário em que o EA trabalhe, similar a tela acima e gostaria de poder definir por exemplo, similar abaixo: Segunda: 02:00-16:00 ; 17:00-20:00 Terça: 02:00-16:00 ; 17:00-20:00 Quarta: 02:00-16:00 ; 17:00-20:00 Quinta: 02:00-16:00 ; 17:00-20:00 Sexta: 02:00-16:00 ; 17:00-20:00 consegue executar este trabalho, se
Gostaria de corrigir 2 erros em meu EA, ele é complexo e tem mais de 6k linhas. Quero saber sua experiência antes de firmarmos qualquer acordo. Conversaremos mais a respeito e tenho que colocar palavras aqui para dar 30 palavras e eu poder postar

项目信息

预算
35 - 45 USD
开发人员
31.5 - 40.5 USD
截止日期
 30 天