Индикатор: разделитель торговых дней

4.3/5 оценка (9 голосов)
  • Версия: 3.02
  • Требования: Quik 8.6
  • Размер: 257.01 KB
  • Просм: 5506
  • Добавлено: 06.01.16
  • Скачано: 1550
  • Изменено: 11.08.20

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

Индикатор может размечать вертикальными линиями любые временные промежутки, начиная от месяца и заканчивая минутами. Можно задать одновременно несколько типов интервалов. Каждому типу интервала можно задать свой цвет и толщину линий.

Например, вы хотите видеть на пятиминутном графике моменты начала каждого дня и каждого часа. Указываете в соответствующей настройке необходимые интервалы (в данном случае H1 и D), при необходимости задаете цвет для каждого интервала и на графике появляются вертикальные линии, разделяющие ваш пятиминутный график на дневные и часовые зоны. Таймфрейм графика может быть любым, набор выделяемых зон произвольным. Очевидно, что на графике, например 10 минутного таймфрейма показать 5-минутные периоды невозможно и ничего отрисовано не будет.

 

Вот так выглядит индикатор на 5-минутном графике с выделением дневных и часовых периодов.

В демонстрационной версии работа индикатора возможна на таймфреймах менее 5 минут.

 

Установка

  1. Прочтите файл readme.html
  2. Создаем подпапку LuaIndicators в папке терминала quik (если ее еще там нет)
  3. Копируем в нее файл DayDelimiter.lua
  4. Библиотеку bot4sale64.dll помещаем в корневую папку quik
  5. Добавляем на нужный график индикатор DayDelimiter
  6. Указываем в настройках, какие периоды необходимо разделять. Можно указать несколько периодов

 

Если вам известен пароль от архива с полной версией - разархивируйте его содержимое в папку LuaIndicators

 

Для получения полной версии поблагодарите автора, сделав перевод на банковскую карту или пополнив электронный кошелёк:

 

 

 

Сумму перевода определите сами в зависимости от того, насколько полезным оказался для вас этот индикатор. Автор курит, пьет, имеет массу других вредных привычек, поэтому его личный бюджет постоянно требует пополнения money-mouth Карта актуальна.

Комментарии   

# боба 19.01.2016 09:58
Спасибо, в принципе не плохо, почти то что хотел, но можно ли сделать что бы линия строилась не на первой свечке нового дня, а на последней предыдущего?
# Юрий77 19.01.2016 14:22
Поддерживаю пожелание Боба
# боба 19.01.2016 15:56
Если автор сделает, как я прошу, а ещё сделает такой же индючок для разделения каждого часа(это не требование, лишь пожелание) готов скинуть на мобилку 200-300 руб. в знак благодарности :-)
# admin 20.01.2016 17:32
Ок, поставим эксперимент, проведем социальное исследование.

1. Чтобы линия была на последней свече дня, замените в тексте исходного индикатора строку

return L(indx)

на

SetValue(indx-1,1,L(indx-1))



2. Чтобы разделение шло по часам, замените в тексте исходного индикатора
if t.day ~= t1.day or
t.month ~= t1.month or
t.year ~= t1.year then

на

if t.day ~= t1.day or
t.month ~= t1.month or
t.year ~= t1.year or
t.hour ~= t1.hour then

3. Чтобы разделение шло по часам и линия была на последней свече часа, замените в тексте исходного индикатора
if t.day ~= t1.day or
t.month ~= t1.month or
t.year ~= t1.year then
return L(indx)
end

на

if t.day ~= t1.day or
t.month ~= t1.month or
t.year ~= t1.year or
t.hour ~= t1.hour then
SetValue(indx-1,1,L(indx-1))
end


А вот теперь я жду свои кровные 300 рублей, но не на телефон, а на вебмани R222642713950 и только туда. Интересно, чем кончится этот эксперимент,..
# боба 21.01.2016 09:18
-вебмани года 3 не использовал.. но для начала проверю всё сегодня. ;-)
-А названия индючка надо менть?
-Ник на Смартлабе?

Ещё вопрос: А возможно ли сделать индюк, который будет рисовать горизонтальный уровень-линию от открытия первой свечки до конца текущего дня? Ну и для каждого часа, чтоб на открытии часа рисовал уровень до конца этого часа?
# admin 21.01.2016 10:18
Да, можно
# боба 22.01.2016 13:04
Работает! :lol:
Может лучше всё-таки на телефон? У меня правда с вебмини нет дружбы.. там можно с интернет банка скинуть?
# admin 22.01.2016 13:10
Вы уж постарайтесь. ))))
# боба 22.01.2016 13:42
Дошли?
# admin 22.01.2016 17:22
да,. частично
# боба 24.01.2016 20:11
Цитирую admin:

...А вот теперь я жду свои кровные 300 рублей...
Интересно, чем кончится этот эксперимент,..


Я говорил про 200-300 руб, так что думаю сойдёмся на 250.. недостающие отправил ;-)

Во всяком случае знайте, я Вам очень признателен!)
# боба 24.01.2016 20:03
Цитирую боба:

..Ещё вопрос: А возможно ли сделать индюк, который будет рисовать горизонтальный уровень-линию от открытия первой свечки до конца текущего дня? Ну и для каждого часа, чтоб на открытии часа рисовал уровень до конца этого часа?


А что насчёт этого, не сложно будет реализовать?
# admin 24.01.2016 21:01
Можно. Не вижу сложностей.
# боба 26.01.2016 10:24
Когда ждать, сколько стоит? ;-)
# admin 26.01.2016 16:57
$100 - и ждать сегодня.

Иначе когда у меня будет свободное время и настроение.
# боба 26.01.2016 23:47
Я пока только пипсовщик, даже до скальпера не дорос.. 100 бачинских многова-то :sigh:
Что ж, буду ждать времени и настроения :-)
Ещё раз спасибо за "делитель"!
# Юрий77 27.01.2016 11:45
Индикатор (с добавлениями и исправлениями ) корректно работает на версии Квика 7.04 на 6.17 НЕ работает!!!
Будьте внимательны)
# Козтя 28.01.2016 10:42
Ого! Я запустил - афигенная вещь! Покопавшись настроил на линии тренда на m5. Мне очень полезно!
# Efim 28.02.2016 16:59
Скачал, создал папку LuaIndicators, перенес туда, в Quik индикатор в списке индикаторов отсутствует. версия 7.0.4.10
# серёга 10.07.2016 08:09
СПАСИБО!!! столько добра-аж кишит! квик точно сдохнет!
# Papa_SA 21.12.2016 14:27
Спасибо!!!
# Kelndom 21.05.2017 07:55
Спасибо !!! На последней версии 7.9.1.1 работает. Но разделитель только до половины графика. Коротка кольчужка! В АльфаДирект аналогичный на всю ширину графика. Ну хоть уж так. Quik большое бесплатное г....но от Открытия
# Евгений1983 22.01.2018 14:24
Индикатор работает , но только на часовиках. на дневках ничего не отражается
# admin 22.01.2018 15:21
А как вы хотите разделять торговые дни на дневном графике? Там и так каждая свеча есть отдельный торговый день.
# Евгений1983 25.01.2018 09:26
Когда тф=день, то разделение по началу месяца.
Когда тф=4ч, то разделение по началу недели.
Когда тф =1ч, тф=30мин, то разделение по началу дня.
Образец можно посмотреть в метатрейдере.
Готов заплатить тоже 300р на телефон или счет в банке.
# admin 25.01.2018 10:05
Я сделаю это вам.

Чуть позже, сейчас я занят новой версией сайта.
# Papa_SA 27.10.2018 14:22
Цитирую admin:
Я сделаю это вам.

Чуть позже, сейчас я занят новой версией сайта.

Ждать есть смысл? Или доработки не будет?
# admin 27.10.2018 21:36
Цитирую Papa_SA:
Цитирую admin:
Я сделаю это вам.

Чуть позже, сейчас я занят новой версией сайта.

Ждать есть смысл? Или доработки не будет?


Держите версию 2.0
# Евгений1983 25.01.2018 09:35
# Sergey Razumov 19.01.2019 16:54
добрый день.индикатор показывает период календарных дней, а биржа транслирует торговые сессии,можно сделать как на бирже? спасибо
# admin 19.01.2019 18:07
Сергей, в принципе можно.

Но это будет уже совсем иной индикатор, никак не связанный с тем, который в этой ветке.

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