снятие частично исполненной заявки
Добрый день! Пишу сейчас для SmartCOM. Как можно снять частично исполненную заявку? Т.е. была выставлена заявка на 10 лотов, исполнилось, например, 7 из них, а 3 осталось. При помощи какого метода s# ...
Добрый день! Пишу сейчас для SmartCOM. Как можно снять частично исполненную заявку? Т.е. была выставлена заявка на 10 лотов, исполнилось, например, 7 из них, а 3 осталось. При помощи какого метода s# ...
Приветствую! Долго пытался разобраться самостоятельно, но так и не нашел ответов. Задача состоит в следующем: необходимо получить "ленту" пятимянутных свечек - от текущего момента (после подключения) ...
Добрый день. 1 - Как подписать событие ? 2 - Как выставить обработчика ? И всё это делать под WindowsForms. В програмировании начальный уровень мне в нём легче. Вот что есть на данный момент using Sys...
4ый раз за сегодня при работе на боевом сервере вылетает ошибка. Подскажите, из-за чего такое может быть? 30.03.2011 20:20:27 [OpenWealth.GUI.MainWindow.HandleError] ERROR: Ошибка на сервере. (Исключе...
Подписан RegisterTrades, RegisterSecurity, RegisterQuotes. Пинг до боевого сервера SmartCOM (82.204.220.34) не больше 20мс. Среднее 10мс. Вывожу одновременно: (1) Trader.GetMarketDepth(sAdapter.Securi...
Собственно вопрос в том, что инструментов очень много, а нужно 3-4 штуки. Судя по примерам, для нахождения нужного объекта Security применяется следующие подходы. На примере SampleSmartConsole. Вначал...
В HistoryTrader Security .LastTrade, .BestBid, .BestAsk к моменту Strategy.OnProcess обновляются последними значениями. В SmartTrader этого не происходит
SmartDemo показывает цену LKOH 1965.4, в стакане вроде тоже шаг цен 0.1 рубля В объекте Security для LKOH@EQBR через NewSecurities MinStepSize=1 и MinStepPrice=1. Вроде MinStepSize и MinStepPrice долж...
Привет, всем! Решил пополнить ряды писателей на S# ;) Такая ситуация. Использую стороннюю программу, работающую через SmartCOM 2.0. Нужно одновременно запускать своё ПО, которое будет тоже использоват...
Здравствуйте! Пытаюсь потестировать работу библиотеки с помощью примеров в архиве (например, SampleSmart). Использую демо-доступ от "Ай Ти Инвест". Подключается через SmartCom нормально, информацию по...
(this.Trader as SmartTrader).ReConnectionSettings.Interval = TimeSpan.FromSeconds(20); (this.Trader as SmartTrader).ReConnectionSettings.WorkingTime = Exchange.Test.WorkingTime; (this.Trader as SmartT...
Запускаю МТС, вызываю RegisterTrades, RegisterSecurity, RegisterQuotes, подписываюсь на события, запускаю стратегии и т.п. Все работает хорошо. Затем останавливаю SmartCOM службу. После этого мне прих...
Михаил, подскажите, пожалуйста.. Я решил не использовать встроенный reconnect и написал следующий код: // подписываемся на событие разрыва соединения this.Trader.Disconnected += () => { Log.Out("Соеди...
[3.0.14] При перерегистрации новый Order может остаться в состоянии None навечно. Сценарий 1 29.24 Послал регистрацию заявки sell 194620@1 TransactionID=71653170 29.32 Пришел OrdersChanged на Active 2...
Михаил, добрый день! У меня такая небольшая проблемка.. Я подписан на событие: // подписываемся на событие успешного соединения this.Trader.Connected += () => { this.IsConnected = true; Log.Out("Соеди...
Михаил, в соответствии с примерами, дизайним форму, на которой две кнопки Connect и Disconnect. Полезной нагрузки нет. Код кнопки Connect: .... if (this.objMainTrader == null) { this.objMainTrader = n...
На примере SampleSmartSMA попробовал разобраться как работать с этой библиотекой. Если поменять таймфрейм на SmartTimeFrames.Minute1 то _candleManager.GetTimeFrameCandle(base.Security, base.TimeFrame,...
Михаил, подскажите, пожалуйста, отчего может возникать эта ошибка? Что-то связанное с добавлением новых ордеров или трейдов.. Откуда возникает, никак не пойму. 03.03.2011 20:24:48 [OpenWealth.App.Appl...
Робот крутится на виртуальной машинке, у которой часы идут медленно, часто начинают запаздывать. Вы в SmartTrader.RegisterHistoryData сравниваете MarketTime (которое на самом деле не время биржи, а вр...
Извиняюсь, если не дочитал документацию. Есть метод ReConnectionSettings.ConnectionRestored += () => ..... очень удобно, можно подписаться на уведомление об успешном переподключении. Нельзя ли добавит...