Actualizar EA a Build +900

Foro para cuestiones generales sobre la plataforma MetaTrader 4.

Actualizar EA a Build +900

Notapor CarlosFx » 18 Oct 2016, 11:34

Hola!
Quería hacer funcionar un EA en mi Metatrader4 (Build 1010), pero al agregarlo a la carpeta experts la bolita amarilla aparece en color gris y no me deja agregarlo al gráfico ni hacerle backtest. No tengo ni ideia ni encuentro en internet cómo hacer para actualizarlo a versiones MT4 actuales.
¿Puede alguien solucionar este problema o explicarme cómo hacerlo?
(Adjunto EA)

Muchas gracias!!
Adjuntos
universalmacrossea.mq4
(32.75 KiB) 465 veces
Avatar de Usuario
CarlosFx
 
Mensajes: 89
Registrado: 24 Oct 2012, 03:25
Karma: 0

Re: Actualizar EA a Build +900

Notapor carlessan » 18 Oct 2016, 12:25

Hola compañero,

Ahí lo tienes sin errores, preparado para la versión actual del meta.
Salu2

universalmacrossea_v2.mq4
(33.2 KiB) 473 veces

universalmacrossea_v2.ex4
(46.66 KiB) 461 veces
Avatar de Usuario
carlessan
 
Mensajes: 45
Registrado: 19 Mar 2011, 01:42
Ubicación: Girona
Karma: 4

Re: Actualizar EA a Build +900

Notapor CarlosFx » 18 Oct 2016, 14:05

Muchas gracias compañero!
Si no es mucho preguntar, cómo hiciste para que funcione en las actuales versiones? El problema estaba en los cinco errores que daba al compilarlo?
Un saludo!
Avatar de Usuario
CarlosFx
 
Mensajes: 89
Registrado: 24 Oct 2012, 03:25
Karma: 0

Re: Actualizar EA a Build +900

Notapor FXWizard » 18 Oct 2016, 14:37

Hola CarlosFx, aquí lo tienes arreglado, bastaba con quitar unos puntos de los nombres de un par de variables ;). Te incluyo la versión compilada por si no te funcionara.

Saludos,
FXWizard
Adjuntos
universalmacrossea.ex4
(46.94 KiB) 493 veces
universalmacrossea.mq4
(32.75 KiB) 472 veces
Avatar de Usuario
FXWizard
 
Mensajes: 8493
Registrado: 12 Feb 2008, 15:17
Karma: 35

Re: Actualizar EA a Build +900

Notapor CarlosFx » 18 Oct 2016, 18:33

Muchas gracias Wizard! Ahora toca trastear con el expert.
Avatar de Usuario
CarlosFx
 
Mensajes: 89
Registrado: 24 Oct 2012, 03:25
Karma: 0

Re: Actualizar EA a Build +900

Notapor CarlosFx » 11 Mar 2017, 03:07

Hola!
Necesitaba si es posible que me echáseis una mano con otra modificación para este EA. Resulta que yo uso un broker de 5 dígitos, y este EA se ve que viene preparado para 4. Por ejemplo, si quiero marcar un Takeprofit de 200pips, debo escribir 2000pips para que en mi broker sean 200. ¿esto se puede soluciona?
Un saludo y gracias!
Avatar de Usuario
CarlosFx
 
Mensajes: 89
Registrado: 24 Oct 2012, 03:25
Karma: 0

Re: Actualizar EA a Build +900

Notapor CatForex » 12 Mar 2017, 13:23

double lotMM = MathCeil(AccountFreeMargin() * Risk / 1000) / 100;
double lotMM = MathCeil(AccountFreeMargin() * Risk / 10000) / 100;

Buena semana!
Adjuntos
universalmacrossea.mq4
(65.5 KiB) 431 veces
Imagen
CatForex
 
Mensajes: 43
Registrado: 01 Dic 2016, 18:36
Karma: 0

Re: Actualizar EA a Build +900

Notapor CarlosFx » 28 Mar 2017, 02:42

CatForex escribió:double lotMM = MathCeil(AccountFreeMargin() * Risk / 1000) / 100;
double lotMM = MathCeil(AccountFreeMargin() * Risk / 10000) / 100;

Buena semana!


¿Está editado? Lo estoy probando con el Probador de estrategias y el resultado es el mismo. Si por ejemplo pongo un StopLoss de 200pips en el EA, en el gráfico son 20pips. O si por ejemplo pongo un TakeProf de 100pips, en el gráfico con 10pips. :shock:
Avatar de Usuario
CarlosFx
 
Mensajes: 89
Registrado: 24 Oct 2012, 03:25
Karma: 0

Siguiente

Volver a MetaTrader 4

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados