DDE в Windows 7 не работает
Просмотрел половину тем форума вручную, поискал поиском - ответов на свои вопросы не нашел. Итак, работаю на лицензионной Windows 7 Basic, установил Quik Junior 5.24.0.58. Начал читать про QPile, попр...
Просмотрел половину тем форума вручную, поискал поиском - ответов на свои вопросы не нашел. Итак, работаю на лицензионной Windows 7 Basic, установил Quik Junior 5.24.0.58. Начал читать про QPile, попр...
Столкнулся с такой проблемой... При появлении события новой сделки по заявке, нужно достать пройденный объем по данной заявке. this .When(MicexOrder.NewTrades()) .Do(trades => Volume(MicexOrder)); pri...
Запускаю SampleSMA из VS2010. Указываю путь к квику нажимаю подключится, Экспорт DDE Выбираю счет, нажимаю старт рисуется график лука за май 2010 и все. Больше ничего не происходит. Я так понимаю граф...
При запуске робота приходит информация о заявке, даже если нет активных заявок. Такой код кидает MessageBox при установлении соединения. private void OnNewOrder(IEnumerable orders) { MessageBox.Show(o...
Собственно теперь вываливается следующее: "Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена." Насколько помню, до 4.0.6 было нормально.
Заменил 4.0.5 на 4.0.6, внес изменения, нормально скомпилировалось, запускаю, Trader.Connect() выдает: Attempt by security transparent method 'Ecng.Interop.WinApi.GetProcessId(ManagedWinapi.Windows.Sy...
this.Trader = new QuikTrader(this.Path.Text); this.Trader.ReConnectionSettings.Interval = TimeSpan.FromSeconds(10); this.Trader.ReConnectionSettings.WorkingTime = Exchange.Rts.WorkingTime; this.Trader...
Сделал как в примерах... private void OnNewMyTrades(IEnumerable trades) { // фильтруем сделки, чтобы найти те, которые произошли для заявки MyOrder trades = trades.Where(t => t.Order == MyOrder); // е...
Сделал логирование шлюза, и то ,что он пишет в лог, значительно отличается от того, что приведено в документации. Ошибки - это понятно, но зачем он записал в лог таблицу заявок? И почему тогда не запи...
Пишу сервис и попутно разбираюсь с библиотекой Stock#. Подскажите, не проходит соединение с терминалом и торговой системой: var qport = Convert.ToInt32(ConfigurationManager.AppSettings["qport"]); var ...
Roman0: Пожалуйста, подскажите как надежно определить, что все сделки из таблицы всех сделок получены и пошли актуальные данные, если подключиться через какое-то время после начала торгов. Наверное мо...
Не могу назвать ДДЕ-сервер своим именем. QuikTrader не принимает два аргумента. Можно как-то это обойти?
Подскажите как происходит сравнение ордеров, методы equals/compare Моя проблема - в списке(OrderList) хранятся ордера, но при сравнении ордера(TransactionId) со списком, результат иногда отрицательный...
Часто при первом обращении к последней сделке или к лучшему биду, выскакиевет ошибка "Ссылка на объект не указывает на экземпляр объекта". При повторном обращении объект есть на месте и все работает к...
Добрый день, прочел документацию по свечкам и обсуждение данного механизма на форуме, но не смог найти ответы на следующие вопросы. Не могли бы вы прояснить ситуацию по следующим пунктам: Можно ли как...
Сегодня возникла такая ситуация и дальше 0 сохранялся в OrdersChanged какое-то время: 16:31:01.1570028 OrdersChanged: TransactionId=0 Direction=Sell Time=14.11.2011 16:31:00 Price=151235 State=Done St...
Приветствую! Есть проблема с котированием Стратегия котирования выставляет заявку в квик. Перекотирует ее один раз, а дальше не может отследить состояние вновь выставленной заявки. Пишет "Заявка ХХХХХ...
Друзья, помогите разобраться в проблеме. При запуске экспорта DDE вылетает ArgumentNullException: .. имя параметра wnd эксепшен на строке this._trader.StartExport(); Квик запущен. Таблицы настроены пр...
При добавлении строки, например: _trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MarketPrice); в 4.0.2 выдает такую ошибку: The type Wintellect.PowerCollections.CollectionBase is defined in an ...