← 返回

[SOLVED] TraderHelper.ShrinkPrice -> Инструмент имеет нулевой шаг цены

В версии 3.2 кусок кода выполнялся нормально: TraderHelper.ShrinkPrice(security, price);

а в версии 3.2.2 выдает исключение: "Инструмент имеет нулевой шаг цены. Parameter name: security"

и под дебаггером видно что: MinPrice = 0, MinStepPrice=null, MinStepSize=0 в Quik в таблице "Инструменты" "Шаг цены" = 1 (инструмент - LKU1@RTS)

本主题对您有帮助吗?

分享主题

评论 (4)

登录创建账户, 登录或注册以发表评论

Alexander
Alexander

President: В версии 3.2 кусок кода выполнялся нормально: TraderHelper.ShrinkPrice(security, price);

а в версии 3.2.2 выдает исключение: "Инструмент имеет нулевой шаг цены. Parameter name: security"

и под дебаггером видно что: MinPrice = 0, MinStepPrice=null, MinStepSize=0 в Quik в таблице "Инструменты" "Шаг цены" = 1 (инструмент - LKU1@RTS)

Запускается ли экспорт таблицы инструментов? Какие столбцы присутствуют в таблице инструментов (и в каком порядке)? Можно скриншотом

President
President 作者

Alexander: Запускается ли экспорт таблицы инструментов? а как проверить? таблица "Инструменты" открыта _trader.StartExport(); запускаю

Alexander: Какие столбцы присутствуют в таблице инструментов (и в каком порядке)? Можно скриншотом

вот:

Alexander
Alexander

President:

Alexander: Запускается ли экспорт таблицы инструментов? а как проверить? таблица "Инструменты" открыта _trader.StartExport(); запускаю

Alexander: Какие столбцы присутствуют в таблице инструментов (и в каком порядке)? Можно скриншотом

вот:

Смотрим изменения 3.2.2: <mark>Изменение в ДДЕ для таблиц Инструменты и Портфель для деривативов.</mark>

В документации \ Verivier \ wnd файлах эти изменения уже отражены.

По делу - у вас лишний столбец Точность цены. Добавлю в новость сейчас, чтоб больше не было вопросов.

President
President 作者

столбец убрал - заработало. спасибо.

PS. странно - пару дней назад загружался из wnd файла и старался не трогать то что он насоздавал - только открывал свои новые окна. update: ааа - понял - это в 3.2.2 ;))