Terminar um EA que outro programador entregou com erros

MQL5 Uzman Danışmanlar

İş Gereklilikleri

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.

Dosyalar:

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(11)
Projeler
17
59%
Arabuluculuk
2
0% / 100%
Süresi dolmuş
2
12%
Serbest
2
Geliştirici 2
Derecelendirme
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
1
100%
Çalışıyor

Proje bilgisi

Bütçe
35 - 45 USD
Son teslim tarihi
to 30 gün