NewMyTrades - сделки с запозданием?
Коллеги, подскажите, плз, в чем может быть проблема. Написал несложную стратегию, сейчас тестирую её.
Чтобы не загромождать, приведу только небольшую часть кода и журнала.
Проблема в том, что 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