Привет,
Я могу сделать это.
Привет, Игорад, вот мой 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
Здравствуйте, достаточно приложить показатели с 01/01/01 по 31/12/05.
Теперь вы можете перевести в MT4, пожалуйста?
Спасибо
BollaВыглядит очень красиво
Здравствуйте, достаточно прикрепить показатели с 01/01/01 по 31/12/05.
Теперь вы можете перевести в MT4, пожалуйста?
Спасибо
BollaПривет, Гбола
Можете ли вы прикрепить этот советник?
С уважением,
promo01
Привет promo01, я ищу того, кто может перевести этот Сигнал из EasyLanguage в mql4, потому что я не в состоянии это сделать!
Bolla
Привет, Гболла,
Будьте терпеливы, пожалуйста.
Игорь
Привет, Игорь, большое спасибо! Это не моя идея - торопить вас.
Оставайтесь на связи
Bolla
Здравствуйте,
Я закончил перевод кода EL на MT4.
Попробуйте протестировать и оптимизировать этот советник.
Игорь
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Привет всем,
есть ли кто-то, кто хочет помочь мне перевести торговую систему easyLanguage в советнике в MT3 o MT4?
Спасибо.
Bolla