Индикатор времени до окончания свечи

4.0/5 оценка (14 голосов)
  • Версия: 3.6
  • Требования: Lua 5.4
  • Размер: 430.14 KB
  • Просм: 11887
  • Добавлено: 05.02.16
  • Скачано: 3569
  • Изменено: 25.01.24

Следуем моде на умные часы:

Представляем вам умные часы от компании Bot4Sale! wink


Индикатор, показывающий на графике время, оставшееся до закрытия свечи.

 

 

Установка

Архив содержит 2 версии: демонстрационную и полную. Сеанс работы демонстрационной версии составляет 10 минут, после чего скрипт необходимо перезапустить. В полной версии ограничений нет.

  1. Прочите файл readme
  2. Убедитесь, что в настройках терминала для индикаторов и скриптов установлена версия Lua 5.4 (Где?)
  3. Разархивируйте полученный с сайта файл. Файлы демонстрационной версии не защищены паролем.
  4. Поместите файл bot4sale64.dll в папку терминала quik
  5. Файл cr.lua поместите в любое удобное вам место. В ту же папку  поместите звуковые файлы .wav
  6. Запустите скрипт cr.lua посредством меню терминала Сервисы-Lua скрипты
  7. Если в папке терминала quik отсутствует подпапка LuaIndicators, создайте её.
  8. Поместите файл Candle_Rest_Demo.lua в папку LuaIndicators. Если вам известен пароль от полной версии, используйте вместо него файл Candle_Rest_Full.lua
  9. Графику цены инструмента (или любому другому графику) назначьте идентификатор. Для этого вызовите его свойства и во вкладке Дополнительно введите идентификатор.
  10. Теперь можно на этом графике запустить индикатор. Его вы увидите в списке доступных индикаторов. В настройках индикатора в поле Идентификатор графика цены укажите тот же идентификатор, который вы только что дали графику цены. При необходимости настройте и остальные параметры индикатора.
  11. Не используйте этот индикатор в режиме связанных окон. Терминал quik содержит ошибку, не позволяющую реализовать надежную работу этого индикатора в режиме связанных окон. Просто создайте отдельное несвязанное окно с любым инструментом на необходимом вам интервале и наложите индикатор на него.

 

Если Вам необходимо, чтобы индикатор исполнял звуковую сигнализацию, укажите в параметрах имя звукового файла и время до окончания свечи, когда необходимо проиграть звук. Например, при задании 0-12-34 сигнал будет произведен за 12 минут 34 секунды до завершения времени свечи (1-23-34 означает 1 час, 23 минуты, 34 секунды).

Если звуковая сигнализация вам не нужна, не указывайте название звукового файла в настройках индикатора.

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

 

История версий

 
Версия Описание
3.6
  • Пересобрано для Lua 5.4
3.5
  • Добавлена возможность выбирать номер линии, если часы привязываются к индикатору. а не к графику котировок.
3.4
  • Исправлена ошибка, при которой в некоторых версиях терминала скрипт не запускался
3.3
  • Добавлена проверка допустимости звукового файла
  • Добавлены сообщения об ошибках
3.2
  • Убраны неточности рисования
3.1
  • Адаптировано для работы с квик версии 8.6
  • Небольшие улучшения
3.0
  • Адаптировано для работы с квик версии 8
2.0
  • Полностью переписано.
  • Удалена библиотека staticvar.dll как не оправдавшая себя.
  • Добавлен функционал, позволяющий индикатору корректно (на сколько это возможно в терминале quik) работать при размножении графиков и в режиме связанных окон.
1.4
  • Уменьшена нагрузка на процессор
  • Исправлены ошибки
1.3
  • Пересобрано для работы с библиотекой bot4sale.dll
  • Оптимизация кода
1.2
  • Добавлена индикация секунд, оставшихся до наступления времени сигнала
1.1
  • Возможность задать цвет символа часов
  • Возможность задать толщину рамки
1.0
  • Исправление неточностей первой версии
  • Звуковая сигнализация
0.99
  • Начальная версия

 

Полная версия идет в обмен на взнос на светлое будущее человечества. Номер банковской карты и электронные кошельки:

Размер взноса не регламентируется, но торг здесь неуместен! )))

 


Есть предложения? - Пишите.