Кубик "BarDate"

Понадобилось узнавать дату бара, задача была такая - узнавать после изменения позиции дату бара, на котором изменилась позиция. Кубик "Номер бара входа в измененную позицию" в ТСЛаб имеется, а вот "дата входа в измененную позицию" что-то не нашел. Чтобы можно было применять и в других случаях по-быстрому написал кубик. Возможно будет полезным не только мне. Кубик выдает дату конкретного бара формате ТСЛаб. На вход подаем инструмент и номер бара. Работает как с потоковыми кубиками, так и не с потоковыми кубиками. В случае если номера бара меньше нуля, больше номера последнего или текущего бара (в случае если номер подается с непотокового кубика), то кубик выдает ноль. В случае если дата бара раньше чем 01.01.2021 00:00:00, то выдает ноль.

Примечание: Кубик работает только совместно с библиотекой ServiceLib, которую необходимо поместить в папку Handlers

Дисклеймер: Кубик предоставляется "as is", но с обязательным тестированием и проверкой всех данных вручную. При выявлении багов просьба писать в телеграмм: @AleksandrGanov

Общая информация по доп.кубикам:
===================================
Примеры использования:
========================


Attachments
ПримерИспользования.jpg (177 downloads)
gaaCommon_ServiceLib.zip (50 downloads)
gaaDateTime_BarDate.zip (51 downloads)
ConvertDataToTSLabFormat.cs (72 downloads)
BarDate.cs (61 downloads)



Отредактировано AleksandrGanov (Mon Oct 18 2021 02:34 PM)