ВНИМАНИЕ! КОММЕНТАРИИ ПЕРВОГО УРОВНЯ В ВОПРОСАХ УПОРЯДОЧИВАЮТСЯ ПО ЧИСЛУ ПЛЮСИКОВ, А НЕ ПО ВРЕМЕНИ ПУБЛИКАЦИИ.
видимо таблица пишется так:
local res = getParamEx(«SPBFUT», «RIM7», «NUMCONTRACTS»).param_value
но как из нее получит в переменную количество открытых позиций?
Андрей К, видите ли, я не знаю как зайти в поток котировок, вернее в мануале по луа я этого не нашел. Не могли бы вы пояснить этом момент? И скажите пожалуйста, какую переменную ставить на место в запросе:NUMCONTRACTS?
Андрей К, Спасибо за пояснение, теперь ошибка исчезла. Но все равно не работает. Написал так:
['QUANTITY'] = tostring(tonumber(getParamEx(CLASS_CODE, SEC_CODE, 'NUMCONTRACTS')))
Скажите пожалуйста, где ошибся?
Андрей К, оказывается эта функция показывает общее количество контрактов, а мне нужно знать количество мной открытых контрактов. Вы не знаете как это можно прописать?
local res = getParamEx(«SPBFUT», «RIM7», «NUMCONTRACTS»).param_value
но как из нее получит в переменную количество открытых позиций?
был выбран и этот инструмент и этот параметр. Иначе квик не получает эти данные и функция выдает 0
tonumber(getParamEx(..))
С NUMCONTRACTS ничего делать не надо, там все правильно
['QUANTITY'] = tostring(tonumber(getParamEx(CLASS_CODE, SEC_CODE, 'NUMCONTRACTS')))
Скажите пожалуйста, где ошибся?
Только зарегистрированные и авторизованные пользователи могут оставлять ответы.
Залогиниться
Зарегистрироваться