Пиши и зарабатывай на MQL5 - страница 76

 

Хорошо, добавил в таблицу

 
Комментарии, не относящиеся к этой теме, были перенесены в "Вопросы от начинающих MQL5 MT5 MetaTrader 5".
 
На статью не тянет

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Перевод string в часы и минуты

fxsaber, 2017.09.06 18:07

Может участвовать косвенно в Оптимизации. Например, задаете такую строку "02:10 - 14:15, 0:15" (с 02:10 до 14:15 с шагом 15 минут) и получаете соответствующую оптимизацию.

но как подпункт статьи "Примеры кастомной Оптимизации своими руками" вполне подойдет. Еще один подпункт такой статьи - обход кэша Оптимизатора.


Интересно, что в списке предлагаемых тем нет затрагивающих некоторые возможности языка: кастомная оптимизация + передача любых данных на/с агентов, хранение и передача любых данных через глобальные переменные и ресурсы. Т.е. часть возможностей языка представлена скудно в статьях.

 
fxsaber:
На статью не тянет

но как подпункт статьи "Примеры кастомной Оптимизации своими руками" вполне подойдет.


Не понял, можно немного больше деталей? Имеется в виду аналог string.format() ?

 
fxsaber: Еще один подпункт такой статьи - обход кэша Оптимизатора.

Тоже непонятно

 
Rashid Umarov:

Не понял, можно немного больше деталей? Имеется в виду аналог string.format() ?

Например, задает пользователь такой входной параметр (строка)

"02:10 - 14:15, 0:15" (с 02:10 до 14:15 с шагом 15 минут)

И тестер начинает, например, оптимизировать советник с различными (согласно условию в строке)  значениями времени суток начала торговли.
Rashid Umarov:

Тоже непонятно

Ну если требуется, чтобы повторный запуск Оптимизации не учитывал свои кэши, т.е. считался полноценно.
 
fxsaber:

Например, задает пользователь такой входной параметр

И тестер начинает, например, оптимизировать советник с различными (согласно условию в строке)  значениями времени суток начала торговли

Это и сейчас решаемо, например в https://www.mql5.com/ru/articles/275 показан модуль "IntradayTimeFilter"

Мастер MQL5: Новая версия
Мастер MQL5: Новая версия
  • 2011.04.27
  • MetaQuotes Software Corp.
  • www.mql5.com
Статья описывает возможности, появившиеся в новой версии Мастера MQL5. Изменения в архитектуре сигналов позволяют теперь создавать торговые роботы на основе комбинации различных рыночных моделей. На конкретном примере рассматривается процедура интерактивного создания готового к торговле эксперта.
 
fxsaber:
Ну если требуется, чтобы повторный запуск Оптимизации не учитывал свои кэши, т.е. считался полноценно.

Редкий  случай, значит можно руками сбросить кеши либо написать специальную библиотеку для зачистки.

 
Rashid Umarov:

Это и сейчас решаемо, например в https://www.mql5.com/ru/articles/275 показан модуль "IntradayTimeFilter"

Вы меня не поняли. Вот что в коде

input string Str = "02:10 - 14:15, 0:15"; // Условие для Оптимизации времени
 
Rashid Umarov:

Редкий  случай, значит можно руками сбросить кеши либо написать специальную библиотеку для зачистки.

Так это только один из возможных подпунктов статьи "Примеры кастомной Оптимизации своими руками".


Еще один подпункт этой же статьи - "Пакетирование, как ускорение расчета математических оптимизационных задач".

Причина обращения: