Главная
Форум
Лаборатория стратегий и советников к ним.

Для того, чтобы использовать все возможности сайта, мы рекомендуем Вам person_add Зарегистрироваться или person Войти

  • Страница 1 из 1
  • 1
Форум Трейдеров » Торговые стратегии и программирование на MQL » Лаборатория стратегий и советников к ним. » Exp - Flexi_bars_swing_v2 (Советник по индикатору Flexi_bars_swing_v2)
Exp - Flexi_bars_swing_v2
Дата: Воскресенье, 17.06.2012, 19:07 | Сообщение # 1 Написал: expforex
Группа: Администраторы
Сообщений: 9587
Награды: 36
Статус: Offline

Советник по индикатору Flexi_bars_swing_v2
Говорят этот индикатор не перерисовывается. Поставив его на тест - вроде бы не перерисовывается, на деле же при использовании советника - индикатор перерисовывается.

Выкладываю данного робота, так как написал по индикатору - советник, не пропадать же зря ему.
Может быть кто сеты найдет более менее?




attach_file Прикрепления

4134257.gif(20.0 Kb) · 1694426.png(18.5 Kb) · 5468517.gif(8.2 Kb) · Flexi_bars_swin.rar(94.0 Kb)

gestureс Уважением, Владислав Expforex

Дата: Воскресенье, 17.06.2012, 19:08 | Сообщение # 2 Написал: expforex
Группа: Администраторы
Сообщений: 9587
Награды: 36
Статус: Offline

Если кто-то решит спросить почему он перерисовывается:
Наверно автор так задумал, да и сигналы не четкие, код говорящий о перерисовке:
if (i == 0)
{
i = 5; // the newest signal bar is suppose to be at index 2 or 3
}

Т.е. если все бары посчитал то последние 5 баров опять пусть считает.

Советник и индикатор в открытом коде: https://www.expforex.com/_fr/5/Flexi_bars_swin.rar

gestureс Уважением, Владислав Expforex

Дата: Воскресенье, 17.06.2012, 20:18 | Сообщение # 3 Написал: expforex
Группа: Администраторы
Сообщений: 9587
Награды: 36
Статус: Offline

предложили вариант использовать в качестве фильтров ЕМА СМА
код:

Code
double EMA=iMA(Symbol(),0,20,0,MODE_EMA,PRICE_CLOSE,0);
    double SMA=iMA(Symbol(),0,20,0,MODE_SMA,PRICE_CLOSE,0);
     
    double ExampleCustom=iCustom(Symbol(),0,"Flexi_bars_swing_v2",ArrowDistance,WaitForCandleClose,ArrowOnTriggerBar,0,shift); // Пример вызова пользовательского индикатора
    double ExampleCustom2=iCustom(Symbol(),0,"Flexi_bars_swing_v2",ArrowDistance,WaitForCandleClose,ArrowOnTriggerBar,1,shift); // Пример вызова пользовательского индикатора
     
     
    //Указываем Сигналы:
     
    if( ExampleCustom!=EMPTY_VALUE&& EMA>SMA)Sig=1; // Если МА ниже цены БИД - открываемся в бай
    if( ExampleCustom2!=EMPTY_VALUE && EMA<SMA)Sig=2; // Если МА выше цены БИД - открываемся в селл


attach_file Прикрепления

3025644.gif(29.3 Kb) · Flexi_bars_swin.rar(123.0 Kb)

gestureс Уважением, Владислав Expforex

Дата: Воскресенье, 17.06.2012, 20:29 | Сообщение # 4 Написал: expforex
Группа: Администраторы
Сообщений: 9587
Награды: 36
Статус: Offline

с фильтром и тралом

attach_file Прикрепления

StrategyTester_.htm(1.67 Mb) · 3515311.gif(9.1 Kb)

gestureс Уважением, Владислав Expforex

Форум Трейдеров » Торговые стратегии и программирование на MQL » Лаборатория стратегий и советников к ним. » Exp - Flexi_bars_swing_v2 (Советник по индикатору Flexi_bars_swing_v2)
  • Страница 1 из 1
  • 1
Поиск: