По событию order.WhenNewTrades() приходят не все сделки


По событию order.WhenNewTrades() приходят не все сделки
Atom
22.01.2013


Использую событие order.WhenNewTrades(). для высавления стопов, но обнаружил что не всегда на весь объем срабатывает стоп.
Решил подсчитать объем и выяснил, что когда много сделок разом валилось он иногда некоторые пропускал, редко правда, но все же.
Вот не пойму это только у меня так?

Теги:


Спасибо:


< 1 2 
MenDel

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


esper Перейти
Прогнал этот код раз 10 на последней 4.1.7 с кодеплекса, проблема не воспроизвелась.


Там же вроде 4.1.6 последняя.
В чем у меня может быть проблема?
Спасибо:

esper

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


MenDel Перейти
Там же вроде 4.1.6 последняя.

Здесь.
Спасибо: MenDel

MenDel

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


Не знаю в чем была проблема, но создал новый проект с новой сборкой 4.1.7 и проблема исчезла.
Подскажите пожалуйста в чем разница между сборками dev и trunk.
Какой лучше пользоваться?
Они совершенно разные.
В них даже методы по разному называются OnStarted и OnStarting
Спасибо:

Moadip

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


Цитата:
Подскажите пожалуйста в чем разница между сборками dev и trunk.

trunk Т.к. сейчас все новые коммиты в ней.
dev Это типа для тестов.[smile]

Если на codeplex открыть какой нибудь коммит, то видно какие изменения были, и куда.

Например Commit 22415

edit trunk/References/Abt.Controls.SciChart.Wpf.dll
edit trunk/References/Abt.Controls.SciChart.Wpf.XML (View full diff)

Видно что изменилось два файла в trunk ветке.

Спасибо: MenDel

MenDel

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


Ребят не ругайте мя если это мой комп гонит,
но все же я седня раз 100 прогнал код.
В dev сборке ни разу не ошибся, а в trunk много раз ошибся.

И кстати хотел спросить почему QuikTrader в trunk требует еще 3 дополнительные библиотеки: Ecng.Serialization, PowerCollections, StockSharp.Logging
И почему в dev переопределяем метод в стратегии OnStarting, а в trunk он уже называется OnStarted
Спасибо:

esper

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


MenDel Перейти
Ребят не ругайте мя если это мой комп гонит,
но все же я седня раз 100 прогнал код.
В dev сборке ни разу не ошибся, а в trunk много раз ошибся.

И кстати хотел спросить почему QuikTrader в trunk требует еще 3 дополнительные библиотеки: Ecng.Serialization, PowerCollections, StockSharp.Logging
И почему в dev переопределяем метод в стратегии OnStarting, а в trunk он уже называется OnStarted


В dev ветке лежит очень старая версия, обновляться необходимо из trunk-а.
Покажите тогда полный лог стратегии и шлюза, свои сообщения в лог пишите так же с помощью
Код
this.AddInfoLog
Спасибо:

esper

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


Ошибку поправили, фикс будет в следующем обновлении в течение недели.
Спасибо: MenDel hroft
< 1 2 

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

loading
clippy