Группа "Стол заказов MQL"

Рейтинг 2081



РЕКОМЕНДУЮ



Как заставить работать советник на нестандартном таймфрейме?

  • 0
  • Просмотров: 2855
  • 20 марта 2016, 19:40
  • River
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
Следующая запись в группе  
прикрутить тестер
20 марта 2016
22 марта 2016

Комментарии (8)

+
0
Я с таким вопросом никогда не сталкивался. Придется методом тыка. Еще здесь все варианты попробую: forum.mql4.com/ru/57674
avatar

  34  AM2 Сообщений: 15866 - Андрей

  • 20 марта 2016, 20:20
+
0
Я с таким вопросом никогда не сталкивался.

Я решал такие проблемки при помощи opentraders.ru/downloads/108, генерируя требуемый ТФ. Но, насколько мне память не изменяет, данный индикатор в текущем билде компилируется коряво, что опять же решалось компиляцией в предыдущих билдах.:) 
В общем как в анекдоте: — а мы гланды режем — нашёл, чем удивить — автогеном… через.опу...:) 
avatar

  20  Anatoly74 Сообщений: 3710 - Анатолий

  • 20 марта 2016, 21:24
+
+1
если по простому то надо добавить таймер в советник и там обработку тиков делать.
avatar

  2  DKeN Сообщений: 38 - Александр Гаврилин

  • 20 марта 2016, 20:30
+
0
Александр, благодарствую. Попробую завтра в таймере поторговать на каком нибудь простом примере.
avatar

  34  AM2 Сообщений: 15866 - Андрей

  • 20 марта 2016, 20:38
+
0
Оно сработает, если скрипт, которым создаем нестандартный период обновляет данные на автомате у оффлайнового графика.


void OnTimer()
  {
//---
   if(!work_check()) return; //проверка разрешено ли торговать
   RefreshRates(); //обязательно обновить данные перед работой 
   OnTick(); //выполнение основной программы
   
  }



ну а с таймером его запуском и остановкой думаю разберетесь.
только предусмотрите, чтобы таймер если ТФ стандартный не запускался и тогда работает советник по тикам.
Технически ничего сложного, а то что там на форуме написано, этот костыль делался до появления в мт4 таймеров.
avatar

  2  DKeN Сообщений: 38 - Александр Гаврилин

  • 20 марта 2016, 20:58
+
0
И этот заработал, благодаря помощи Александра: www.opentraders.ru/downloads/1111/

avatar

  34  AM2 Сообщений: 15866 - Андрей

  • 21 марта 2016, 09:17
+
0
Спасибо большое!!!

avatar

  9  River Автор Сообщений: 90

  • 21 марта 2016, 15:30
+
0
Андрей!
Не перевелись еще умельцы на Руси!
Все работает нормально.
Большое спасибо!
avatar

  9  River Автор Сообщений: 90

  • 21 марта 2016, 23:36

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари