Кирилл Мазеин (Автор тем)

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

Страницы: 1
Странности с объявлением переменных
 
Добрый день. Возник вопрос по QPILE.
Объявляю 2 глобальные переменные, абсолютно одинаково все делаю. При  этом одной присваивается начальное значение (0), а другой нет.

Что делать?
Где взять данные о моих открытых позициях?
 
В документации к QUIK, раздел 8.Язык QPILE, про функцию GET_ITEM написано, что можно обратиться к таблице Текущие позиции по бумагам (FIRM_HOLDING).
При запуске скрипта QUIK сообщает, что Произошла ошибка при расчете скрипта "Robot", идентификатор организации  "ALL_FIRMS", сообщение об ошибке "File: Robot1.qpl, line: 8. Unknown  identifier FIRM_HOLDING [ MYPOS = GET_ITEM(FIRM_HOLDING, 0) ]
Как я понял, QUIK не знает, что такая таблица существует.
Далее: искал на форуме объяснение, и прочитал, что открытые позиции по бумагам можно увидеть в таблице Лимиты по бумагам. Так как я не трейдер, я не знаю, что такое лимиты, и толкового объяснения пока не нашел.
Подскажите, пожалуйста, что не так с моим кодом MYPOS = GET_ITEM(FIRM_HOLDING, 0), какую таблицу использовать вместо Текущих позиций по бумагам, если скрипт должен оперативно узнавать, что появилась открытая позиция.
Страницы: 1
Наверх