• Тинькофф Банк-лучшие банковские продукты еще выгоднее
    Выбирайте продукт от банка Тинькофф
  • Уважаемые форумчане, друзья и посетители!
    Поступило предложение ( ссылка на обсуждение ) на сбор средств поддержания форума в рабочем состоянии с 1 июня ( оплата хостинга, бэкап ежедневный на другой хостинг и тд), отчетность будет предоставляться ежемесячно. Пока на ЮMoney ( яндекс деньги), доступно картой перевод, далее добавлю другие способы. Сумму перевода указывайте на ваш выбор исходя из своих возможностей.
    Форум продолжает свою работу благодаря Вашим пожертвованиям.

Просьба добавить небольшую функцию к индикатору HorizontalLine

MIO expert

Member
NinjaTrader
Всем привет!
Есть такой прекрасный индикатор, что наносит линии при помощи клавиш на график.
Хочется добавить функцию(включаемую и отключаемую в настройках) дублирования каждой линии на второй график или на все что открыты по инструменту.
Код открыт(см вложение) буду признателен за добавление, теми кто понимает. Конечно при желании было бы приятно, чтоб он для всех был в NT7 b NT8
Спасибо за труд.
 

Вложения

  • _HorizontalLinesV5_11.zip
    6,5 КБ · Просмотры: 7
Хочется добавить функцию(включаемую и отключаемую в настройках) дублирования каждой линии на второй график или на все что открыты по инструменту.
MIO expert, доброго дня!
Это, если не изменят память))), можно делать в самих NT, и 7 и 8, путём активации отображения на всех графиках.

Про конвертировал в Convrter, но не проверил, в NT8.
 

Вложения

  • _HorizontalLines_NT8.cs
    21 КБ · Просмотры: 3
Последнее редактирование:
на восьмерке не пошел
Ошибки компиляции (это уже вопросы/просьба программирующим в NT8 исправить):
Ошибки в HorizontalLines.png
как? в рамках это индикатора?
Вроде да, два раза кликните по нему (который в NT7) и появиться окно в котором можно активировать демонстрацию на всех графиках.
 

Вложения

  • _HorizontalLines_NT8.cs
    21 КБ · Просмотры: 0
В самом индикаторе, вроде, имеется функция активировать отображение на другом графике:
Другой график.png
Проверил сейчас на NT7, почему то не рисуются линии...
 
Муратик как всегда слышал звон...))

Само собой этот индикатор только для NT7

Функция "для всех графиков" относится только к линиям нарисованным вручную либо к линиям нарисованным с помощью стандартных функций. В этом же индикаторе используется переопределение функции отрисовки Plot.

Да, в индикаторе есть опция отрисовки на другом графике. Нужно ставить на все графики копию этого индикатор и тогда все должно заработать (теоретически). Но это не точно)).
 
Могу, но не буду. Неинтересно это.
В коде есть ссылка на страницу индикатора. Посмотри, может там есть нормальная инструкция.
 
Назад
Верх Низ