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

История всех сделок стратегии
Atom
10/5/2011
XMbIPb


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

Tags:


Thanks:


XMbIPb

Avatar
Date: 10/17/2011
Reply


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

esper

Avatar
Date: 10/17/2011
Reply


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

Supervisor

Avatar
Date: 10/17/2011
Reply


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

Можно попробовать использовать Strategy.Name
Thanks:

XMbIPb

Avatar
Date: 10/17/2011
Reply


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

esper

Avatar
Date: 10/17/2011
Reply


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

XMbIPb

Avatar
Date: 10/17/2011
Reply


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

XMbIPb

Avatar
Date: 10/21/2011
Reply


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

XMbIPb

Avatar
Date: 10/25/2011
Reply


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

esper

Avatar
Date: 10/25/2011
Reply


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

XMbIPb

Avatar
Date: 10/26/2011
Reply


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


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy