Convertire: easyLanguage

 

Ciao a tutti,

c'è qualcuno che vuole aiutarmi a tradurre un tradingsystem easyLanguage in un EA in MT3 o MT4?

Grazie.

Bolla

 

Ciao..,

Posso fare questo.

 

Ciao Igorad, ecco il mio TS in easylanguage.

Grazie mille per la traduzione

{*****************************************

Descrizione : VOLEX (espansione della volatilità)

******************************************}

Ingressi:

MultClosesLong(10),

MultClosesShort(8),

MoltL(2.2),

MoltS(3.6),

FilterLong(0),

FilterShort(4),

StopLoss(330),

StopTarget(120),

FattoreStop(60),

ProfitTarget(560),

GainPlusLong(5),

GainPlusShort(4),

StartTime(1200),

EndTime(1630),

breakTime(1400);

Variabili:

CounterLong(0),

Controcorto(0),

trade(1),

sll(0),

sls(999999),

sl(StopLoss),

contr_plus(0);

se (PositionProfit(1)<0 e PositionProfit(2)<0) allora

iniziare

contr_plus=1;

sl=sl-contr_plus*10;

fine

altrimenti contr_plus=0;

SetStopLoss(sl);

se marketposition=0 e time>=StartTime e time<=EndTime e timebreakTime allora inizia

Compra ("Long") (2+contr_plus) i contratti della prossima barra alla chiusura + Media(Range,4)*MoltL + punti FilterLong su Stop;

Vendi ("Short") (2+contr_plus) i contratti della prossima barra alla chiusura - Average(Range,4)*MoltS - FilterShort punti sullo Stop;

trade=1;

sll=0;

sls=999999;

sl=StopLoss;

CounterShort = 0;

CounterLong = 0;

fine;

Se MarketPosition = -1 Allora inizia

ExitShort ("Stop_S") Barra successiva a sls su Stop;

Se Close < EntryPrice - (Commission+Slippage) / BigPointValue Allora CounterShort = CounterShort + 1;

Se CounterShort = MultClosesShort allora ExitShort ("Prft_S") Barra successiva a Market;

Fine;

Se MarketPosition = 1 Allora inizia

ExitLong ("Stop_L") Barra successiva a sll su Stop;

Se Close > EntryPrice + (Commission+Slippage) / BigPointValue Allora CounterLong = CounterLong + 1;

Se CounterLong = MultClosesLong allora ExitLong ("Prft_L") Barra successiva a Market;

Fine;

se OpenPositionProfit>=ProfitTarget e trade=1 allora inizia

ExitLong ("1_G_L") (1+contr_plus) contratti Prossima barra a mercato;

ExitShort ("1_G_S") (1+contr_plus) contratti Prossima barra a mercato;

trade=trade+1;

sll=EntryPrice + (Commissione+Slippage) / BigPointValue + punti GainPlusLong;

sls=EntryPrice - (Commission+Slippage) / BigPointValue - GainPlusShort points;

fine;

se OpenPositionProfit<=-StopTarget e trade=1 allora inizia

ExitLong ("1_L_L") (1+contr_plus) contratti Prossima barra a mercato;

ExitShort ("1_L_S") (1+contr_plus) contratti Prossima barra a mercato;

trade=trade+1;

sl=sl-StopFactor;

fine;

se tempo=2130 allora inizia

ExitLong ("EoDL") Prossima barra a mercato;

ExitShort ("EoDS") Prossima barra a mercato;

fine;

E' un breakout classico con Martingala dopo 2 trade persi. Funziona con TF M30 e l'ho testato su EUR/USD.

Grazie ancora.

Bolla

 

com'è il risultato del test? Voglio dire che se è una ea con un grande potenziale, allora attirerete più persone ad aiutarvi.

 

Ciao suffic in allegato la performance dal 01/01/01 al 31/12/05.

Ora puoi tradurre in MT4 per favore?

Grazie

Bolla

File:
capture1.bmp  29 kb
capture2.bmp  81 kb
 
gbolla:
Ciao suffic in allegare la performance dal 01/01/01 al 31/12/05.

Ora puoi tradurre in MT4 per favore?

Grazie

Bolla

Guarda molto bello

 
gbolla:
Ciao suffic in allegare la performance dal 01/01/01 al 31/12/05.

Ora puoi tradurre in MT4 per favore?

Grazie

Bolla

Ciao gbola

Puoi allegare questo EA?

Saluti

promo01

 

Ciao promo01, sto cercando qualcuno che possa tradurre questo segnale da EasyLanguage a mql4 perché non sono in grado di farlo!

Bolla

 

Ciao gbolla,

Sii paziente per favore.

Igor

 

Ciao Igor, grazie mille! Non è una mia idea metterti fretta.

Resta in contatto

Bolla

 

Ciao,

Ho finito di tradurre il codice EL in MT4.

Prova a testare e ottimizzare questo EA.

Igor

File: