История всех сделок стратегии
Atom
05.10.2011
XMbIPb


Для расчёта объёма следующей позы, нужен результат предыдущих n сделок по стратегии.. посоветуйте как это грамотней организовать.. может есть какие-то готовые методы для сохранения, доступа к сделкам по стратегии?


Теги:


Спасибо:


XMbIPb

Фотография
Дата: 17.10.2011
Ответить


Решил было писать сделки в бд из обработчика NewMyTrades.. но не могу отсортировать их по стратегии.. Есть ли способ по сделке определить какой стратегией была выставлена заявка приведшая к ней?

Спасибо:

esper

Фотография
Дата: 17.10.2011
Ответить


Можно обрабатывать Strategy.NewMyTrades, либо для каждой сделки искать ее в Strategy.MyTrades для всех стратегий

Спасибо:

Supervisor

Фотография
Дата: 17.10.2011
Ответить


XMbIPb: Решил было писать сделки в бд из обработчика NewMyTrades.. но не могу отсортировать их по стратегии.. Есть ли способ по сделке определить какой стратегией была выставлена заявка приведшая к ней? Можно попробовать использовать Strategy.Name

Спасибо:

XMbIPb

Фотография
Дата: 17.10.2011
Ответить


Я понимаю, что можно сделать отдельный логгер для каждой стратегии.. просто хочется что-то по-универсальней...

Спасибо:

esper

Фотография
Дата: 17.10.2011
Ответить


Зачем отдельный, можно в каждой стратегии один использовать

Спасибо:

XMbIPb

Фотография
Дата: 17.10.2011
Ответить


Я имел в виду свой логгер.. как родной заставить писать в бд я не знаю... Мне нужно чтоб он сохранял информацию(цена,инструмент,объём,направление,время,стратегия,тип(реальная,эмулированная)) по всем сделкам...

Спасибо:

XMbIPb

Фотография
Дата: 21.10.2011
Ответить


Короче как я понял, есть три пути как это проделать: 1)как-то заставить робота писать сделки и заявки(имя стратегии передавать в комментарии) в базу Trading.. раз там есть соответствующие каталоги, значит должны быть методы работы с ними.. кстати зачем вообще они там? 2)как-то создать свою версию слушателя ILogListener 3)как-то получить список всех стратегий из обработчика NewMyTrades Может кто-то уже проделывал что-то из этого.. подскажите как это сделать?

Спасибо:

XMbIPb

Фотография
Дата: 25.10.2011
Ответить


Был бы благодарен за хоть какую-то подсказку.. конкретно застрял на этой фигне...

Спасибо:

esper

Фотография
Дата: 25.10.2011
Ответить


Для каждой стратегии будет свой список сделок? Почему тогда не сделать некую конфигурацию для стратегии, в которой будет храниться список этих сделок? Сохранять можно просто в xml файл, при старте стратегии загружаем файл, при совершении сделки - сохраняем.

Спасибо:

XMbIPb

Фотография
Дата: 26.10.2011
Ответить


Как сделать это для каждой стратегии в отдельности я примерно понимаю.. но мне не хочется их захламлять.. хочется что бы был один общий сборщик который хранил бы все сделки всех стратегий в одном месте, анализировал их, и на основе анализа, перераспределял объёмы по ним...

Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy