У вас не стоит Flash Player
Настройки
#86898 - Mon Mar 15 2021 11:52 PM Кубик "CloseEveryPeriod"
AleksandrGanov Offline
member

Registered: Fri Jun 02 2017
Записи: 180
Loc: Kamchatka
Кубик "CloseEveryPeriod"

Кубик определяет финальные даты каждого периода: месяц, год, день и дает сигнал на выход на предпоследнем баре каждого периода, то есть фактически выход будет осуществлен на следующем последнем баре. По умолчанию настройка установлена на 1, то есть сигнал на выход появится на предпоследнем баре. В случае если есть опасения, что система может не выйти на последнем баре, можно сместить настройку на нужное кол-во баров назад, но не более 3х. Если кол-во баров сессии меньше, чем установленное значение баров, то сигнал выхода выдается на первом баре соответствующей сессии

В настройках имеется 3 интервал: день, месяц, год. Исходя из установленной настройки сигнал на выход будет дан перед последним баром дня, месяца, года. Использовать можно как для тестирования, так и для реальной торговли для выхода в конце дня.
Кубик потоковый, что автоматически делает выдаваемый им список значений кешируемым при оптимизации

Общая информация по доп.кубикам:
================================
  • Для корректной работы кубика необходимо в папку Handlers также поместить общую библиотеку для кубиков. Библиотека содержит методы логирования, расчета и т.д., которые применяются в разных кубиках, поэтому весь этот функционал вынесен в отдельную dll, чтобы не повторяться и всегда иметь "свежие" версии кода
  • побарный (не потоковый) кубик: https://docs.tslab.pro/pages/viewpage.action?pageId=38961293
  • папка Handlers и создание индикаторов на API: https://docs.tslab.pro/pages/viewpage.action?pageId=20185716


Attachments
gaaCommon_ServiceLib.zip (63 downloads)
CloseEveryPeriod.cs (82 downloads)
gaaStatData_CloseEveryPeriod.zip (56 downloads)
выход каждый день.jpg (61 downloads)



Отредактировано AleksandrGanov (Tue Mar 16 2021 12:10 AM)

Наверх
#86899 - Tue Mar 16 2021 09:13 AM Re: Кубик "CloseEveryPeriod" [Re: AleksandrGanov]
NORD Offline
stranger

Registered: Tue Apr 30 2019
Записи: 20
Спасибо. Не хватает периода неделя, до полного комплекта еще бы и квартал

Наверх
#86900 - Tue Mar 16 2021 11:22 AM Re: Кубик "CloseEveryPeriod" [Re: NORD]
AleksandrGanov Offline
member

Registered: Fri Jun 02 2017
Записи: 180
Loc: Kamchatka
подумаю на досуге, на самом деле интересная задачка учитывая, что в котировках нет дней окончания недели и может не быть дней окончания квартала smile


Отредактировано AleksandrGanov (Tue Mar 16 2021 11:22 AM)

Наверх
#86903 - Thu Mar 18 2021 01:52 PM Re: Кубик "CloseEveryPeriod" [Re: AleksandrGanov]
infomax Offline
stranger

Registered: Thu Sep 29 2016
Записи: 6
Александр, спасибо за ваш труд!

Наверх
#86907 - Tue Mar 23 2021 07:36 PM Re: Кубик "CloseEveryPeriod" [Re: infomax]
AleksandrGanov Offline
member

Registered: Fri Jun 02 2017
Записи: 180
Loc: Kamchatka
Добавлена настройка "Активен только в Lab".



Смысл настройки в том, что сигнал будет выдаваться только если режим "Лаборатория". Идея такая - если после тестирования чего-либо забыли убрать кубик из скрипта, то в режиме "Агента" кубик не выдавать сигналы, если же сигналы нужны и в режиме "Агента", то просто снимаем галку и кубик будет работать в том числе и в режиме "Агента"


Attachments
АктивенТолькоВЛаб.jpg (150 downloads)
gaaCommon_ServiceLib.zip (47 downloads)
gaaStatData_CloseEveryPeriod.zip (45 downloads)


Наверх
#86938 - Mon Apr 19 2021 05:52 PM Re: Кубик "CloseEveryPeriod" [Re: AleksandrGanov]
AleksandrGanov Offline
member

Registered: Fri Jun 02 2017
Записи: 180
Loc: Kamchatka
исправлены мелкие недочеты в работе кубика


Attachments
gaaCommon_ServiceLib.zip (40 downloads)
gaaStatData_CloseEveryPeriod.zip (41 downloads)


Наверх


Moderator:  ViL, sar