S#

Время биржи меняется в зависимости от используемого TimeFrame


Время биржи меняется в зависимости от используемого TimeFrame
Atom Reply
5/22/2013


Gii

Avatar
Training
Stock Sharp 4.1.12, EmulationTrader
При тестировании на истории получаю свечи. Свечи TimeFrame <= 30мин приходят правильно.
Часовые свечи или с большим TimeFrame чем час, приходят с текущим временем на час раньше в независимости от величины TimeFrame.
Код

Series.WhenCandlesFinished().Do(CandleTest).Apply(this);   // Правило реакции на конец пришедшей свечки

.....
//CandleTest
 var time = Trader.GetMarketTime(_excheng.Exchange);

 this.AddInfoLog(string.Format("Текущая свечка Time/OpenTime/CloseTime= || {0:T}|| {1:T} | {2:T} ||",time,   candle.OpenTime,candle.CloseTime));



Thanks:




2 Answers
esper

Avatar
Programmer
Date: 5/28/2013
Reply


Вы тестируете по свечкам или по сделкам?
Thanks:

Gii

Avatar
Training
Date: 5/28/2013
Reply


По сделкам.
Topic starter
Thanks:


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

loading
clippy