RSS
esper esper
👁 2 482 💬 13 ▲ 1

CandleManager и последняя свечка в сессии

Добрый день. При реализации стратегии решил сохранять свечки в локальной базе. Для получения свечек подписываюсь на событие СandleManager.CandlesFinished в событии Trader.Connected: candleManager = ne...

esper esper
👁 1 415 💬 7

Время исполнения заявки

Добрый день. Сейчас тестирую немного измененную стратегию SMA. Заявки выставляются следующим образом: // если короткая меньше чем длинная, то продажа, иначе, покупка. var direction = isShortLessThenLo...

Виталий Виталий
👁 1 018 💬 2

HistoryEmulationTrader.Goto не работает?!

Доброго дня! Начал набрасывать стратегию, с тестированием на истории. Для ускорения решил пропускать периоды времени с отсуствием торгов. Для этого вызываю в стратегии(OnProcess) метод goto: var ddt =...

Mikhail Sukhov Mikhail Sukhov
👁 1 156 💬 4 ▲ 1

Переезд на codeplex

После непродолжительной работы совместно с другими участниками на моем сервере я понял - пора всех гнать метлой🙂. Раздача логинов (мертвых как правило), отсутствие read only доступа и недоступности b...

Garry Garry
👁 1 649 💬 6

SlippageManager отрицательное проскальзывание.

Михаил, добрый вечер. Как я понял считается только положительное проскальзывание. А возможно сделать так, чтобы считалось не только положительное проскальзывание, но и отрицательное, т.е. общее, разни...

romanick romanick
👁 672 💬 3

Вопрос про PnLManager

Добрый день! В каких единицах рассчитывается Strategy.PnLManager.PnL? Расчёт для одной позиции не соответствует тому, что показывает SmartTrader, который запущен параллельно. Причём отличие очень силь...

VsevolodG VsevolodG
👁 916 💬 3

Обработка ошибок

Добрый день. В случае если во время работы стратегии возникла ошибка и код не находится в блоке try/catch, то не возникает никаких исключений - стратегия просто останавливается. Возможно ли изменить э...

Serg Serg
👁 754 💬 2 ▲ 1

2 робота 2 квика 1 комп

Запустил 2 одинаковых робота из 2 разных каталогов и подключал к 2 разным квикам. Все обработки списка бумаг портфелей и тд обработал робот который подключился первым. То есть второй запустил дде терм...

dave dave
👁 1 106 💬 4

Кривая лицензионная защита

Ну надо сказать нахлебался я с вашим адаптером..., помимо того что, в той версии которую я скачал Order.Cancel не работал и приложение вставало. Дак, еще когда я уже ПЕРЕСТАЛ пользоваться адаптером, и...

sunmoon sunmoon
👁 11 988 💬 96 ▲ 5

Hydra. Первый запуск. Работа с БД

Здравствуйте! БД создана, пользователь создан (MS SQL 2008 Standard). При первом запуске Hydra выдаёт сообщение, ключевой (как я считаю) фразой является: "... Сохранённая процедура "Exchange_Count" не...

Mikhail Sukhov Mikhail Sukhov
👁 4 343 💬 35

Убрал словарь _isinSecurities

Так как теперь это поддерживается BaseTrader. Теперь все события, которые пришли для plaza_security_id, и при этом инструмента такого еще не было получено, "сохраняются" в очередь через метод ProcessS...

KAX KAX
👁 994 💬 4

Кто где тестирует?

Кто где тестирует роботов на правильность работы? Раньше у "Открытия" можно было получить полноценный квик на месяц (ммвб и ртс), сейчас у них квик джуниор и тестировать что-то быстрое никак ибо эмуля...

stillalive stillalive
👁 575 💬 0

Оптимизация спрэда.

Здравствуйте. Суть моей стратегии основывается на продаже по рынку, если best bid меньше P-X, и покупке по рынку, если bestask больше P+X. То есть основной задачей является нахождения оптимального спр...

Oppositus Oppositus
👁 1 991 💬 11 ▲ 2

Изменение StopLossStrategy

Здравствуйте. Я хочу реализовать trailing stop на своем собственном алгоритме. То есть изменять цену сразатывания стопа во время работы. Допустим, уровнем стопа будет служить SMA. Тогда я наследуюсь о...