Hola,
Puedo hacer esto.
Hola Igorad, aquí mi TS en easylanguage.
Muchas gracias por la traducción
{*****************************************
Descripción : VOLEX (Expansión de la volatilidad)
******************************************}
Entradas:
MultClosesLong(10),
MultClosesShort(8),
MoltL(2.2),
MoltS(3.6),
FilterLong(0),
FilterShort(4),
StopLoss(330),
StopTarget(120),
StopFactor(60),
ProfitTarget(560),
GainPlusLong(5),
GainPlusShort(4),
StartTime(1200),
EndTime(1630),
breakTime(1400);
Variables:
CounterLong(0),
CounterShort(0),
trade(1),
sll(0),
sls(999999),
sl(StopLoss),
contr_plus(0);
si (PositionProfit(1)<0 y PositionProfit(2)<0) entonces
comenzar
contr_plus=1;
sl=sl-contr_plus*10;
fin
si no contr_plus=0;
SetStopLoss(sl);
si marketposition=0 y time>=StartTime y time<=EndTime y timebreakTime entonces begin
Comprar ("Largo") (2+contr_plus) contratos de la siguiente barra al cierre + Average(Range,4)*MoltL + FilterLong puntos en el Stop;
Vender ("Short") (2+contr_plus) contratos Próxima Barra al Cierre - Average(Range,4)*MoltS - FilterShort puntos en Stop;
trade=1;
sll=0;
sls=999999;
sl=StopLoss;
CounterShort = 0;
CounterLong = 0;
Fin;
Si MarketPosition = -1 Then Begin
ExitShort ("Stop_S") Próxima barra en sls en Stop;
Si Close < EntryPrice - (Commission+Slippage) / BigPointValue Entonces CounterShort = CounterShort + 1;
Si CounterShort = MultClosesShort Entonces ExitShort ("Prft_S") Next Bar at Market;
Fin;
Si MarketPosition = 1 Then Begin
ExitLong ("Stop_L") Próxima Barra en sll en Stop;
Si Close > EntryPrice + (Commission+Slippage) / BigPointValue Entonces CounterLong = CounterLong + 1;
Si CounterLong = MultClosesLong Entonces ExitLong ("Prft_L") Next Bar at Market;
Fin;
si OpenPositionProfit>=ProfitTarget y trade=1 entonces begin
ExitLong ("1_G_L") (1+contr_plus) contrata la siguiente barra del mercado;
ExitShort ("1_G_S") (1+contr_plus) contrata la siguiente barra del mercado;
trade=trade+1;
sll=PrecioDeEntrada + (Comisión+Descuento) / ValorDeBigPoint + GananciaPlusLong puntos;
sls=Precio de entrada - (Comisión+Despacho) / ValorBigPoint - GananciaPlusPuntosCortos;
fin;
si OpenPositionProfit<=-StopTarget y trade=1 entonces begin
ExitLong ("1_L_L") (1+contr_plus) contrata la siguiente barra en el mercado;
ExitShort ("1_L_S") (1+contr_plus) contrata la siguiente barra del mercado;
trade=trade+1;
sl=sl-StopFactor;
fin;
si time=2130 then begin
ExitLong ("EoDL") Próxima barra en el mercado;
ExitShort ("EoDS") Próxima barra en el mercado;
fin;
Es un breakout clásico con Martingala después de 2 operaciones perdidas. funciona con TF M30 y lo pruebo en EUR/USD.
Gracias de nuevo.
Bolla
¿cómo es el resultado de la prueba? Me refiero a que si es un ea con gran potencial, entonces atraerás a más personas para que te ayuden.
Hola suffic en adjuntar el rendimiento de 01/01/01 a 31/12/05.
¿Ahora puedes traducir en MT4 por favor?
Gracias
Bolla
Hola suffic en adjuntar el rendimiento de 01/01/01 a 31/12/05.
¿Ahora puedes traducir en MT4 por favor?
Gracias
BollaSe ve muy bien
Hola suffic en adjuntar el rendimiento desde el 01/01/01 hasta el 31/12/05.
¿Ahora puedes traducir en MT4 por favor?
Gracias
BollaHola gbola
¿Puedes adjuntar ese EA?
Saludos
promo01
Hola promo01, estoy buscando a alguien que pueda traducir esta señal de EasyLanguage a mql4 porque no soy capaz de hacerlo.
Bolla
Hola gbolla,
Ten paciencia, por favor.
Igor
Hola Igor, ¡muchas gracias! No es mi idea apresurarte.
Sigue en contacto
Bolla
Hola,
He terminado de traducir el código EL a MT4.
Intenta probar y optimizar este EA.
Igor
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Hola a todos,
¿hay alguien que quiera ayudarme a traducir un sistema de trading easyLanguage en un EA en MT3 o MT4?
Gracias.
Bolla