Germany | Finland | Saint Petersburg | Drive

Как в скрипте получить значение трендовой линии?

Опубликовано в Утилиты

На текущий момент встроенные программные средства рабочего места QUIK не позволяют получить информацию о построенных пользователем вручную трендовых линиях. Однако в этом временами имеется необходимость.

Все, что можно сделать - это получить значение индикатора. Получается, что для достижения цели необходимо смоделировать построение трендовой линии средствами встроенного языка, предоставляемыми для построения индикаторов. Ну что же, это возможно.

Вот что получилось:

Таким образом, теперь каждая из этих построенных вручную трендовых линий является полноценным индикатором в терминах QUIK и доступ к данным каждой из этих линий может быть произведен стандартными средствами.

Например, можно использовать этот индикатор в паре с механизмом оповещений. В этом случае можно получать оповещение (сообщение, звук, e-mail и пр.) при пересечении цены и нарисованного вручную тренда.

 

Индикатор можно скачать.

Комментарии   
# Yawol 21.11.2015 21:56
"DrawTrend"

как бы его себе добавить?
Ответить | Ответить с цитатой | Цитировать
# admin 21.11.2015 22:54
Добрый день. Ответ в почте.
Ответить | Ответить с цитатой | Цитировать
# ixax@ya.ru 23.12.2016 00:48
как его добавить себе? мне тоже скиньте пжл
Ответить | Ответить с цитатой | Цитировать
# admin 23.12.2016 00:59
Так в статье же есть ссылка, где можно скачать этот индикатор...
Ответить | Ответить с цитатой | Цитировать
# Александр М 30.01.2016 20:01
Добрый день! Не подскажите, как получить координаты мыши в индикаторе, или где можно про это прочитать? Нигде не могу найти, хочу сделать обычную горизонтальную линию в виде индикатора.
Ответить | Ответить с цитатой | Цитировать
# admin 30.01.2016 20:12
Цитирую Александр М:
Не подскажите, как получить координаты мыши в индикаторе?


Александр, если Вы говорите про терминал QUIK, то о программной обработке мыши в индикаторе можно не вспоминать. Эти возможности разработчики не предоставили.

Единственное что можно - это сделать аналог (частный случай) индикатора, описанного в этой статье, который рисует не произвольную линию, а строго горизонтальную.

Здесь используется механизм меток, а не чтение сигналов от мышки.
Ответить | Ответить с цитатой | Цитировать
# Александр М 30.01.2016 21:05
Спасибо большое за ответ. Да, я имею в виду QUIK и qLua. Т.е. с него по Идентификатору не получишь значение в скрипте qLua, как это делается с Индикаторами?
Ответить | Ответить с цитатой | Цитировать
# Александр М 01.02.2016 12:43
Добрый день еще раз! Спасибо большое за подсказку, до меня дошло, что именно вы мне хотели донести. Лучше поздно, чем никогда :)
Так действительно можно решить проблему.
Ответить | Ответить с цитатой | Цитировать
# Toss 07.12.2016 18:28
Добрый человек, а можно ли сделать через этот индикатор рисование линий уровня сразу на всех таймфреймах ? Рисуем/двигаем на любом одном, - на остальных все передвигается само.
Ответить | Ответить с цитатой | Цитировать
# admin 07.12.2016 18:52
А разве сейчас не так?

Если не так, тогда рассказывайте медленно и понятно. У меня крайне низкие тепепатические способности.
Ответить | Ответить с цитатой | Цитировать
Добавить комментарий