В 4-ю строчку вообще не заходит. Повторюсь, Verifier пишет, что всё правильно.
//// подписываемся на событие обновления стакана
trader.MarketDepthsChanged += depths =>
{
if (_depth == null && _rts != null)
{
_depth = depths.FirstOrDefault(d => d.Security == _rts);
if (_depth != null)
{
Console.WriteLine("Стакан RTS появился.");
// если портфель и инструмент уже появился, то извещаем об этом основной поток для выставления заявки
if (_portfolio != null && _rts != null)
waitHandle.Set();
}
}
};
Console.WriteLine("Дожидаемся появления в программе инструмента RTS и портфеля {0}...".Put(ACCOUNT));
//// запускаем экспорт по DDE
trader.StartExport();
评论 (6)
登录 或 创建账户, 登录或注册以发表评论
у меня такая же проблема только с security(тикерами) и после перезапуска StartExport() тишина.
Настроил стакан, как в документации, потом одну ссылку на этом форуме нашёл - и всё равно толку нет. Выложите кто-нибудь принт-скрин с настройками таблицы стакана. Всё работало 3 месяца назад. Версии квика и стокшарпа не обновлял. Неужели никто не знает, в чём может быть ошибка?
Так дде не поддерживаться вроде. Всем рекомендуют на qLua переходить, или самим в исходниках ковырять. С qLua стаканы у меня работают(правда на январской сборке), без особых настроек стакана. Есть еще один вариант, взять настройки Квика от S#. Взять пример от S# со стаканами. И проверить что и у где не работает.
Спасибо за ответ
Да там по большему счету ни чего не изменилось. Примеры тут https://github.com/StockSharp/StockSharp/tree/master/Samples/Quik там же и настройка квика для луа в папке дде для дде На форуме по этому поводе много сообщений
Спасибо за ссылку, просмотрю.