NewMyTrades - сделки с запозданием?

NewMyTrades - сделки с запозданием?
Atom
5/18/2011
vfreeman


Коллеги, подскажите, плз, в чем может быть проблема. Написал несложную стратегию, сейчас тестирую её. Чтобы не загромождать, приведу только небольшую часть кода и журнала. Проблема в том, что NewMyTrades возникает с некоторым (мягко говоря[blink] ) запозданием Пример Покупаем в 12:02:04.9345465, а сделка проходит в 12:03:43.5282965 Причем в квике все нормально, т.е. практически одномоментно - открываюсь "по рынку"

SC 12:02:04.9345465 Buy|1 SC 12:02:05.9345465 NewMyTrades 0 SC 12:03:41.9501715 Sell|2 SC 12:03:42.9501715 Buy|1 SC 12:03:43.5282965 NewMyTrades 1 SC 12:03:44.8407965 NewMyTrades 0 SC 12:03:56.9657965 Sell|2 SC 12:03:59.5282965 NewMyTrades -2 SC 12:05:56.0439215 Buy|3

Сорри, что на VB...

Protected Overrides Function OnProcess() ' логика стратегии AddLog(StrategyErrorStates.None, _Order.Direction.ToString & "|" & _Order.Volume)) RegisterOrder(_Order) End Function

Private Sub StratC_NewMyTrades() _TotNet = Me.Trader.GetPosition(Portfolio, Security).CurrentValue AddLog(StrategyErrorStates.None, "NewMyTrades " & _TotNet) End Sub


Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 5/18/2011
Reply


Пример Sample запускали? Там тоже с задержками появляются сделки?

Thanks:

vfreeman

Avatar
Date: 5/18/2011
Reply


Mikhail Sukhov: Пример Sample запускали? Там тоже с задержками появляются сделки?

к сожалению, не могу открыть примеры из поставки Stock#. ругается:

Ошибка 2 Тип "System.Windows.Markup.IQueryAmbient" определен в сборке, ссылка на которую отсутствует. Следует добавить ссылку на сборку "System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089". C:\work\StockSharp\Sources\Hydra\Plugins\Rts\RtsTradeSource.cs 82 10 Rts

и еще куча ошибок

пытался добавлять ссылку на System.Xaml - безрезультатно

Sample.exe запускается, правильно определяет путь и подключается к квику, но во всех таблицах - пусто Verifier.exe запускается, правильно определяет путь, при нажатии на "проверить" вываливается по эксепшену

использую StockSharp 3.1.9 Visual C# 2010 экспресс Win XP SP3

Thanks:

Mikhail Sukhov

Avatar
Date: 5/18/2011
Reply


примеры под .NET 3.5

Thanks:

vfreeman

Avatar
Date: 5/19/2011
Reply


Mikhail Sukhov: примеры под .NET 3.5

установил .net 3.5 запустил Sample - в окне мои сделки, сделка появляется почти мгновенно - в моем коде, судя по журналу проходит около 1.5 секунд. если получится разобраться (у меня с C# проблемы) с Sample, попробую снабдить логированием, чтобы поточнее убедиться что в Sample задержка отсутствует. а как посоветуете разобраться, если в Sample задержка отсутствует?

Thanks:


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

loading
clippy