Конвертировать: easyLanguage

 

Привет всем,

есть ли кто-то, кто хочет помочь мне перевести торговую систему easyLanguage в советнике в MT3 o MT4?

Спасибо.

Bolla

 

Привет,

Я могу сделать это.

 

Привет, Игорад, вот мой TS на легком языке.

Большое спасибо за перевод

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

Описание VOLEX (Volatility Expansion)

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

Входы:

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);

Переменные:

CounterLong(0),

CounterShort(0),

trade(1),

sll(0),

sls(999999),

sl(StopLoss),

contr_plus(0);

если (PositionProfit(1)<0 и PositionProfit(2)<0), то

начинаем

contr_plus=1;

sl=sl-contr_plus*10;

end

else contr_plus=0;

SetStopLoss(sl);

if marketposition=0 and time>=StartTime and time<=EndTime and timebreakTime then begin

Buy ("Long") (2+contr_plus) контракты Next Bar at Close + Average(Range,4)*MoltL + FilterLong точки на Stop;

Sell ("Short") (2+contr_plus) контрактов Следующий бар на закрытии - Average(Range,4)*MoltS - FilterShort пунктов на Stop;

trade=1;

sll=0;

sls=999999;

sl=StopLoss;

CounterShort = 0;

CounterLong = 0;

end;

If MarketPosition = -1 Then Begin

ExitShort ("Stop_S") Следующий бар при sls на Stop;

If Close < EntryPrice - (Commission+Slippage) / BigPointValue Then CounterShort = CounterShort + 1;

If CounterShort = MultClosesShort Then ExitShort ("Prft_S") Следующий бар на Market;

End;

If MarketPosition = 1 Then Begin

ExitLong ("Stop_L") Следующий бар на sll по Stop;

If Close > EntryPrice + (Commission+Slippage) / BigPointValue Then CounterLong = CounterLong + 1;

If CounterLong = MultClosesLong Then ExitLong ("Prft_L") Next Bar at Market;

End;

if OpenPositionProfit>=ProfitTarget and trade=1 then begin

ExitLong ("1_G_L") (1+contr_plus) контракты Следующий бар на рынке;

ExitShort ("1_G_S") (1+contr_plus) контракты Следующий бар на рынке;

trade=trade+1;

sll=EntryPrice + (Commission+Slippage) / BigPointValue + GainPlusLong пунктов;

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

конец;

если OpenPositionProfit<=-StopTarget и trade=1, тогда begin

ExitLong ("1_L_L") (1+contr_plus) контракты Следующий бар на рынке;

ExitShort ("1_L_S") (1+contr_plus) контракты Следующий бар на рынке;

trade=trade+1;

sl=sl-StopFactor;

end;

if time=2130 then begin

ExitLong ("EoDL") Следующий бар на рынке;

ExitShort ("EoDS") Следующий бар на рынке;

end;

Это классический прорыв с мартингалом после 2 проигранных сделок. он работает на TF M30 и я тестировал его на EUR/USD.

Еще раз спасибо.

Bolla

 

как результаты теста? Я имею в виду, что если это еа с большим потенциалом, то вы привлечете больше людей, чтобы помочь вам.

 

Привет достаточно в приложении производительность с 01/01/01 по 31/12/05.

Теперь вы можете перевести в MT4 пожалуйста?

Спасибо

Bolla

Файлы:
capture1.bmp  29 kb
capture2.bmp  81 kb
 
gbolla:
Здравствуйте, достаточно приложить показатели с 01/01/01 по 31/12/05.

Теперь вы можете перевести в MT4, пожалуйста?

Спасибо

Bolla

Выглядит очень красиво

 
gbolla:
Здравствуйте, достаточно прикрепить показатели с 01/01/01 по 31/12/05.

Теперь вы можете перевести в MT4, пожалуйста?

Спасибо

Bolla

Привет, Гбола

Можете ли вы прикрепить этот советник?

С уважением,

promo01

 

Привет promo01, я ищу того, кто может перевести этот Сигнал из EasyLanguage в mql4, потому что я не в состоянии это сделать!

Bolla

 

Привет, Гболла,

Будьте терпеливы, пожалуйста.

Игорь

 

Привет, Игорь, большое спасибо! Это не моя идея - торопить вас.

Оставайтесь на связи

Bolla

 

Здравствуйте,

Я закончил перевод кода EL на MT4.

Попробуйте протестировать и оптимизировать этот советник.

Игорь

Файлы:
Причина обращения: