Позиции по деривативам
Здравствуйте! Тестирую стратегию на Украинской бирже и столкнулся с проблемой получения позиций по деривативам из таблицы "Позиции по деривативам". Версия S# 4.0.1, Quik 5.23, 5.24. Verifier говорит ч...
работа с колонкой LastTradePrice
Существует необходимость работы с колонкой "Цена последней сделки" таблицы инструментов. Инструменты не торгуются в системе QUIK (мировые индексы), и поэтому нет возможности работать со стаканом, един...
Как узнать какую сигнатуру потребует .Do() для стандартного StrategyRule
Например, для StrategyNewMyTrades нужно: this .When(this.StrategyNewMyTrades()) .Do(trades =>а для других просто .When(base.Security.Changed()) .Do(()=>); В документации нигде не нашел.
Проблема при выставлении заявок
Решил глобализация данный вопрос так сказать. Ранее я описывал симптомы проблемы в разделе Стратегии и алгоритмы » Создание в стратегии заявок с объемом не равным Strategy.Volume Но теперь такое ощуще...
Проблема инструментов в Plaza2
Решил выделить в отдельную тему проблему с инструментами. Сейчас в Plaza2 нам могут придти несколько инструментов с одинаковым secCode - то что раньше мы считали уникальным. К примеру - два RIZ1 - у н...
Как отследить заявку, выставленную по стопу?
Вопрос заключается в следующем: Я выставляю из стратегии стоп-заявку, она регистрируется в Strategy.StopOrders. А заявка, которая выставляется при исполнении стопа, она где-нибудь фиксируется в страте...
RealTimeEmulationTraderQuikTrader в примере SampleOptionQuoting
Пробую переделать SampleOptionQuoting под шлюз RealTimeEmulationTrader(QuikTrader). // создаем шлюз _trader = new RealTimeEmulationTrader(QuikTrader)(new QuikTrader(this.Path.Text)); this.Portfolio.Tr...
Нужен совет по RealTimeEmulationTrader<QuikTrader>
Подскажите плиз от чего могут возникать ошибки при тестировании: 1ая: :::spoiler 14:13:22.515 | | SS | Новая Buy сделка 1 по цене 135180 на 1 заявки 51189688. 14:13:22.578 | Error | QuikTrader | Syste...
Не работает пример из комплекта примеров S#
Здравствуйте. Скачал себе библиотеку, установил SmartCom, решил запустить простейший консольный пример. Кстати, этот же пример описан и в справке, называется "Создание первого робота" Зарегистрировал ...
Создание в стратегии заявок с объемом не равным Strategy.Volume
Создание заявок осуществляю с помощью методов BuyAt и SellAt, но эти методы созждаеют заявки с объемом равным Strategy.Volume. Попытался изменить объем и зарегистрировать заявку вот так: var order = d...
Кто поможет по Publisher?
На Codeplex сейчас лежит программа Publisher, которая помогает собирать архивы (те самые, что выкладываем на box). В ней написан метод PublishHelper.StartCompile, который компилирует примеры: public s...
TradingStorage не сохраняет сделки с отрицательной ценой?
Я так понимаю TradingStorage не сохраняет сделки с отрицательной ценой? Если так то можно ли это исправить? Я генерирую сделки по разным корзинам, и там могут быть отрицательные цены.
Привод - индикатор для Плаза 2
Добрый день господа программисты. Требуется разработать скальпельский привод ( с функцией робота) под плаза2 Так же нужен визуальный индикатор принятия решения ( функционал и стратегия есть) Техническ...
Ошибка в клиринг
Во время клиринга вылетает огромное колличество ошибок "Ошибка проверки потока репликации. Код -2147184638", описание "P2ERR_SERV_NO_SERVICE", пока не переполнится стек. Источник ошибки:```csharp () =...
после обновления до 4.0.2
Обновился до последней версии перестало приходить событие появление новых securities. 13:00:35.578 | Error | QuikTrader | System.InvalidOperationException: Для таблицы 'инструменты' не была найдена ко...
Поддержка объектной целостности
Сделал фикс на codeplex - http://stocksharp.codeplex.com/SourceControl/changeset/changes/10282 Для корректной работы правил в стратегии и многого остального необходимо, чтобы везде использовался тот ж...
EquityManager
Есть задумка сделать оптимизатор для стратегий, наброски во вложении. Возникла проблема с Strategy.EquityManager.Parameters: Создаю всё как в примере SampleHistoryTestingParallel, по крайней мере, пыт...
Неправильно срабатывает LastTradePriceLess
Использую правило: this.When(Security.LastTradePriceLess(StopProtectiveDelta)) .Do(() => AddedStopOrder(OrderDirections.Sell)) .Once(); Но стоп не ждет, пока цена пройдет StopProtectiveDelta, а сразу ...
Экспорт стакана - многопоточность
Здравствуйте, не могли бы вы ответить на пару следующих вопросов: Допустим есть несколько стратегий: "стратегия_1", "стратегия_2", ..., "стратегия_N". Логика каждой из них обслуживается отдельным пото...