![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
И пришёл к мысли, что разрешение в М1 не обойти, но его наверно можно обхитрить, подавая ему то что он просит.
К примеру нам нужен 10 сек тайм фрейм, или любой другой на 50 тиков, это не принципиально.
По срабатыванию нашего заданного условия в 10 сек или 50 тиков, начинаем новый бар М1.
То есть каждому новому бару М1 подсовываем время в разрешении М1, а в самих барах будет содержатся наш интервал.
Конечно, о адекватных значениях временной шкалы можно забыть, но мне так видится решение.
Проблема может быть в том, что можно упереться в ограничение даты терминалом. Где то попадалось это ограничение, по моему 3000 годом.
Так же, работа только строго на М1 для одного расчёта в 10 сек, для другого расчёта, новый символ.
Тоже думал на эту тему, не стандартных разрешений графика.
И пришёл к мысли, что разрешение в М1 не обойти, но его наверно можно обхитрить, подавая ему то что он просит.
К примеру нам нужен 10 сек тайм фрейм, или любой другой на 50 тиков, это не принципиально.
По срабатыванию нашего заданного условия в 10 сек или 50 тиков, начинаем новый бар М1.
То есть каждому новому бару М1 подсовываем время в разрешении М1, а в самих барах будет содержатся наш интервал.
Конечно, о адекватных значениях временной шкалы можно забыть, но мне так видится решение.
Проблема может быть в том, что можно упереться в ограничение даты терминалом. Где то попадалось это ограничение, по моему 3000 годом.
Так же, работа только строго на М1 для каждого символа.
Последний сформированный бар выставлять текущей минутой, а предыдущие пересчитавать. Писал уже в таком случае тестирование на таком символе придется проводить аж с 1811 года! )))
Покопать в сторону работы с матрицами, там вроде можно быстрые сдвиги данных организовывать.
нужно чем то жертвовать, что бы что то получить из готовых реализаций терминала
если используете бары - получаете возможность использовать индикаторы и тестер
если используете тики... ничего не получаете, ну разве, что тестер с тестированием по всем тикам, но обработку тиков придется делать самостоятелльно в коде экспертов, т.е. по сути задача сведется к встраиванию кода индикатора в код советника
Забивать в советника этот "костыль", пересчитывать все налету и править торговые индюки для расчетов по собственным данным. Только такие мысли....
А вот предоставить стандартным индикаторам для расчета пользовательские данные есть возможность?
То что можно сделать - см. https://www.mql5.com/ru/articles/8226
что-то толковое, будем изучать. Спасибо!
Думаю, MQ скоро дорастут до шкалы времени с точностью до мс. Тогда можно будет любые чарты построить.
Но, возможно, это не впишется в архитектуру МТ5. Значит, ждем в шестерке.