Convertir: easyLanguage - página 4

 

Traducir de EasyLanguange a MQL4

Chandra Sekhar:
Bolla, seguro que nos gustaría que este sistema estuviera bien optimizado para obtener el máximo rendimiento.

Hemos publicado un par de preguntas observaciones y problemas de la EA.

¿Podría responder a los mismos? Gracias.

El EA parece ser bueno, por supuesto con un poco de gestión de dinero inteligente. Los suscriptores en el foro pueden contribuir a este aspecto de la EA una vez que aprenden cómo funciona la EA.

Sin saber qué hace el EA y qué hacen sus entradas, es difícil contribuir eficazmente para su optimización. Así que, por favor, puede darnos alguna explicación sobre la filosofía de negociación del propio EA y las funciones de todas sus entradas.

Gracias.

-Vivek

Hola GBolla,

Parece que dejaste este grupo después de que Igorad tradujera el EA de Easylanguage.

¿Sigues con este grupo?

-Vivek

 
igorad:
Hola,

He terminado de traducir el código EL a MT4.

Intenta probar y optimizar este EA.

Igor

Hola Igor,

Acabo de instalar tu EA, 'VolExExpert_v1.mq4 ' que has traducido de EasyLanguage a MT4 para GBolla.

Parece que GBolla no está activo en este grupo. ¿Puedes dar alguna explicación de cómo funciona el EA?

Me encantaría ejecutarlo en una demo y conseguir una sensación de ella.

Gracias.

-Vivek

 

Ayuda para convertir este código de lenguaje fácil en Metatrader

¿Alguien puede ayudar?

vars: atr(0),longLiqPt(0),shortLiqPt(9999 99),protLongStop(0),protShortStop(0 ),lowestClose4(0),highestClose4(0), bed(0),sed(0),stb(0),sts(0),canTrad e(0);

atr = avgtruerange(24);

lowestClose4 = lowest(close,4);

highestClose4 = highest(close,4);

canTrade = 0;

si(highestClose4 - lowestClose4 < atr) entonces canTrade = 1;

stb = apertura de mañana + .5*truerange;

sts = apertura de mañana - .5*truerange;

Si (canTrade = 1 y entriesttoday(date) = 0) entonces

comenzar

comprar("pattbuy") mañana en el stop de stb;

vender("pattsell") mañana en el stop sts;

fin;

si(canTrade = 0) entonces

comenzar

exitlong("longliq") en el stop de sts;

exitshort("shrtliq") en el stop de stb;

end;

¡¡¡Muchas gracias!!!

 
 

Easylanguage a mt4

Hola,

Ojalá alguien tenga la bondad de traducir los siguientes códigos de Easylanguage a Metaquotes.

Gracias de antemano.

Bandas de tendencia

Variables: BandDays(28), DevConstant(3.500000);

Variables: keltnerTop(0), keltnerMid(0), keltnerBot(0), expSmoothPrice(0);

Variables: expSmoothRange(0);

Variables: altu(0),altd(0),up(0),down(0),dir(0),n(0),p(0);

IF (CURRENTBAR = 1) THEN

BEGIN

expSmoothPrice = CLOSE ;

expSmoothRange = HIGH-LOW ;

END ELSE

BEGIN

expSmoothPrice = (expSmoothPrice*(BandDays-1)+CLOSE)/BandDays ;

expSmoothRange = (expSmoothRange*(BandDays-1)+(HIGH-LOW))/BandDays ;

FIN ;

keltnerTop = expSmoothPrice+(expSmoothRange*DevConstant) ;

keltnerMid = expSmoothPrice ;

keltnerBot = expSmoothPrice-(expSmoothRange*DevConstant) ;

si close <= KeltnerMid entonces altd = 1 si no altd = 0

si altd = 1 y high[1] <= KeltnerMid y close < Low[1] entonces begin

dir = -1 ;

fin;

si close >= KeltnerMid entonces altu = 1 else altu = 0

si altu = 1 y low[1] >= KeltnerMid y close > high[1] entonces begin

dir = 1;

fin;

si dir = -1 entonces setplotcolor(2,magenta);

si dir = 1 entonces setplotcolor(2,verde);

PLOT1 (keltnerTop, "TBand Top") ;

PLOT2 (keltnerMid, "TBand Mid") ;

PLOT3 (keltnerBot, "TBand Bot") ;

Líneas de activación

variables: Length(20), TrigAvg(5), UpColor(green), DnColor(magenta);

Variables: xAvg(0),yAvg(0);

yAvg = TimeSeriesForecast (Length, 0) ;

xAvg = XAverage (yAvg, TrigAvg) ;

PLOT1 (yAvg, "TrigAvg");

PLOT2 (xAvg, "AverageTSF") ;

SI (PLOT2 >= PLOT1) ENTONCES

BEGIN

SETPLOTCOLOR (1, DnColor) ;

SETPLOTCOLOR (2, DnColor) ;

END ELSE

BEGIN

SETPLOTCOLOR (1, UpColor) ;

SETPLOTCOLOR (2, UpColor) ;

END ;

Plot3(yAvg, "Sy");

Activador del comercio

Primero la función TSI

Entradas:

Price(NumericSeries), r(NumericSimple), s(NumericSimple),

u(NumericSimple);

Valor1= 100*TXPromedio(PrecioPrecio[1],r,s,u) ; { Numerador }

Value2=TXAverage(AbsValue(Price-Price[1]),r,s,u) ; { Denominador }

Si Valor2 0 entonces TSI = Valor1 / Valor2

Si no, TSI = 0;

El Indicador

Entradas: Precio(c), r(7), s(27), u(1), SmthLen(7);

Valor1= TSI(Precio, r, s, u);

Valor2= XPromedio(ETI(Precio, r, s, u), SmthLen);

plot1(valor2, "XPromedio");

plot2(valor2, "SXPromedio");

plot3(valor1, "TSI");

SI (PLOT1 >= PLOT3) ENTONCES

BEGIN

SETPLOTCOLOR (1, magenta) ;

SETPLOTCOLOR (3, magenta) ;

END ELSE

BEGIN

SETPLOTCOLOR (1, verde) ;

SETPLOTCOLOR (3, verde) ;

END ;

plot4(valor1, "STSI");

plot5(valor1, "Histograma");

 

newdigital y codersguru necesito su ayuda por favor

Hola newdigital y codersguru,he estado siguiendo a ambos y leyendo un montón de mensajes e hilos en este gran sitio, pero necesito su ayuda con un indicador que necesito para ayudarme con mi comercio.El indicador traza HH / L / H / L / H en los puntos de inflexión extrema, he encontrado el indicador en el sitio Traderslaboratory bajo Swing Trading y fue publicado por Tams, con el código de lenguaje fácil.Me dijo que cree que hay una versión para mt4, pero por desgracia no puedo encontrarlo después de mucho buscar en el sitio, y me preguntaba si usted sabe si existe o me puede ayudar a programar para mt4, he adjuntado una imagen de lo que necesito.Creo que es un buen indicador y beneficiaría a mucha gente.Así que si usted podría ayudarme sería realmente greatful.The código de lenguaje fácil es en el sitio TL, pero no pude transferir en este sitio como un archivo adjunto.Espero que me pueda ayudar?

Gracias de antemano,

Pat

Archivos adjuntos:
 

Indicador de tendencia

Hola a todos,

Me encontré con esta página que tiene un interesante indicador, llamado Trendiness indicator.

Boletín Breakout - Febrero 2003

La fórmula es muy simple - EasyLanguage:

AbsValue(C - C[NBars])/Average(TrueRange, NBars);

¿Alguien sabe si esto existe para MT4? Además, ¿alguien tiene alguna experiencia con ella, me refiero a lo buena que es para identificar tendencias?

Gracias

 

Conversión de mql4

¡Hola a todos!

Finalmente estoy pasando de MetaTrader 4 a MultiCharts.

Así que necesito un convertidor de MQL4 a EasyLanguage (o a C++).

Hay un par de indicadores y un EA bastante grande.

¿Alguien sabe de tal convertidor?

 

¡Se necesita un convertidor de código!

Quiero convertir el código MQL4 a Easy Language. ¿Cómo puedo hacerlo en este indicador?

Gracias

Archivos adjuntos:
jvel1.mq4  7 kb
jvel1_1.ex4  40 kb
 

MT4 a EasyLanguage

Hola chicos

Alguien podría codificar el Renko Live Chart con mechas para TradeStation/Multicharts - por ejemplo: en EasyLanguage. Tendría que mostrar las mechas de la misma manera que lo hace Metatrader. Estoy dispuesto a pagar por una versión que haga todo lo que necesito - cualquier codificador serio con experiencia previa en Metatrader y EasyLanguage - por favor envíeme un correo electrónico con una estimación de cuánto cobraría por este servicio. Necesitaría:

1) Capacidad de especificar el tamaño de la caja

2) Una opción para mostrar mechas

3) Preferiblemente que se pueda trazar como un gráfico al que se le puedan aplicar estrategias.

Gracias, espero tener noticias suyas pronto si cumple con los criterios anteriores.