Подскажите по использованию функции getParamEx и её параметру param_name

Страницы: 1
RSS
Подскажите по использованию функции getParamEx и её параметру param_name
 
Здравствуйте, в дополнение к предыдущей теме, попытался получить нужные  мне параметры по торговым инструментам, такие как "Оборот", "ГО  продавца" и "ГО покупателя"
с помощью данной функции - getParamEx, но встает вопрос о её использовании -
Формат вызова:  TABLE getParamEx (STRING class_code, STRING sec_code, STRING param_name)
В частности параметр param_name - что за параметр и как задается? это должно быть в точности название параметра как в таблице?
Из мануала следует
3.12.3  Особенности получения значений Таблицы текущих торгов   Получение значений параметров Таблицы текущих торгов выполняется функцией getParamEx()  или getParamEx2(). Актуальные значения параметров можно получить, если выполнен заказ  данных. Способы выполнения заказа данных:  •  Вручную, выбрав пункт меню Рабочего места QUIK Система / Заказ данных / Поток  котировок... и указав необходимые параметры и инструменты на классе;  •  При включенной настройке Рабочего места QUIK «Исходя из настроек открытых  пользователем таблиц» (меню Система / Настройки / Основные настройки..., раздел  «Программа» / «Получение данных») и открытой Таблице текущих торгов с необходимыми  параметрами и инструментами на классе; Открываю  Система / Заказ данных / Поток  котировок... и указав необходимые параметры и инструменты на классе;
Выбираю  соответственно нужные мне FORTS:Фьючерсы, ставлю галочку на "Фильтр  инструментов" выбираю там все инструменты( На всякий случай)

и так же ставлю галочку в "Фильтр параметров" и выбираю там все параметры





Так  что получается - параметр param_name функции getParamEx должен в  точности называться как и в этом окне? Нужный мне параметр получается -  "Оборот в деньгах"
получется что в данном случае функцию мне надо использовать в виде:getParamEx( "SPBFUT", "RIH0","Оборот в деньгах")  
Пробовал - результаты одни нули, хотя в таблице данный параметр по этому инструменту совсем не нулевой,
в  вашем мануале довольно плохо освещено использование этой функции и  особенно использование данного параметра, из разряда "догадайся сам"
 
Лол ))))  Сам же и догадался, вернее с трудом нашел поиском по сайту -
https://forum.quik.ru/messages/forum10/message15604/topic1122/#message15604
Код
Он есть в info.chm 
-Раздел 8. Алгоритмический язык QPILE
--Функции для получения значений Таблицы текущих торгов
---Значения параметров функций
Вы бы их еще куда нибудь подальше засунули чтобы вообще найти невозможно было
Хоть сослались бы на это место в своей  документации по Qlua, т.к. большинству пользователей Qlua устаревший QPile ненужен совершенно
 
Никаких русских названий Квик не понимает. Все названия на аглицком. В примерах есть файлик All_entity.lua Запусти его и ты получишь в файле тхт все названия полей для всех таблиц, которые можно вызвать. Смотри только он очень большой получится, там таблицы со всем содержимым. я потом отредактировал скрипт и выбирал только нужные таблицы для изучения.
 
Давно уже можно было бы указать в документации QLua GetParamEx сноску, где смотреть названия параметров! А то люди не находят и здесь спрашивают постоянно.
 
Цитата
Constantin написал:
Давно уже можно было бы указать в документации QLua GetParamEx сноску, где смотреть названия параметров! А то люди не находят и здесь спрашивают постоянно.
Здравствуйте!

Ваше обращение получено. Постараемся в ближайшее время дать ответ.
 
Цитата
Constantin написал:
Давно уже можно было бы указать в документации QLua GetParamEx сноску, где смотреть названия параметров! А то люди не находят и здесь спрашивают постоянно.
Добрый день,
     
      Документация будет дополнена в одной из очередных версий ПО.
      Приносим извинения за причиненные неудобства.
Страницы: 1
Читают тему (гостей: 1)
Наверх