Чучмек (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Индикатор независящий от маштаба графика
 
Ошибка создания индикатора "Cxxx". Function Init(): C:\QuikFinam\LuaIndicators\channel.lua:35: attempt to call global 'CreateDataSource' (a nil value)

Получается что неCreateDataSource не доступна из скринпта индикатора

Остаётся только добавлять скрипт который будет заказывать необходимые данные и сохранять их в файл, а из скрипта индикатора этот файл читать.
Я правильно понимаю?
Прошу подтвердить или опровергнуть.
Индикатор независящий от маштаба графика
 
Попробую. Просто читал гдето, что эта функция не доступна из скрипта индикатора.
Доступ к окну графика
 
Ну почему не  найду?
И сейчас  можно сделать через костыль.
Из dll перебрать все  окна терминала, проанализировать заголовки окон, из заголовка
"График "Норильский никель" дневной #3"  (не помню точный формат заголовка) вытянуть "норильский никель" далее сопоставить "норильский никель" с тикером и вуаля.
Но это дикий костыль.
Просто иной функционал для кнопок реализовать надо.
Доступ к окну графика
 
Подскажите пожалуйста
Необходимо реализовать пользовательскую кнопку на окне графика
(например "закрыть позицию")
Саму кнопку (в виде окна windows) могу легко реализовать (через winapi)  в компилируемых языках, например delphi с помощью dll.
Не понятно только как сопоставить окно графика с инструментом на этом графике отображаемом.
 
Индикатор независящий от маштаба графика
 
Подскажите пожалуйста
Необходимо реализовать индикатор который не будет менять свои значения при изменении масштаба графика.
Т.е. как  из скрипта индикатора получить доступ к данным другого масштаба (тайм-фрейма) чем текущий масштаб графика?
Вариант с открытием ещё одного графика с нужным масштабом не подходит.
Спасибо    
Страницы: 1
Наверх