Работа со стаканом заявок


Работа со стаканом заявок
Atom
2/4/2019


Добрый день.

Имею историю по стаканам.
History.zip

Загружаю историю по стакану из локального хранилища.
LKOH.txt
По времени всё ок. (06:59:46.253, 06:59:46.643... меняется)
QuoteChange,T(L)=2019/01/30 03:59:45.114,T(S)=2019/01/30 06:59:45.114 {{ 10 - 10 }}
QuoteChange,T(L)=2019/01/3106:59:46.253,T(S)=2019/01/30 06:59:45.114 {{ 10 - 10 }}
QuoteChange,T(L)=2019/01/31 06:59:46.643,T(S)=2019/01/30 06:59:45.114 {{ 10 - 10 }}

Гружу историю через HistoryEmulationConnector (аналогично как в S# Shell) и не могу найти свойство отвечающее за QuoteChange в коннекторе и стратегии.
Capture.PNG
Отображается неизменяемое 06:59:45

WriteLine(FirstSecurity.Code + " " + Connector.CurrentTime) и
WriteLine(SecondSecurity.Code + " " + Connector.MarketDataAdapter.CurrentTime) в ProcessMarketDepth(MarketDepth marketDepth)
both.txt

Где находится информация о QuoteChange time в HistoryEmulationConnector или стратегии?
History.zip 1 MB (420) LKOH.txt 2 MB (531) Capture.PNG 36 KB (690) both.txt 15 MB (335)

Tags:


Thanks:


< 1 2 3  >
Support

Avatar
Date: 2/12/2019
Reply


В случае реального подключения это будет MarketDepth.LocalTime.
Thanks:

Дмитрий_

Avatar
Date: 2/12/2019
Reply


Support Go to
В случае реального подключения это будет MarketDepth.LocalTime.

И логичный вопрос - в случае исторического коннектора его никак не получить?

Thanks:

Дмитрий_

Avatar
Date: 2/12/2019
Reply


.
Thanks:

Support

Avatar
Date: 2/13/2019
Reply


На истории это поле не имеет смысла так как локальное время совпадает с серверным.
Thanks:

Дмитрий_

Avatar
Date: 2/13/2019
Reply


Support Go to
На истории это поле не имеет смысла так как локальное время совпадает с серверным.

Если на истории стакана локальное время совпадает с серверным, значит и в сделках по стакану

локальное время будет совпадать с серверным.

Получается, время сделки тоже не доступно и каждая сделка по времени будет = 06:59:45?
Thanks:

Support

Avatar
Date: 2/13/2019
Reply


Пожалуйста уточните ваш вопрос. Сделки имеют те временные отметки, которые прислала биржа.
Thanks:

Дмитрий_

Avatar
Date: 2/13/2019
Reply


Support Go to
Пожалуйста уточните ваш вопрос. Сделки имеют те временные отметки, которые прислала биржа.

Ок.
Как внутри метода void ProcessNewTrade(Trade obj) получить временную отметку?
Thanks:

Support

Avatar
Date: 2/13/2019
Reply


Trade.Time
Thanks:

Дмитрий_

Avatar
Date: 2/13/2019
Reply


Снимок.PNG
Данное свойство (при историческом коннекторе) всегда имеет значение 06:59:45.

Другими словами.

Как внутри метода void ProcessNewTrade(Trade obj) при историческом коннекторе определить время сделки (сделка пришла в 10:00:00.000 или 11:26:14.101)?
Снимок.PNG 25 KB (375)
Thanks:

Support

Avatar
Date: 2/14/2019
Reply


Предоставлен ли ответ здесь https://stocksharp.com/posts/m/46732/ ?
Thanks:
< 1 2 3  >

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

loading
clippy