Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
ФХЪРСап 13, 2024, 07:30:27 pm
Начало Помощь Поиск Войти Регистрация
Новости:

Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Как построить RSI и MA в разных окнах. « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: Как построить RSI и MA в разных окнах.  (Прочитано 4937 раз)
Denis
Newbie
*
Сообщений: 3


Просмотр профиля Email
« : ЮЪвпСап 31, 2011, 06:09:46 pm »

Как построить   RSI и MA  в разных окнах. . Например: Скользящие среднии на графике а RSI внизу в отдельном окне. У меня получаеться MA и RSI в одном окне. Где искать ошибку?
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #1 : ЭЮпСап 03, 2011, 01:21:35 pm »

Просто выбираете при добавлении индикатора в каком подокне его рисовать. А в чем собственно проблема?
Записан
Denis
Newbie
*
Сообщений: 3


Просмотр профиля Email
« Ответ #2 : ЭЮпСап 06, 2011, 11:30:46 am »

Вот написал в коде ATF и что получилось
Записан
Shubert
Full Member
***
Сообщений: 109



Просмотр профиля Email
« Ответ #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 добавить, к какой оси привязать линию.
« Последнее редактирование: ЭЮпСап 07, 2011, 11:39:06 pm от Shubert » Записан
daytrader
Full Member
***
Сообщений: 174


Просмотр профиля Email
« Ответ #4 : ЭЮпСап 13, 2011, 10:53:53 am »

в одном окне никак - что я сделал - я один индикатор сделал видимым - а другие нет. Они просто не рисуются на графике
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #5 : ЭЮпСап 16, 2011, 11:59:33 am »

Shubert, к сожалению сейчас сложно технически реализовать будет привязку к осям отдельных линий. Это возможно, но потребует сравнительно больших переделок. Не хочется ввязываться.
Записан
Страниц: [1] Печать 
Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Как построить RSI и MA в разных окнах. « предыдущая тема следующая тема »
Перейти в:  


Войти

Powered by MySQL Powered by PHP Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!