RSS
hobo hobo
👁 773 💬 2

MarketEmulator Failing

Если при тестировании через EmulationTrader, поле Failing чему-нибудь присвоить, событие OrdersRegisterFailed вызывается бесконечное число раз. Даже если заявку отменить или перерегистрировать другой ...

SmartQuant SmartQuant
👁 1 249 💬 6 ▲ 1

Программист C# в SmartQuant и Хедж Фонд

Разработка и поддержка линейки собственных продуктов компании (http://www.smartquant.com), разработка алгоритмических торговых стратегий. Наша компания также участвует в деятельности партнерского хедж...

Spiritschaser Spiritschaser
👁 688 💬 1

Тест на истории - как лучше получить дату на "бирже"?

Добрый вечер! При тестировании на истории хочу попробовать использовать фактор времени. Откуда из стратегии лучше брать "текущее время"? Из СandleManager'а???? Ещё один момент заметил: когда я из стра...

Maxim K. Maxim K.
👁 2 441 💬 12 ▲ 4

Качать тики с финама прогой

Всем доброго времени суток ! В общем написал простенькую прогу на c#, которая качает историю с финама.Радовался, танцевал и плакал до тех пор, пока не попробовал скачать ей тики. В скаченном файле сод...

art.tsgnet art.tsgnet
👁 1 891 💬 11 ▲ 3

Тиковые данные из Hydra

Добрый вечер,возник вопрос у меня есть данные сделок и стаканов, загруженные гидрой и хранящиеся в папке (допустим папка dates а в ней папки с ID инструментов) чтобы получить данные по какому-либо инс...

PavelAd PavelAd
👁 769 💬 4 ▲ 1

Отмена ранее созданого правила

Подскажите, правильно ли я выполняю отмену StartegyRule. В документации как это сделать не нашел. Создаю правило так: ActivateSellOrderRule = this.When(Security.LastTradePriceLess(new Unit(order.Price...

Loiso Loiso
👁 960 💬 4 ▲ 1

Получение данный из серии IEnumerable.

При загрузке данных из хранилища методом Load() получаем объект IEnumerable. Если я правильно понимаю это список объектов Trade. Получить данные можно с помощью GetENumerator и далее Currrent. Но в ре...

vlad1024 vlad1024
👁 987 💬 2 ▲ 1

Hunting high and low. Продолжение.

По x - время в минутах с начала сессии (10:00) образования хая, по y - дельта от опена до хая (day high - day open). Данные за 2010-11 годы. Аналогично но для лоя, по x - время в минутах с начала сесс...

SoWar SoWar
👁 843 💬 3

не обновляются инструменты Smart

Доброго дня. Гидра 4.0.23 первый запуск. Настроен смартконнект. Смартком последний февральский. Кнопка Обновить приводит к следующей ошибке: ошибка в чем может быть причина?

igork igork
👁 924 💬 4

Банальная задача, но непонятно как решать.

Задача - написать отдельный сервис, который бы срабатывал в моменты 18:45:20 и 23:45:20, снимал бы статус всех счетов (балансы, открытые позиции) и отключался. В связи с асинхронной моделью задача каж...

profts profts
👁 607 💬 0

Как получить значение ATR?

_strategy = new Strategy(new AverageTrueRange { Length = 14}) далее ATR.Process((CandleIndicatorValue)candle); и пытаюсь получить результат: atr = ATR.LastValue.GetValue(); сравниваю со значениями в W...

Johny Cash Johny Cash
👁 864 💬 4

что с PositionManager?

Всем привет! Попробовал создать стратегию и вроде все получилось, но не могу получить размер позиции Стратегия обрабатывается по приходу новых сделок protected override void OnStarting() { this .When(...

Spiritschaser Spiritschaser
👁 891 💬 5 ▲ 4

Как правильно выйти из позиции и остановить стратегию?..

Добрый день! Что-то не совсем понимаю. Я сделал интрадэй робота на основе SampleSMA. Хочу сделать так, чтобы, если что-то происходит, и P&L становится меньше заданного параметра, позиция ликвидируется...

vader vader
👁 1 534 💬 12

Стратегия останавливается, но не остановилась.

У стратегии был вызван метод Stop, в лог было написано Стратегия останавливается ,но полной установки не произошло. В стратегии правило реагирует на изменение стакана. Стакан был выбран RIM. this.When...

Макс Макс
👁 2 350 💬 17 ▲ 3

Несоответствие(запаздывание) ask bid(volume)

Заметил, что реальные ask bid (их объемы)из стаканов не всегда совпадают с Security.BestBid(BestAsk) свойствами. Например, //изменение стакана Trader.QuotesChanged += _quote => this.GuiAsync(() => { i...