Preciso ajustar o código de um EA para conseguir enviar ordens sobre um gráfico renko (esse renko é resultado de outro EA que gera um simbolo personalizado)

MQL5 Göstergeler Uzmanlar

İş tamamlandı

Tamamlanma süresi: 4 gün
Müşteri tarafından geri bildirim
Diogo atendeu com rapidez o escopo que propus, atingindo o objetivo que tinha imaginado para um EA que já possuia. Parabéns!

Şartname

Olá,

Há um EA para MT5 que gera um gráfico renko. Ao fazer isso ele cria um símbolo personalizado. No exemplo abaixo, o EA sobre o EURUSD,M1 gera um código personalizado EURUSD_1PIPS,M1

As imagens abaixo demonstram o descrito acima.

Tenho um outro EA que gostaria de executar sobre o gráfico renko que foi gerado. No backtest funciona normalmente, porém ao colocar esse EA sobre o gráfico renko, ele não consegue enviar as ordens para o ativo.

Segundo um grupo que busquei ajuda, obtive o seguinte comentário:

"Quando você envia uma ordem (OrderSend) você tem que dizer que ativo ele vai negociar (request.symbol).

Em vez de enviar o ativo do gráfico (_Symbol) passe o ativo que você quer (ex: EURUSD)."

Ao que me parece, o segundo EA que atua sobre o gráfico renko não consegue executar as ordens pois no seu código ele esta lendo o ativo customizado e não o ativo que deu origem ao simbolo customizado.

Precisaria que ele reconhecesse o simbolo original sobre o qual ele esta trabalhando. Imagino que poderia fazer isso de 2 formas:

1. Fazendo algum ajuste no código para que ele reconheça de forma automática isso, como se fosse um "de para".

2. Abrindo um campo nas parametrizações do EA onde eu possa informar qual ativo ele deve executar a ordem.

Ambos EA são de código aberto e posso disponibilizá-los. 

A demanda seria para fazer esse ajuste e disponibilizar a correção com o código aberto e também compilado.






Yanıtlandı

1
Geliştirici 1
Derecelendirme
(186)
Projeler
205
26%
Arabuluculuk
12
25% / 58%
Süresi dolmuş
39
19%
Serbest
2
Geliştirici 2
Derecelendirme
(574)
Projeler
945
47%
Arabuluculuk
309
58% / 27%
Süresi dolmuş
125
13%
Serbest
3
Geliştirici 3
Derecelendirme
(135)
Projeler
163
40%
Arabuluculuk
11
27% / 73%
Süresi dolmuş
24
15%
Serbest
4
Geliştirici 4
Derecelendirme
(85)
Projeler
94
22%
Arabuluculuk
0
Süresi dolmuş
0
Çalışıyor
5
Geliştirici 5
Derecelendirme
(94)
Projeler
130
9%
Arabuluculuk
8
25% / 38%
Süresi dolmuş
28
22%
Çalışıyor

Proje bilgisi

Bütçe
30+ USD
Son teslim tarihi
from 3 to 7 gün