📚 В этой статье разберем небольшую, но полезную вещь — сделаем так, чтобы TSLab показывал текущий номер месяца.
📆 Месяцев в году 12, следовательно так и сделаем по порядку: 1-Январь, 2-Февраль, 3-Март, 4-Апрель, 5-Мая, 6-Июнь, 7-Июль, 8-Август, 9-Сентябрь, 10-Октябрь, 11-Ноябрь, 12-Декабрь.
🤖 Теперь создадим новый скрипт. Возьмем кубик «Дата» и в Формуле пропишем следующие условия:
💬 (Дата-Дата%100 — (Дата-Дата%10000))/100
📋 где «Дата» — текущая дата в формате год месяц день — шестизначное число, например сегодня это 210707 (9 Июля 2021г.)
✏️ % — выдает остаток от деления целых чисел
💡 В итоге мы вычитаем из текущей Даты остаток при делении на 100 (дни), а потом остаток при делении на 10000 (год), получаем месяц
💻 На выходе из Формулы число с порядковым номером месяца!
👍🏻 Способов применения нашего творения очень много, одно из них проверить на инструментах присутствует ли сезонность по месяцам, например в какой-то месяц каждый год рост цена, в какой-то снижение, в какой-то вообще лучше не торговать.
🛠 Вот, например, сделаем фильтр, что в лонг не торгуем в один месяц, а в шорт не торгуем еще в какой-то месяц.
📈 Возьмем простой скрипт на основе свечной модели три свечи, инструмент Si, результаты следующие:
Фактор восстановления 11,9, а П/У 67446
📊 Теперь внедрим наш фильтр в алгоритм.
Если, например, задать, что в лонг не торгуем в Декабре (12), а в шорт не торгуем в Июне (6), то выглядеть результаты будут так:
После добавления фильтра Фактор восстановления стал 12,96, а П/У 80572
🎬 НЕБОЛЬШОЕ ВИДЕО ПО ПОЛУЧЕНИЮ НОМЕРА МЕСЯЦА В TSLAB https://youtu.be/xH8eKt2S-yQ 👉🏻 Также подробнее читайте тут: https://daytradingschool.ru/kak-uznat-nomer-mesyaca-v-tslab/

Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев