Блог им. waldhaber

Нужно написать ИНДИКАТОР (разделитель дней/часов/минут)

   Добрый день! Потерялся самописный(не мной) индикатор. Котрый делил график на заданные интервалы. Что для меня было удобно. Так например на минутках легко было видно конец/начало м15 или часа.. 

   Индикатор  рисовал на последней свечке заданного интервала гистограмку заданного цвета и толщины. Что было просто и наглядно. Скриншот прилагается!
Нужно написать ИНДИКАТОР (разделитель дней/часов/минут)


  В прошлый раз обращался на какой-то профильный сайтик идикаторо-робо-дела. Мне тот товарищ сделал это за 300 рублей=)
Вообщем, готов заплптить за подобный индикатор 1000 руб. Можно и больше, если сможете сделать эргономичнее/нагляднее.
Единственное, индюк должен быть встраиваемым в квик. Что бы не надо было как-то запускать его отдельно каждый раз.

  Если есть предложения — пишите в комменты или личку!

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
525 | ★3
19 комментариев
Просьба — вывести на главную! 
avatar
Вот если бы он ещё и background менял как в VolFix в зависимости от текущей сессии и иных настроек, тогда можно 1000 ₽  выложить, а так он того не стоит.
avatar
1000 норм за ту полезность, которую он мне даст. Я не жадный)
avatar
 Кстати спецы и все остальные кто шарит, хотел узнать почему вертикальные линии рисуются только до пересечения с графиком, а дальше нет? 
В коде реально нарисовать полноценную вертикальную линию...?
avatar
Rid, имхо это самый просто способ. для рисования гистограммы используется значение цены свечи. я так делал что-то подобное, но чуть с другой целью. в целом можно отрисовать и линию, но тогда могут возникнуть вопросы с учетом цены и какого размера линию рисовать для каждого инструмента. 
avatar
Vitaliy, "… но тогда могут возникнуть вопросы с учетом цены и какого размера линию рисовать для каждого инструмента." 
Вы имеете ввиду до какого максимального значения продлевать линию..?
avatar
Rid, ну да. начало берем как 0, а вот окончание линии вертикальной для нефти это будет 100, а для ртс это будет 1 000 000 условно. вот проще гистограмму бросить по значению Close свечи и все. 
avatar
Vitaliy, по значению min
avatar
waldhaber, не принципиально )) там хоть на выбор сделать можно ))))
avatar

У меня есть вот такой. Работает или нет не знаю, пользовался пару дней в старом Quik, так что просьба не пинать. Где взял не помню, может и сам написал. Но думаю для примера как сделать из этого то, что вам нужно пойдет.

Settings =
{ Name = «DelimiterDays2»,
line =
{
{
Name = «Новый день»,
Color = RGB (0,0,255),
Type = TYPE_HISTOGRAM,
Width = 2
},
{
Name = «Вечерка»,
Color = RGB(128,128,128),
Type = TYPE_HISTOGRAM,
Width = 2
}
}
}
--------------------------------------------------------------------------------

function Init()
return #Settings.line
end
--------------------------------------------------------------------------------

function OnCalculate(indx)
local source_info = getDataSourceInfo()
if source_info.interval == -1 or source_info.interval == -3 then
return
end

if indx == 1 then
return
end

local t = T(indx)
local t1 = T(indx-1)
if t.day ~= t1.day or t.month ~= t1.month or t.year ~= t1.year then
SetValue (indx-1, 1, L(indx-1))
end
if t.hour == 19 and t.min == 5 then
SetValue (indx-1, 2, L(indx-1))
end
end
--------------------------------------------------------------------------------

avatar

Sprite, спасибо погляжу!!

avatar
waldhaber, мне бы тоже такой индикатор! Ненавижу разделитель временных периодов в квике. Он рандомный
avatar
Мурен(а), мне нужен разделитель недель, месяцев
avatar
Мурен(а), там ТФ выбирать можно было. Да, вещь простая, но полезная.
avatar
Вот отсюда возьми файл и видеинструкция. www.youtube.com/watch?v=r494GqybU6M&list=PLoLnzpFfPJzJK99U308E8rZDPaWMXDozQ
avatar
 Здесь последняя версия. Там еще кое что другое, есть. www.youtube.com/watch?v=r494GqybU6M&list=PLoLnzpFfPJzJK99U308E8rZDPaWMXDozQ
avatar
SerWer, Большое спасибо за совет. Очень помогло мне. Индикатор удобный. Приходилось руками рисовать разделители дней, недель и месяцев.
avatar
СДП mastercardmoneysend@mail.ru сегодня задержал зачисление перевода на 1 час. Переводы через систему делаю постоянно, задержек не было, видно сегодня система перезагружена.
avatar

Читайте на SMART-LAB:
Фото
EUR/USD между 1,16 и 1,17: рынок ждет сигнала от Уорша
EUR/USD вяло торгуется в пятницу, держась около 1,1650. Недавняя попытка закрепиться выше 1,17 завершилась откатом. Рынок взял паузу...
🔥 Акции Займера войдут в Индекс широкого рынка
С 18 сентября акции Займера $ZAYM будут включены в базу расчета Индекса акций широкого рынка Московской биржи (MOEXBMI). 📌 Индекс объединяет...
ПАО «ЭсЭфАй» представило финансовые результаты по МСФО за первое полугодие 2026 года
ПАО «ЭсЭфАй» объявляет результаты деятельности за первое полугодие 2026 года, подготовленные в соответствии с международными стандартами...
Фото
Рубль снова упал - на календаре третий квартал. Анализ исторической сезонности курса рубля
Здравствуйте! Мне стало интересно проверить, существует ли статистически значимая сезонность курса рубля относительно равновзвешенной корзины...

теги блога waldhaber

....все тэги



UPDONW
Новый дизайн