← 返回

Проблемы с функцией Option.IV()

Периодически, без какой-либо закономерности программа вылетает и выдает исключение на этом методе Function does not accept a floating point Not-a-Number value. Число точно не NaN, оно нормальное, даже проверку ставил IsNaN выдает false, переходит к Option.IV()и ошибка выскакивает... В чем косяк вообще понять не могу, нормальное число я в нее передаю, точно, проверял кучу раз.

Да кстати пишу так Option.IV(premium). Premium типа decimal.

本主题对您有帮助吗?

分享主题

评论 (4)

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

Mikhail Sukhov
Mikhail Sukhov

kas: Периодически, без какой-либо закономерности программа вылетает и выдает исключение на этом методе Function does not accept a floating point Not-a-Number value. Число точно не NaN, оно нормальное, даже проверку ставил IsNaN выдает false, переходит к Option.IV()и ошибка выскакивает... В чем косяк вообще понять не могу, нормальное число я в нее передаю, точно, проверял кучу раз.

Да кстати пишу так Option.IV(premium). Premium типа decimal.

Может хоть StackTrace приведете?

kas
kas 作者

Извините, не знаю что такое StackTrace, в Си Шарпе относительно новичок.

Mikhail Sukhov
Mikhail Sukhov

kas: Извините, не знаю что такое StackTrace, в Си Шарпе относительно новичок.

http://stocksharp.com/posts/m/10696/ Вот там приведена ошибка с полным стек трейсом.

kas
kas 作者

Понял. Ошибка возникает изредка и непонятно когда, буду ждать когда она еще вылетит чтобы скопировать стектрейс.