|
AmiSite.ru
Форум по Ами |
Автор |
Сообщение |
Tinych
Зарегистрирован: 08.02.2012
Сообщения: 41
|
Уважаемые коллеги,
Хочу вставить в АА информацию об открытом интересе. У меня он экспортируется из Квика в Амиброкер под тикером OIRI. Для отображения OIRI на графике на одном листе с графиком фьючерса на индекс РТС (тиккер – RI) я использую функцию PlotForeign( "OIRI", "OIRI", colorBlack,styleCandle, styleOwnScale );
Все прекрасно отображается на графиках.
А вот вывести информацию об открытом интересе в АА не получается. Вот такая конструкция не работает.
Filter=1;
AddColumn(OIRI,"OIRI");
Название колонки выводится, а данных нет, выскакивает : Error 29.
Variable 'oiri' used without having been initialized.
Подскажите, что нужно сделать? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Как то так.
Суть в том, что сперва надо обратиться к символу OIRI и взять оттуда нужные данные, а уж потом выводить в АА
Код: |
Filter=1;
OIRI = foreign( "OIRI", "C");
AddColumn(OIRI,"OIRI");
|
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Tinych
Зарегистрирован: 08.02.2012
Сообщения: 41
|
Огромное спасибо, делал практически тоже самое, но кавычки не поставил (OIRI,C) в формуле :OIRI=Foreign("OIRI","C");
Теперь все это хозяйство в Дэйта Майнинге можно будет обработать.
Еще раз спасибо и с праздниками. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
|
|
Следующая тема
Предыдущая тема
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
| |