Торговая стратегия пересечения двух SMA
Обзор
Данная стратегия основана на сигналах пересечения двух скользящих средних (SMA) для определения точек входа и выхода. Конкретно: короткая SMA имеет период 14, длинная SMA – период 28. Когда короткая SMA пересекает длинную SMA снизу вверх – сигнал на покупку (лонг); когда короткая SMA пересекает длинную SMA сверху вниз – сигнал на продажу (шорт).
Принцип стратегии
-
Входные параметры
- Настройка скользящих средних: задаются периоды быстрой и медленной линий
- Take profit и Stop loss: задаются коэффициенты тейк-профита и стоп-лосса
- Управление капиталом: задаются начальный капитал, режим комиссии, ставка комиссии и т.д.
-
Переменные
Определены некоторые промежуточные переменные для хранения цен тейк-профита, стоп-лосса, количества позиций и т.п. Это позволяет избежать повторных вычислений.
-
Определение сигналов
Сигналы на покупку и продажу определяются по пересечению скользящих средних (SMA).
-
Правила входа
При получении сигнала на вход сначала закрывается предыдущая противоположная позиция, затем по логике стратегии выставляется ордер.
-
Правила выхода
Установлены правила выхода по тейк-профиту и стоп-лоссу.
-
Управление капиталом
Риск по позиции контролируется с помощью размера позиции.
Преимущества
-
Простота в реализации, легко понять
-
Управляемая просадка
-
Легко оптимизировать параметры
Риски и их решение
-
Запаздывание сигналов пересечения
Можно сократить периоды скользящих средних или комбинировать с другими индикаторами
-
Большой риск стоп-лосса при боковом рынке
Можно увеличить ширину стоп-лосса или использовать трейлинг-стоп
-
Неправильный подбор параметров может увеличить убытки
Необходимо тщательно протестировать и оптимизировать параметры на исторических данных
Идеи по оптимизации
-
Комбинировать с другими индикаторами
Например, MACD, Стохастик (KD) и т.д., чтобы уменьшить запаздывание сигналов скользящих средних
-
Оптимизировать параметры скользящих средних
Протестировать больше комбинаций периодов
-
Протестировать различные стратегии тейк-профита и стоп-лосса
Экспериментировать с фиксированными значениями тейк-профита и стоп-лосса, трейлинг-стопом и т.п.
Заключение
Общая логика стратегии ясна и понятна, результаты бэктестинга хорошие, реализация также проста, что делает её подходящей для начинающих трейдеров. Однако остаётся пространство для улучшения. Рекомендуется комбинировать с дополнительными индикаторами и стратегиями управления капиталом для повышения устойчивости стратегии.
/*backtest
start: 2023-10-21 00:00:00
end: 2023-11-20 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © BigJasTrades https://linktr.ee/bigjastrades
// READ THIS BEFORE USE:- 1

