Здравствуйте!
Мое приложение успешно регистрирует callback по сделкам, он вызывается и в качестве агрументов получает правильные данные про сделку (цена, направление и т.п.). Я сохраняю переданный tradeDescriptor и использую его в другом месте кода для вызова функций, которым он нужен, типа TRANS2QUIK_TRADE_TIME. Но в результате их вызова всегда получаю 0 для численных и пустую строку для строковых функций. С чем это может быть связано? Дескриптор сделки действителен только внутри callback, или что-то другое?
Мое приложение успешно регистрирует callback по сделкам, он вызывается и в качестве агрументов получает правильные данные про сделку (цена, направление и т.п.). Я сохраняю переданный tradeDescriptor и использую его в другом месте кода для вызова функций, которым он нужен, типа TRANS2QUIK_TRADE_TIME. Но в результате их вызова всегда получаю 0 для численных и пустую строку для строковых функций. С чем это может быть связано? Дескриптор сделки действителен только внутри callback, или что-то другое?