Shubert
Full Member
Сообщений: 109
|
|
« Ответ #3 : ЭЮпСап 07, 2011, 11:35:00 pm » |
|
Denis В текущей реализации объектной модели Вы никак не сможете реализовать отдельное подокно графика для одной или нескольких линий. Потому что подокно графика, судя по ненаписанному в документации, является родительским объектом, к которому привязывается скрипт ATF. Т.е. скрипт ATF, являясь только "продвинутым" индикатором, не может породить и управлять новым подокном в имеющемся окне.
Для решения задачи взаимодействия между окнами и подокнами есть переменные и события ATF-окружения. Понятно, что к одному набору данных (свечей) привязываются несколько скриптов: один - для подокна с данными, с макросом #samewindow, второй и последующие - для новых подокон. Однако, есть неопределённость в последовательности параллельного выполнения скриптов привязанных к разным подокнам и одному набору данных (например, в какой последовательности будут вызываться функции calc()).
Heller Для начала напрашивается макрос #axis с параметрами left , right или no для привязки линий индикатора к соответствующей оси, и параметрами масштабирования auto или fixed. В последнем случае видится ещё пара значений axis_min и axis_max для задания диапазона фиксированной шкалы. Ну и в макрос #line добавить, к какой оси привязать линию.
|