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

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


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


Tags:


Thanks:


< 1 2 
MenDel

Avatar
Date: 1/22/2013
Reply


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

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

Thanks:

esper

Avatar
Date: 1/22/2013
Reply


MenDel: Там же вроде 4.1.6 последняя. Здесь.

Thanks: MenDel

MenDel

Avatar
Date: 1/22/2013
Reply


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

Thanks:

Moadip

Avatar
Date: 1/23/2013
Reply


Подскажите пожалуйста в чем разница между сборками dev и trunk. trunk Т.к. сейчас все новые коммиты в ней. dev Это типа для тестов.[smile]

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

Например Commit 22415

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

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

Thanks: MenDel

MenDel

Avatar
Date: 1/23/2013
Reply


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

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

Thanks:

esper

Avatar
Date: 1/25/2013
Reply


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

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

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

Thanks:

esper

Avatar
Date: 3/26/2013
Reply


Ошибку поправили, фикс будет в следующем обновлении в течение недели.

Thanks: MenDel hroft
< 1 2 

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

loading
clippy