
С этим модулем в терминале есть целый ряд проблем: невозможно построить кастомные таймфреймы с произвольным значением из-за странной логики, которая требует кратности таймфрейма 24 часам (суткам) и 168 часам (неделе). При попытке построить, например, ТФ H15 или H32 вы получите не график, а сплошную ошибку.
Только отчасти работают все нестандартные типы графиков, как-то рейнжи, тиковые и прочие, т.к. они строго ограничены в своем построении сутками: в конце дня расчет прерывается и вместо полноценно сформированной по заданным условиям свечи формируется "огрызок" - то, что получилось между предыдущей полноценной свечой и концом дня, и далее начинается построение новой свечи.
Если в течение всего дня условия так и не наступили, то вместо, например, рейнж бара указанного размера нарисуется просто дневная свеча. В итоге график строится корректно лишь местами - на тех участках цены, где было достаточно волатильности, а где не было, там получатся никакие не рейнж бары, а произвол.
Каким на мой взгляд должен быть правильный конвертер таймфреймов:
1) отсутствуют ограничения на предельный размер таймфрейма. Можно построить 2 недели, 3 месяца, полгода и так далее. Хоть в одну свечу можно график ужать
2) есть возможность выбрать базовый таймфрейм (донор) для построения более старшего. То есть когда можно, например, построить range график из тиков, а можно также из секунд или минут. Это решает сразу два вопроса: позволит сэкономить ресурсы (не нужно всегда грузить миллионы тиков) и уберет эффект "забора", который периодически возникает на экстремально быстрых движениях цены при построении графиков из тиков.
3) отсутствует требование по целостной кратности по отношению к каким-то старшим таймфреймам, как сейчас таймы должны кратно и нацело умещаться в сутки (24 часа) и неделю (168 часов), из-за чего в конце дня построение обрывается и в результате на выходе - рванина. То есть можно строить любые таймы: 15 часов, 32 часа и так далее. Так будут получаться корректные как временные, так и все прочие графики
Более подробное описание проблем и примеров правильных решений - в переписке с саппортом.
Please authenticate to join the conversation.
Rejected
💡 Feature Request
Almost 2 years ago

mdmtr
Get notified by email when there are changes.
Rejected
💡 Feature Request
Almost 2 years ago

mdmtr
Get notified by email when there are changes.