Индикатор показа графика другого таймфрейма

0.0/5 оценка (0 голосов)
  • Версия: 1.2
  • Требования: Quik 8.6+ Lua 5.4
  • Размер: 608.00 KB
  • Просм: 473
  • Добавлено: 03.12.21
  • Скачано: 146
  • Изменено: 26.07.22

Индикатор, проецирующий в текущее окно индикатор/график из другого окна, построенного на другом таймфрейме.

Таймфрейм проецируемого индикатора/графика может быть больше, меньше или равен текущему.

 

Чем оно прекрасно:

  • Оно работает
  • Оно корректно работает в случае наличия пропущенных свечей на базовом или проецируемом графиках
  • Оно имеет значительно более высокую скорость работы и по сравнению с другими известными мне на момент написания реализациями
  • Оно проецирует одновременно все линии индикатора, если их более одной. Можно выбрать только те линии, которые необходимы, это пропорционально ускорит работу
  • Оно может проецировать не только индикаторы, но и графики котировок, при этом возможен выбор необходимого поля (Open/High/Low/Close/Volume)
  • Таймфреймы исходного и полученного графиков могут не быть кратными друг другу.

Чем оно огорчительно:

  • Не следует проецировать индикаторы, которые изменяют свои значения задним числом (например Fractal или Zig-Zag)
  • Не следует использовать в настройках сдвиг исходного индикатора вправо (нет необходимых средств в терминале quik для корректного расчета в этом случае)
  • После изменения параметров исходного индикатора иногда необходимо зайти в настройки и нажать <OK>, чтобы дать возможность пересчитать изменившуюся историю

Как оное использовать:

  • Прочтите файл readme
  • Убедитесь, что в настройках терминала quik для индикаторов выбрана версия Lua 5.4
  • Поместите файл библиотеки bot4sale64.dll в папку /терминала quik
  • Если в папке терминала Quik нет подпапки LuaIndicators, создайте её
  • Поместите файл FromUpperTF_Demo.lua (или FromUpperTF_Full.lua, если вам известен пароль) в папку LuaIndicators
  • В произвольной диаграмме Quik создайте индикатор/график котировок, который необходимо проецировать.
  • Зайдите в его настройки и во вкладке <Дополнительно> дайте ему идентификатор.
  • Добавляйте в окно, куда требуется отобразить исходный индикатор/график котировок на новом таймфрейме, индикатор FromUpperTF.
  • Заходите в настройки и сообщите ему в пользовательских настройках идентификатор исходного графика.
  • При необходимости уберите ненужные вам линии и укажите поле OHLCV для показа (в случае проецирования графика котировок. по умолчанию Close)
  • Наблюдайте результат, радуйтесь, хлопайте в ладошки laughing

Демонстрационная версия работает на таймфреймах 1 мин, 2 мин и 4 минуты. Полная версия ограничений не имеет. Время от времени демо версия индикатора будет напоминать, что  купить полную версию было бы богоугодным делом.

Для получения полной версии объявлен кроудфандинг на покупку видеокарты CMP 170HX, без которой моральное здоровье админа этого сайта находится в большой опасности. Сумма доната роли не играет, но свобода лучше чем несвобода  конфет много не бывает! wink

 

Недостаточно прав для комментирования