Не получается получить параметры Si и Eu

Страницы: 1
RSS
Не получается получить параметры Si и Eu
 
Добрый день!

Подскажите по какой причине не получается получить значения параметра "offer" в инструментах Eu и Si:

ЭТОТ ФРАГМЕНТ РАБОТАЕТ:

t=0 + get_param("SPBFUT", "USDRUBF", "offer")
message(t,1)

А ЭТОТ НЕ РАБОТАЕТ (результат 0, ошибок не выдает, как будто не видит код инструмента):

t=0 + get_param("SPBFUT", "SiM3", "offer")
message(t,1)

Перепробовал 10-ки вариантов, пробовал указывать разные доступные параметры, со всеми кодами работает кроме Eu и Si. В чем может быть дело?
 
Анатолий..., добрый день.

Регистр символов в командах по умолчанию игнорируется интерпретатором QPILE, все строковые константы переводятся автоматически в верхний регистр - поэтому некоторые коды инструментов, например, SiM3, не могут быть корректно обработаны.

В данном случае необходимо отменить автоматический перевод символов в верхний регистр, добавив между заголовком и телом программы строку:

Код
USE_CASE_SENSITIVE_CONSTANTS

При добавлении указанного ключа значения строковых переменных не будут переводиться в верхний регистр.
 
Все работает, спасибо!
Страницы: 1
Читают тему
Наверх