S# 4.1.4 Не регистрируется заявка в RealTimeEmulationTrader<QuikTrader>. Что делал: Я взял пример SampleSMA, поменял
_trader = new QuikTrader(Path.Text);
на
_trader = new RealTimeEmulationTrader<QuikTrader>(new QuikTrader(Path.Text));
Поменял инструмент на RIZ2.
Verifier говорит, что у Квика все хорошо.
Лог:
2012.09.20 15:53:00.891| |SS_RIZ2@RTS_39350|Стратегия запущена. 2012.09.20 15:53:04.882| |MQS_RIZ2@RTS_39350|Стратегия запущена. 2012.09.20 15:53:04.887| |MQS_RIZ2@RTS_39350|Котирование на Sell объема 1. 2012.09.20 15:53:04.892| |MQS_RIZ2@RTS_39350|Приостановка правил. _rulesSuspendCount 1. 2012.09.20 15:53:04.945| |MQS_RIZ2@RTS_39350|Возобновление правил. _rulesSuspendCount 0. 2012.09.20 15:53:04.987| |MQS_RIZ2@RTS_39350|Цена текущей NULL и лучшей 149480. 2012.09.20 15:53:04.988| |MQS_RIZ2@RTS_39350|Лучший бид 149470 и лучший аск 149480. 2012.09.20 15:53:04.992| |MQS_RIZ2@RTS_39350|Регистрация новой заявки на Sell с ценой 149480 и объемом 1. 2012.09.20 15:53:05.063| |MQS_RIZ2@RTS_39350|Заявка 57145490 на Sell отправлена с ценой 149480 объемом 1. 2012.09.20 15:53:05.242|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:05.599|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:06.018|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:06.189|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:06.562|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:06.925|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:06.929|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:07.264|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:07.925|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:08.190|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:08.224|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:08.234| |MQS_RIZ2@RTS_39350|Стратегия запущена. 2012.09.20 15:53:08.234| |MQS_RIZ2@RTS_39350|Котирование на Buy объема 1. 2012.09.20 15:53:08.235| |MQS_RIZ2@RTS_39350|Приостановка правил. _rulesSuspendCount 1. 2012.09.20 15:53:08.235| |MQS_RIZ2@RTS_39350|Возобновление правил. _rulesSuspendCount 0. 2012.09.20 15:53:08.236| |MQS_RIZ2@RTS_39350|Цена текущей NULL и лучшей 149480. 2012.09.20 15:53:08.236| |MQS_RIZ2@RTS_39350|Лучший бид 149480 и лучший аск 149490. 2012.09.20 15:53:08.236| |MQS_RIZ2@RTS_39350|Регистрация новой заявки на Buy с ценой 149480 и объемом 1. 2012.09.20 15:53:08.237| |MQS_RIZ2@RTS_39350|Заявка 57145491 на Buy отправлена с ценой 149480 объемом 1. 2012.09.20 15:53:08.581|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:08.582|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:08.891|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:08.891|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:09.030|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:09.031|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:09.150|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:09.150|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:09.249|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:09.249|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:09.351|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:09.351|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:09.479|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:09.479|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:09.561|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:09.561|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:09.779|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:09.780|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:09.909|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:09.909|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:10.120|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:10.120|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:10.286|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:10.286|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:10.586|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:10.586|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:10.686|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:10.687|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:10.961|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:10.961|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:11.242|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:11.242|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:11.620|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:11.620|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:11.818|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:11.818|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:12.217|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:12.217|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:12.479|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:12.480|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:12.784|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:12.784|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:13.056|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:13.056|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:13.345|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:13.346|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:13.621|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:13.621|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:13.749|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:13.749|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:14.163|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:14.163|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:14.347|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:14.347|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:14.586|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:14.586|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:14.687|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:14.687|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:15.021|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:15.021|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:15.299|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:15.299|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:15.549|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:15.550|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:15.929|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:15.929|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:16.233|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:16.233|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:16.565|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:16.565|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:16.857|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:16.858|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:17.146|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:17.146|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:17.469|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:17.469|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:17.722|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:17.722|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:17.973|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:17.973|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:18.246|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:18.246|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:18.545|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:18.546|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:19.134|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:19.134|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:19.541|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:19.542|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:19.546|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:19.546|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:19.723|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:19.724|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:19.837|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:19.837|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:19.957|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:19.957|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:20.162|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:20.162|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:20.273|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:20.273|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:20.525|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:20.525|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:20.641|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:20.642|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:20.824|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:20.824|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:21.021|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:21.021|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:21.152|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:21.152|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:21.289|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:21.289|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:21.595|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:21.595|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:21.957|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:21.957|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:22.310|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:22.310|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:22.580|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:22.580|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:22.924|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:22.924|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:23.521|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:23.521|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:23.655|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:23.656|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:24.246|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:24.246|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:24.650|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:24.650|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:24.756|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:24.757|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:25.083|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:25.083|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:25.191|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:25.191|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:25.503|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:25.503|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:25.843|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:25.843|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:26.174|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:26.174|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:26.453|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:26.454|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:26.813|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:26.814|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:27.430|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:27.430|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:27.516|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:27.516|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:27.827|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:27.827|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:28.197|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:28.197|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:28.455|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:28.456|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:28.779|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:28.779|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:29.098|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:29.098|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:29.379|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:29.379|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:29.881|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:29.881|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:29.883|Warning|MQS_RIZ2@RTS_39350|Заявка 57145490 в процессе регистрации. 2012.09.20 15:53:29.884|Warning|MQS_RIZ2@RTS_39350|Заявка 57145491 в процессе регистрации. 2012.09.20 15:53:30.057| |MQS_RIZ2@RTS_39350|Стратегия запущена. 2012.09.20 15:53:30.057| |MQS_RIZ2@RTS_39350|Котирование на Sell объема 1. 2012.09.20 15:53:30.057| |MQS_RIZ2@RTS_39350|Приостановка правил. _rulesSuspendCount 1. 2012.09.20 15:53:30.057| |MQS_RIZ2@RTS_39350|Возобновление правил. _rulesSuspendCount 0. 2012.09.20 15:53:30.057| |MQS_RIZ2@RTS_39350|Цена текущей NULL и лучшей 149480. 2012.09.20 15:53:30.057| |MQS_RIZ2@RTS_39350|Лучший бид 149470 и лучший аск 149480. 2012.09.20 15:53:30.057| |MQS_RIZ2@RTS_39350|Регистрация новой заявки на Sell с ценой 149480 и объемом 1. 2012.09.20 15:53:30.058| |MQS_RIZ2@RTS_39350|Заявка 57145492 на Sell отправлена с ценой 149480 объемом 1.
и далее количество заявок продолжает нарастать.
Я что-то делаю не так? Если да, то что, куда смотреть ?
Comentarios (59)
Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario
Код
работает. Сделки приходят, стакан создается и обновляется.
з.ы. У меня такое ощущение, что я спросил что-то неприличное и поэтому все молчат ))) Скажите плз, что-то уже изменилось и документация не отражает действительность и даже в пример надо вносить какие-то ещё изменения ? Или у меня кривые руки и смотреть мне нужно примерно куда? Или это Баг RealTimeEmulationTrader или Котировщика ?
Попробуйте на последней версии с кодеплекса. По сути проблемы мало что понятно, но были другие ошибки. Возможно, у вас починилось.
trunk 19527
Сообщения лога чутка поменялись:
2012.09.27 11:12:34.365| |SS_RIZ2@RTS_SPBFUT00LDM|Стратегия запущена. [0,-1] 2012.09.27 11:12:37.411| |MQS_RIZ2@RTS_SPBFUT00LDM|Стратегия запущена. [0,1] 2012.09.27 11:12:37.415| |MQS_RIZ2@RTS_SPBFUT00LDM|Котирование на Sell объема 1. 2012.09.27 11:12:37.416| |MQS_RIZ2@RTS_SPBFUT00LDM|Приостановка правил. _rulesSuspendCount 1. 2012.09.27 11:12:37.472| |MQS_RIZ2@RTS_SPBFUT00LDM|Возобновление правил. _rulesSuspendCount 0. 2012.09.27 11:12:37.555| |MQS_RIZ2@RTS_SPBFUT00LDM|Цена текущей NULL и лучшей 146480. 2012.09.27 11:12:37.556| |MQS_RIZ2@RTS_SPBFUT00LDM|Лучший бид 146470 и лучший аск 146480. 2012.09.27 11:12:37.561| |MQS_RIZ2@RTS_SPBFUT00LDM|Регистрация новой заявки на Sell с ценой 146480 и объемом 1. 2012.09.27 11:12:37.592| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Регистрация заявки 40336653/0 (0x1768C75)'. Подписалось на события. 2012.09.27 11:12:37.595| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Ошибка регистрации заявки 40336653/0 (0x22F665F)'. Подписалось на события. 2012.09.27 11:12:37.596| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Полное исполнение 40336653/0 (0x3383083)'. Подписалось на события. 2012.09.27 11:12:37.596| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Полное исполнение 40336653/0 (0x15EFA63)'. Подписалось на события. 2012.09.27 11:12:37.597| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Отмена заявки 40336653/0 (0x380F62F)'. Подписалось на события. 2012.09.27 11:12:37.597| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Ошибка регистрации заявки 40336653/0 (0x1D96F52)'. Подписалось на события. 2012.09.27 11:12:37.616| |MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 на Sell отправлена с ценой 146480 объемом 1. 2012.09.27 11:12:37.846|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:38.060|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:38.309|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:38.606|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:39.048|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:39.341|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:39.670|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:39.913|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:40.225|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:40.467|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:40.761|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:41.170|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:41.662|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:42.259| |MQS_RIZ2@RTS_SPBFUT00LDM|Стратегия запущена. [0,2] 2012.09.27 11:12:42.260| |MQS_RIZ2@RTS_SPBFUT00LDM|Котирование на Buy объема 1. 2012.09.27 11:12:42.260| |MQS_RIZ2@RTS_SPBFUT00LDM|Приостановка правил. _rulesSuspendCount 1. 2012.09.27 11:12:42.260| |MQS_RIZ2@RTS_SPBFUT00LDM|Возобновление правил. _rulesSuspendCount 0. 2012.09.27 11:12:42.261| |MQS_RIZ2@RTS_SPBFUT00LDM|Цена текущей NULL и лучшей 146470. 2012.09.27 11:12:42.261| |MQS_RIZ2@RTS_SPBFUT00LDM|Лучший бид 146470 и лучший аск 146480. 2012.09.27 11:12:42.261| |MQS_RIZ2@RTS_SPBFUT00LDM|Регистрация новой заявки на Buy с ценой 146470 и объемом 1. 2012.09.27 11:12:42.262| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Регистрация заявки 40336654/0 (0xF0B61C)'. Подписалось на события. 2012.09.27 11:12:42.262| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Ошибка регистрации заявки 40336654/0 (0x789EDA)'. Подписалось на события. 2012.09.27 11:12:42.262| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Полное исполнение 40336654/0 (0x3D1B54D)'. Подписалось на события. 2012.09.27 11:12:42.262| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Полное исполнение 40336654/0 (0x65B94)'. Подписалось на события. 2012.09.27 11:12:42.262| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Отмена заявки 40336654/0 (0x24F44CC)'. Подписалось на события. 2012.09.27 11:12:42.262| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Ошибка регистрации заявки 40336654/0 (0x2CBFE60)'. Подписалось на события. 2012.09.27 11:12:42.262| |MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 на Buy отправлена с ценой 146470 объемом 1. 2012.09.27 11:12:42.712|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:42.712|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:42.911|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:42.912|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:43.232|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:43.233|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:43.506|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:43.507|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:43.952|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:43.952|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:44.279|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:44.279|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:44.444|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:44.444|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:44.715| |MQS_RIZ2@RTS_SPBFUT00LDM|Стратегия запущена. [0,3] 2012.09.27 11:12:44.715| |MQS_RIZ2@RTS_SPBFUT00LDM|Котирование на Sell объема 1. 2012.09.27 11:12:44.716| |MQS_RIZ2@RTS_SPBFUT00LDM|Приостановка правил. _rulesSuspendCount 1. 2012.09.27 11:12:44.716| |MQS_RIZ2@RTS_SPBFUT00LDM|Возобновление правил. rulesSuspendCount 0. 2012.09.27 11:12:44.716| |MQS_RIZ2@RTS_SPBFUT00LDM|Цена текущей NULL и лучшей 146480. 2012.09.27 11:12:44.716| |MQS_RIZ2@RTS_SPBFUT00LDM|Лучший бид 146470 и лучший аск 146480. 2012.09.27 11:12:44.716| |MQS_RIZ2@RTS_SPBFUT00LDM|Регистрация новой заявки на Sell с ценой 146480 и объемом 1. 2012.09.27 11:12:44.717| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Регистрация заявки 40336655/0 (0x11CAF0)'. Подписалось на события. 2012.09.27 11:12:44.717| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Ошибка регистрации заявки 40336655/0 (0x12153A3)'. Подписалось на события. 2012.09.27 11:12:44.717| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Полное исполнение 40336655/0 (0x11B6292)'. Подписалось на события. 2012.09.27 11:12:44.717| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Полное исполнение 40336655/0 (0x23549A4)'. Подписалось на события. 2012.09.27 11:12:44.717| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Отмена заявки 40336655/0 (0x15BC0C5)'. Подписалось на события. 2012.09.27 11:12:44.717| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Ошибка регистрации заявки 40336655/0 (0x25507B8)'. Подписалось на события. 2012.09.27 11:12:44.717| |MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336655 на Sell отправлена с ценой 146480 объемом 1. 2012.09.27 11:12:44.786|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:44.787|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:44.787|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336655 в процессе регистрации. 2012.09.27 11:12:45.018|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:45.018|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:45.018|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336655 в процессе регистрации. 2012.09.27 11:12:45.272|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:45.272|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:45.272|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336655 в процессе регистрации. 2012.09.27 11:12:45.372|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:45.372|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:45.372|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336655 в процессе регистрации. 2012.09.27 11:12:45.676|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:45.676|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:45.676|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336655 в процессе регистрации. 2012.09.27 11:12:46.022|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:46.022|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:46.023|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336655 в процессе регистрации. 2012.09.27 11:12:46.292|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:46.292|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:46.293|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336655 в процессе регистрации. 2012.09.27 11:12:46.420|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:46.420|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:46.421|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336655 в процессе регистрации. 2012.09.27 11:12:46.707|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:46.707|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:46.707|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336655 в процессе регистрации. 2012.09.27 11:12:46.856|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:46.856|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:46.856|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336655 в процессе регистрации. 2012.09.27 11:12:47.015|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:47.017|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:47.018|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336655 в процессе регистрации. 2012.09.27 11:12:47.284|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:47.284|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:47.287|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336655 в процессе регистрации. 2012.09.27 11:12:47.353|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336653 в процессе регистрации. 2012.09.27 11:12:47.353|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336654 в процессе регистрации. 2012.09.27 11:12:47.353|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 40336655 в процессе регистрации. 2012.09.27 11:12:47.677|Warning|MQS_RIZ2@RTS
но суть осталась так же =(
Так же сохраняется ошибка при добавлении трэйдера в источники логов. Пишет ошибку "Наиболее подходящий перегруженный метод имеет несколько недопустимых аргументов".
На нашем примере это воспроизводится? Если нет, то нужен минимальный код, показывающий эту ситуацию.
Здесь ошибки нет, читайте про типизацию в C#.
Покажите кусок кода как добавляете шлюз в логгер.
В приведенном MainWindow.xaml.cs я этого не увидел. Видно что создается логгер, видно что добавляется в каком формате будет лог выводится - txt. А как добавляется шлюз - нет.
В приведенном файле 239 строка
она там закоменнтирована чтобы не выдавало ошибку.
Я правильно понимаю, что логировать можно только реальный шлюз по средствам:
?? В логе все равно ничего про шлюз не появляется ( з.ы.Если бы в логе появилось что-то про шлюз - я бы не спрашивал )
Это временная проблема RealTimeEmulationTrader, как вариант, лучше использовать тестер из более ранних версий.
Спасибо за ответ. Пример из релиза 4.1.3 так же не работает
System.ArgumentException не обработано пользовательским кодом Message=Элемент с тем же ключом уже был добавлен. Source=mscorlib StackTrace: в System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) в System.Collections.Generic.Dictionary
2.Insert(TKey key, TValue value, Boolean add) в System.Collections.Generic.Dictionary2.Add(TKey key, TValue value) в Ecng.Collections.SynchronizedDictionary2.Add(TKey key, TValue value) в Ecng.Collections.CachedSynchronizedDictionary2.Add(TKey key, TValue value) в StockSharp.Algo.Slippage.SlippageManager.Register(Order order, Decimal estimatedPrice) в StockSharp.Algo.Slippage.SlippageManager.Register(Order order) в StockSharp.Algo.Strategies.Strategy.#=qAF$cAaWD8w6Sf0n2jICfhn3SnIpbRRHW0JdqTYJw4BU=.#=q6LA44T$FSqxi6oZ3W2ppWZVAK415i9fMe2wqeMO4F28=() в StockSharp.Algo.Strategies.Strategy.#=qfgs3t3F0QJo2uAeiNU2Ttpv2pumAF4y2coQRpub6uDk=.#=qg_9r_6HVmeb3crTgbQEYyZG1aCymBtmmqXvLAMXxG1s=() в StockSharp.Algo.Strategies.Strategy.#=qDi$TOxQqFULo7BC_ufyNgU4LgLgC6leIVgzHqovrf2Y=.#=qGOiRqrNYsm05dsneYckP8g==(Action #=qZ1RO65PUdyczAFAlB5vbMg==) в StockSharp.Algo.Strategies.Strategy.#=qE_CXVx3b6gFmJBM42_6QlA==(Action #=qWIPEEA7aG$_X1GVNHJoYng==) в StockSharp.Algo.Strategies.Strategy.AddOrder(Order order) в Ecng.Collections.CollectionHelper.ForEach(IEnumerable1 source, Action1 action) в StockSharp.Algo.Strategies.Strategy.#=qItQ_g_CJFenTf_DUQIRiSZ75O5671OlCK3jDT_6AHjs=.OnAdded(Strategy #=qLIZqpJfr9DarPEyQ3YDiyg==) в Ecng.Collections.BaseCollection2.Add(TItem item) в Ecng.Collections.SynchronizedCollection2.Add(TItem item) в SampleSMA.SmaStrategy.ProcessCandle(Candle candle) в C:\Users\Ваня\Documents\Visual Studio 2010\Projects\SampleSMA_test_4.1.3\SmaStrategy.cs:строка 67 в StockSharp.Algo.MarketRule2.#=qNvRzgzB6em7JDGjsbTFqXxbqeYm4_dxOCnhENHYLkDY=() в StockSharp.Algo.MarketRuleHelper.#=qT2TJX7Q4a_7MzEJwb4JZVA==(IMarketRuleContainer #=q3Bx0jRHnSGWyW2NARSa2bQ==, IMarketRule #=qNwrOeGKzx4dDfI1P0G1FlA==, Func1 #=qcQGieqgBTngV7lIdWpneZQ==) в StockSharp.Algo.Strategies.Strategy.#=qZN_cuD5wldlf$19zm9HEHOu53gC9q$o3p0BaigJO5Uifnf5Ca1F2zuE82jYB0neTnptvAtr2nPz5H5J$XHX2Ug==(IMarketRule #=qAhGKN8uVo_OSrIVPofUuRg==, Func`1 #=qUBOGk205A97cP6cLpZ0cpA==) InnerException:Вот у мужчин похожее исключение Буду пробовать 4.1.2. Если вы можете посоветовать сборку с рабочими примерами - не стесняйтесь !)
_trader = new QuikTrader(Path.Text);
2012.09.20 15:53:00.891| |SS_RIZ2@RTS_39350|Стратегия запущена.
Проверьте пожалуйста что в trader.ProcessDataError не передается ошибок. Еще полезно включить логирование шлюза в файл, там отражается лог заявок.
Код ```csharp
protected override void OnStarted() {
где _trader все тот же
Пишет ошибку "Наиболее подходящий перегруженный метод имеет несколько недопустимых аргументов".
А для ```csharp _trader = new QuikTrader(Path.Text);
Добавлять шлюз в логгер надо тогда, когда он создается. Еще до того как запустится стратегия, надо подключится к терминалу, запустить экспорт и на этом этапе могут вылезти баги. Которые не будут добавлены в логи и будут не видны, т.к. добавление шлюза в логгер происходит слишком поздно.
Добавлять шлюз в логгер надо тогда, когда он создается. Еще до того как запустится стратегия, надо подключится к терминалу, запустить экспорт и на этом этапе могут вылезти баги. Которые не будут добавлены в логи и будут не видны, т.к. добавление шлюза в логгер происходит слишком поздно.
Спасибо большое за разъяснение. Я сам как-то не додумался. Теперь:
А в логе появилась одна новая самая первая строчка про старт экспорта:
2012.09.27 18:17:37.534| |QuikTrader|Экспорт запущен. 2012.09.27 18:18:31.413| |SS_RIZ2@RTS_SPBFUT00LDM|Стратегия запущена. [0,-1] 2012.09.27 18:18:35.263| |MQS_RIZ2@RTS_SPBFUT00LDM|Стратегия запущена. [0,1] 2012.09.27 18:18:35.265| |MQS_RIZ2@RTS_SPBFUT00LDM|Котирование на Sell объема 1. 2012.09.27 18:18:35.266| |MQS_RIZ2@RTS_SPBFUT00LDM|Приостановка правил. _rulesSuspendCount 1. 2012.09.27 18:18:35.309| |MQS_RIZ2@RTS_SPBFUT00LDM|Возобновление правил. _rulesSuspendCount 0. 2012.09.27 18:18:35.384| |MQS_RIZ2@RTS_SPBFUT00LDM|Цена текущей NULL и лучшей 146630. 2012.09.27 18:18:35.384| |MQS_RIZ2@RTS_SPBFUT00LDM|Лучший бид 146610 и лучший аск 146630. 2012.09.27 18:18:35.388| |MQS_RIZ2@RTS_SPBFUT00LDM|Регистрация новой заявки на Sell с ценой 146630 и объемом 1. 2012.09.27 18:18:35.424| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Регистрация заявки 65791584/0 (0xD2C75B)'. Подписалось на события. 2012.09.27 18:18:35.427| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Ошибка регистрации заявки 65791584/0 (0xBC7148)'. Подписалось на события. 2012.09.27 18:18:35.428| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Полное исполнение 65791584/0 (0x2919D33)'. Подписалось на события. 2012.09.27 18:18:35.428| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Полное исполнение 65791584/0 (0x39DA8A5)'. Подписалось на события. 2012.09.27 18:18:35.429| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Отмена заявки 65791584/0 (0x358FEE3)'. Подписалось на события. 2012.09.27 18:18:35.429| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Ошибка регистрации заявки 65791584/0 (0x8CA190)'. Подписалось на события. 2012.09.27 18:18:35.626| |MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 на Sell отправлена с ценой 146630 объемом 1. 2012.09.27 18:18:35.638|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:36.311|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:36.314|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:36.316|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:36.319|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:36.322|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:36.431| |MQS_RIZ2@RTS_SPBFUT00LDM|Стратегия запущена. [0,2] 2012.09.27 18:18:36.431| |MQS_RIZ2@RTS_SPBFUT00LDM|Котирование на Buy объема 1. 2012.09.27 18:18:36.431| |MQS_RIZ2@RTS_SPBFUT00LDM|Приостановка правил. _rulesSuspendCount 1. 2012.09.27 18:18:36.431| |MQS_RIZ2@RTS_SPBFUT00LDM|Возобновление правил. _rulesSuspendCount 0. 2012.09.27 18:18:36.432| |MQS_RIZ2@RTS_SPBFUT00LDM|Цена текущей NULL и лучшей 146610. 2012.09.27 18:18:36.432| |MQS_RIZ2@RTS_SPBFUT00LDM|Лучший бид 146610 и лучший аск 146630. 2012.09.27 18:18:36.432| |MQS_RIZ2@RTS_SPBFUT00LDM|Регистрация новой заявки на Buy с ценой 146610 и объемом 1. 2012.09.27 18:18:36.433| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Регистрация заявки 65791585/0 (0x2F96E7B)'. Подписалось на события. 2012.09.27 18:18:36.433| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Ошибка регистрации заявки 65791585/0 (0x19F18DB)'. Подписалось на события. 2012.09.27 18:18:36.433| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Полное исполнение 65791585/0 (0x1D340E1)'. Подписалось на события. 2012.09.27 18:18:36.433| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Полное исполнение 65791585/0 (0x3221CA7)'. Подписалось на события. 2012.09.27 18:18:36.433| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Отмена заявки 65791585/0 (0x25383B1)'. Подписалось на события. 2012.09.27 18:18:36.433| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Ошибка регистрации заявки 65791585/0 (0x1BAB9EA)'. Подписалось на события. 2012.09.27 18:18:36.433| |MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791585 на Buy отправлена с ценой 146610 объемом 1. 2012.09.27 18:18:36.460|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:36.460|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791585 в процессе регистрации. 2012.09.27 18:18:36.502|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:36.503|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791585 в процессе регистрации. 2012.09.27 18:18:36.749| |MQS_RIZ2@RTS_SPBFUT00LDM|Стратегия запущена. [0,3] 2012.09.27 18:18:36.749| |MQS_RIZ2@RTS_SPBFUT00LDM|Котирование на Sell объема 1. 2012.09.27 18:18:36.749| |MQS_RIZ2@RTS_SPBFUT00LDM|Приостановка правил. _rulesSuspendCount 1. 2012.09.27 18:18:36.749| |MQS_RIZ2@RTS_SPBFUT00LDM|Возобновление правил. _rulesSuspendCount 0. 2012.09.27 18:18:36.750| |MQS_RIZ2@RTS_SPBFUT00LDM|Цена текущей NULL и лучшей 146620. 2012.09.27 18:18:36.750| |MQS_RIZ2@RTS_SPBFUT00LDM|Лучший бид 146610 и лучший аск 146620. 2012.09.27 18:18:36.750| |MQS_RIZ2@RTS_SPBFUT00LDM|Регистрация новой заявки на Sell с ценой 146620 и объемом 1. 2012.09.27 18:18:36.751| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Регистрация заявки 65791586/0 (0x38D80D8)'. Подписалось на события. 2012.09.27 18:18:36.751| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Ошибка регистрации заявки 65791586/0 (0x9952BE)'. Подписалось на события. 2012.09.27 18:18:36.751| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Полное исполнение 65791586/0 (0x2E87950)'. Подписалось на события. 2012.09.27 18:18:36.751| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Полное исполнение 65791586/0 (0x307CF9B)'. Подписалось на события. 2012.09.27 18:18:36.751| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Отмена заявки 65791586/0 (0x197EE85)'. Подписалось на события. 2012.09.27 18:18:36.751| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Ошибка регистрации заявки 65791586/0 (0x372325E)'. Подписалось на события. 2012.09.27 18:18:36.751| |MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791586 на Sell отправлена с ценой 146620 объемом 1. 2012.09.27 18:18:36.932|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:36.932|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791585 в процессе регистрации. 2012.09.27 18:18:36.932|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791586 в процессе регистрации. 2012.09.27 18:18:36.986|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:36.986|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791585 в процессе регистрации. 2012.09.27 18:18:36.986|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791586 в процессе регистрации. 2012.09.27 18:18:37.122|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:37.122|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791585 в процессе регистрации. 2012.09.27 18:18:37.122|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791586 в процессе регистрации. 2012.09.27 18:18:37.296|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:37.296|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791585 в процессе регистрации. 2012.09.27 18:18:37.297|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791586 в процессе регистрации. 2012.09.27 18:18:37.442|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:37.443|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791585 в процессе регистрации. 2012.09.27 18:18:37.443|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791586 в процессе регистрации. 2012.09.27 18:18:37.563|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:37.563|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791585 в процессе регистрации. 2012.09.27 18:18:37.563|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791586 в процессе регистрации. 2012.09.27 18:18:37.756|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:37.756|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791585 в процессе регистрации. 2012.09.27 18:18:37.756|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791586 в процессе регистрации. 2012.09.27 18:18:37.929|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:37.929|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791585 в процессе регистрации. 2012.09.27 18:18:37.929|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791586 в процессе регистрации. 2012.09.27 18:18:37.972| |MQS_RIZ2@RTS_SPBFUT00LDM|Стратегия запущена. [0,4] 2012.09.27 18:18:37.972| |MQS_RIZ2@RTS_SPBFUT00LDM|Котирование на Buy объема 1. 2012.09.27 18:18:37.973| |MQS_RIZ2@RTS_SPBFUT00LDM|Приостановка правил. _rulesSuspendCount 1. 2012.09.27 18:18:37.973| |MQS_RIZ2@RTS_SPBFUT00LDM|Возобновление правил. _rulesSuspendCount 0. 2012.09.27 18:18:37.974| |MQS_RIZ2@RTS_SPBFUT00LDM|Цена текущей NULL и лучшей 146590. 2012.09.27 18:18:37.974| |MQS_RIZ2@RTS_SPBFUT00LDM|Лучший бид 146590 и лучший аск 146600. 2012.09.27 18:18:37.974| |MQS_RIZ2@RTS_SPBFUT00LDM|Регистрация новой заявки на Buy с ценой 146590 и объемом 1. 2012.09.27 18:18:37.974| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Регистрация заявки 65791587/0 (0x507E27)'. Подписалось на события. 2012.09.27 18:18:37.974| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Ошибка регистрации заявки 65791587/0 (0x3B86BE3)'. Подписалось на события. 2012.09.27 18:18:37.974| |MQS_RIZ2@RTS_SPBFUT00LDM|Правило 'Полное исполнение 65791587/0 (0x3BD265)'. Подписалось на события. 2012.09.27 18:18:37.974| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Полное исполнение 65791587/0 (0x54F703)'. Подписалось на события. 2012.09.27 18:18:37.974| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Отмена заявки 65791587/0 (0x36043E)'. Подписалось на события. 2012.09.27 18:18:37.974| |Отмена заявки OR Полное исполнение OR Ошибка регистрации заявки |Правило 'Ошибка регистрации заявки 65791587/0 (0x1EF68D7)'. Подписалось на события. 2012.09.27 18:18:37.974| |MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791587 на Buy отправлена с ценой 146590 объемом 1. 2012.09.27 18:18:38.140|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:38.140|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791585 в процессе регистрации. 2012.09.27 18:18:38.140|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791586 в процессе регистрации. 2012.09.27 18:18:38.140|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791587 в процессе регистрации. 2012.09.27 18:18:38.143|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791584 в процессе регистрации. 2012.09.27 18:18:38.143|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791585 в процессе регистрации. 2012.09.27 18:18:38.143|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791586 в процессе регистрации. 2012.09.27 18:18:38.143|Warning|MQS_RIZ2@RTS_SPBFUT00LDM|Заявка 65791587 в процессе регистрации.
RTEmulationTrader сделаем логирующим.
Посмотрите последнюю версию в транке. Вроде бы баги с нерегистрацией заявки в РТ больше нет.
RealTimeEmulationTrader перестал работать примерно где-то после версии 4.1.3.18418 и в последних тоже не работает. Вызываешь RegisterOrder и на этом все, в логах пусто.
SampleRealTimeTesting из транка работает?
К сожалению не могу проверить на RealTimeEmulationTrader<SmartTrader>. Проверял в Alfa и Quik на простом коде:
В логах пусто. На альфе, при остановке, стратегия висит не завершаясь на фразе: "снятие всех активных заявок".
Какой инструмент?
RIZ2
На фортсе нет и никогда не было маркет заявок.
Я и лимитный пробовал ордер, то же самое.
В версии 4.1.3.18418 на RealTimeEmulationTrader у меня работали и лимитные и маркет ордера
Пожалуйста, обновитесь до последней версии из транка и поставьте у RealTimeEmulationTrader (именно RealTime, а не Underlying) уровень логирования Debug.
И попробуйте регистрацию заявки. В логе будут массированные сообщения типа IN, EM, OUT, CL
Пришлите этот лог а также, если возможно, код инициализации трейдера.
Понял, в понедельник сделаю.
Debug лог трейдера
Судя по логу у вас все стаканы и сделки из шлюза приходят с Time = 0. и LastChangeTime = 0.
Какой шлюз используется, квик?
Была ли эта проблема решена?
Использую AlfaTrader. На квике пробовал, но эмулятор тоже не работает. Сделать для него debug log?
И еще, попробуйте залогировать в своей стратегии стаканы и трейды чтобы убедиться что в поле MarketDepth.LastChangeTime и Trade.Time не нулевые значения.
По вашим логам выходит что приходит в эмулятор нулевое время для стаканов и сделок из AlfaTrader и поэтому сообщения тупо буферизируются и не исполняются.
Соответственно надо понять, ошибка в AlfaTrader или в эмуляторе.
В QuikTrader значения в этих полях не нулевые и изменяются. Отправляю 2 ордера: лимитный и маркет, на покупку RIZ2. После этого проверяю сделки и ордера в trader и то же самое в strategy. Получаю такой вывод:
trader.mytrade=09.11.2012 18:32:12 1 140610 1 от заявки 1830657/1 Покупка Цена=141000 Объем=1 Сост=Active Бал=1 trader.order=1830657 Limit 141000 Active trader.order=1830658 Market 0 Active
strategy.mytade="" - сделки нет strategy.order=1830657 Limit 141000 Done strategy.order=1830658 Market 0 Active
Т.е. в стратегии лимитный ордер исполняется, а в трейдере он значится как активный. В трейдере совершена сделка, а в стратегии ее нет.
Лог для квика:
непонятно в каком трейдере (quik или эмулейшн) и как (и в какой момент) в трейдере вы смотрите активность ордера (т.е. в каком обработчике)
То что вам не пришла сделка - приведите код правила как вы на нее подписываетесь, возможно вы неправильно подписались.
По логам эмулятора.
Вот эти две следующие строки лога означают что MyTrade и изменение стейта ордера 183067 на Done c Balance=0 доставлены клиенту (стратегии). Это я сужу по пометке CL: которая означает что был Raise событий клиенту. Соответственно в этих логах я проблемы не вижу.
2012.11.10 00:32:15.296|Debug |RealTimeEmulationTrader`1|CL:MyTrades 18:32:12.578 09.11.2012 18:32:12 1 140610 1 от заявки 1830657/1 Покупка Цена=141000 Объем=1 Сост=Active Бал=1 @21:32:12.578[2
2012.11.10 00:32:15.296|Debug |RealTimeEmulationTrader`1|CL:Changed,T=18:32:12.578,1830657/1 Покупка Цена=141000 Объем=1 Сост=Done Бал=0 @21:32:12.578[1
Данный тестовый проект:
У Вас там 3 проекта
В SampleRealTimeTesting.csproj используется графический интерфейс (WPF .xaml)из SampleRealTimeTesting StockSharp, в котором код соединения SmartCOM аменён на соединение с КВИК
но соединение к КВИК нигде ркально не производится (и в принципе не может произвестись ни из GUI? ни из кода), хотя все плюшки для отвода глазприсутствуют
Для этого нужно было бы в коде инициализировать Trader с определением и указанием пути к файлу info.exe, откуда запускается КВИК
Что-то типа
В проектах AlfaDirect.csproj и AlfaTest.csproj я вообще не нашёл ни одного результата поиском по "RealTime" и "Emulation"
Update: К тому же, в обоих проектах (AlfaDirect.csproj и AlfaTest.csproj) используется GUI и код TestForm:System.Windows.Forms.Form, при том, что туда вставляется (многопоточный и асинхронный) код WPF и StockSharp на WPF А зачем такие жестокие эксперименты?
Почему бы Вам не взять готовые куски из Samples StockSharp, предвапительно разобрав их работу или хотя бы сверившись с описаниями документации?
Просьба проверить на свежей версии с codeplex и с другим трейдером - не AlfaTrader.
Попробовал на альфе и квике. Заявки выставляются, но не исполняются при наступлении условия лимитированные ордера. Лимитные заявки, отправленные по рынку, исполняются. Debug лог нужен?
Версия какая у вас? Если качали с кодеплекса, то какой номер ревизии?
4.1.7.21978
Сразу не заметил, какую именно заявку вы выставляете? Стоп-заявку, лимитку или маркет?
Стоп-заявку не пробовал. Пробовал лимитку - не получилось, маркет - срабатывает, лимитку по маркету (в смысле buy например цена + 100, sell = цена - 100) - тоже срабатывает. Результаты примерно одинаковые на альфе и квике.
Не совсем понятно что подразумевается под лимиткой и под > при наступлении условия лимитка. Можете привести минимальный код где будет видно создание трейдера и выставление заявок, которые не работают.
Выставляю лимитную заявку и жду пока цена пройдет выше/ниже нее (ждал пунктов 50). При этом сделка не происходит.
Дебаг лог:
А чего просто запустить руками и ввести пароль религия не позволяет? :)
В КВИК, если Вы запускаете его руками, то устанавливаете соединение QUIK с сервером, вводя руками логин+пароль или же Вы можете соединить терминал с сервреом из кода.
Но у Вас код не имеет никакой информации, как подсоединться к уже запущенному терминалу КВИК (если он уже запущен и подсоединен к серверу) и не запускает его. У Вас создаётся шлюз КВИК, который не имееет никакой информации, ни как подсоединится к запущенному терминалу КВИК, никак не определяет и не считывает такую инфу (например, из GUI), ни пытается это сделать, в принципе эту информацию не может никак использовать У Вас вообще в коде ничего нет, относящееся к терминалу КВИК! только шлюз КВИК в вакууме без какого-либо конкретно используемого терминала
2й и 3й проект вообще непонятно как относятся к RealTimeEmulation
Конструктор
csharp QuikTrader()равносилен вызову ```csharp QuikTrader(QuikTerminal.GetDefaultPath())Очень полезно объяснять - так и сам частенько узнаёшь, что объясняk
Всё-равно, надо было убедиться, что Дюшес не забывает запускать и логинить вручную КВИК, т.к. SampleRealTimeTesting основан на SmartCOM, где терминал запускать не надо
Подтверждаю что при подключении к Квику не пашет
SetOrder(OrderTypes.Limit, OrderDirections.Sell, (decimal)Security.GetCurrentPrice() - 100)); // Исполняется SetOrder(OrderTypes.Limit, OrderDirections.Sell, (decimal)Security.GetCurrentPrice() + 30); // Не исполняется SetOrder(OrderTypes.Limit, OrderDirections.Buy, (decimal)Security.GetCurrentPrice() - 30); // Не исполняется
Цена просто мимо проходит и заявка остаётся активной
на реальном сервере Quik. Причем котирование MarketQuotingStrategy работает, а регистрация заявок отдельно не пашет
Может какой-то мини код привести? Потому что сейчас уж совсем не понятно, о чем речь.
Здесь пол темы мы обсуждаем почему не срабатывают лимитные заявки. т.е. если выставить ордер по цене BestBid - 30, в направлении Buy, то она не срабатывает (ждал долго и стакан уходил глубоко и довольно далеко)
вот тут есть примеры кода http://stocksharp.com/posts/m/23502/
Еще дополнение, заявка срабатывает если например цена ордера на покупку 155200, а цена покупки в районе 155100. В пределах от 0 до 40 от лучшей заявки, почему не срабатывает ордер
Еще дополнение ВСЁ выше сказанное пашет только на 4.1.7, на 4.1.9 сделки НЕ совершаются вообще
Тоесть на последней версии все работает?
опечатка была :) в последней версии вообще не работают сделки
Кто-нибудь починит это? Скачал версии 4.1.0 и до 4.1.9.
Начал проверять по порядку и вышло что после изменений в версии 4.1.4. Сделки уже НЕ работают!
Ошибку поправили, фикс будет в следующем обновлении в течение недели.