Диаграмма стратегии «Смена месяца»
English | 中文 | Español | Deutsch | Português | 日本語
Эта диаграмма торгует не ценовую фигуру, а календарный эффект: она держит лонг на стыке двух месяцев и стоит вне рынка в середине месяца. Индикаторов здесь нет вовсе — единственный вход это дата завершённой свечи.
Обзор стратегии
- Конвертер достаёт номер дня из времени открытия свечи, а короткая формула превращает его в расстояние до ближайшего края месяца: min(day - 1, 31 - day).
- Одного порога хватает на всё окно: пока это расстояние не больше порога, дата считается сменой месяца, больше — серединой месяца.
- Календарные дни задают симметричное окно вокруг границы месяца. В 31-дневном месяце оно накрывает первые шесть и последние шесть календарных дней, в коротком месяце — на день-два меньше.
- Стратегия только лонговая, поэтому проверка позиции выбирает между открытием и закрытием, а шортовой ветви нет совсем.
Правила входа и выхода
- Вход в лонг: Расстояние до края месяца не превышает окно, а позиция не в лонге. Заявка покупает фиксированный объём и открывает лонг, который и должен пережить смену месяца.
- Вход в шорт: Шортовых входов нет. Стратегия либо держит лонг, либо стоит вне рынка.
- Выход: Расстояние до края месяца больше окна, а позиция в лонге. Кубик закрытия отправляет рыночную заявку на размер открытой позиции, и середину месяца диаграмма проводит во флэте. Стоп-лосса и тейк-профита нет.
Параметры
| Параметр | По умолчанию | Описание |
|---|---|---|
| Window, days | 5 | Полуширина календарного окна в днях: дата считается сменой месяца, пока она не дальше этого значения от первого или последнего числа. |
| Volume | 1 | Объём заявки в лотах для открытия лонга; выход закрывает столько, сколько открыто. |
| Candles | 00:30:00 | Таймфрейм свечей, на котором работает вся диаграмма. |
Детали диаграммы
- Кубик свечей питает конвертер с типом «свеча» и путём свойства OpenTime.Day, который выдаёт календарный день обычным числом.
- Кубик формулы сворачивает это число в расстояние до ближайшего края месяца, поэтому один порог покрывает и конец текущего месяца, и начало следующего.
- Два кубика сравнения делят календарь на окно и всё остальное; ещё два сравнивают позицию с нулевой константой.
- Каждое логическое И объединяет одно календарное условие с одним условием по позиции: первое запускает кубик открытия позиции, второе — кубик закрытия, который берёт размер из самой позиции.
Использование
Импортируйте файл .json в Designer, прогоните схему на исторических данных в тестере, затем подстройте параметры или сами кубики под свой инструмент, прежде чем торговать вживую.