Type/to search

Торговая стратегия пересечения двух SMA

Common strategy
Created: 2023-11-21 12:26:53
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия основана на сигналах пересечения двух скользящих средних (SMA) для определения точек входа и выхода. Конкретно: короткая SMA имеет период 14, длинная SMA – период 28. Когда короткая SMA пересекает длинную SMA снизу вверх – сигнал на покупку (лонг); когда короткая SMA пересекает длинную SMA сверху вниз – сигнал на продажу (шорт).

Принцип стратегии

  1. Входные параметры

    • Настройка скользящих средних: задаются периоды быстрой и медленной линий
    • Take profit и Stop loss: задаются коэффициенты тейк-профита и стоп-лосса
    • Управление капиталом: задаются начальный капитал, режим комиссии, ставка комиссии и т.д.
  2. Переменные

    Определены некоторые промежуточные переменные для хранения цен тейк-профита, стоп-лосса, количества позиций и т.п. Это позволяет избежать повторных вычислений.

  3. Определение сигналов

    Сигналы на покупку и продажу определяются по пересечению скользящих средних (SMA).

  4. Правила входа

    При получении сигнала на вход сначала закрывается предыдущая противоположная позиция, затем по логике стратегии выставляется ордер.

  5. Правила выхода

    Установлены правила выхода по тейк-профиту и стоп-лоссу.

  6. Управление капиталом

    Риск по позиции контролируется с помощью размера позиции.

Преимущества

  1. Простота в реализации, легко понять

  2. Управляемая просадка

  3. Легко оптимизировать параметры

Риски и их решение

  1. Запаздывание сигналов пересечения

    Можно сократить периоды скользящих средних или комбинировать с другими индикаторами

  2. Большой риск стоп-лосса при боковом рынке

    Можно увеличить ширину стоп-лосса или использовать трейлинг-стоп

  3. Неправильный подбор параметров может увеличить убытки

    Необходимо тщательно протестировать и оптимизировать параметры на исторических данных

Идеи по оптимизации

  1. Комбинировать с другими индикаторами

    Например, MACD, Стохастик (KD) и т.д., чтобы уменьшить запаздывание сигналов скользящих средних

  2. Оптимизировать параметры скользящих средних

    Протестировать больше комбинаций периодов

  3. Протестировать различные стратегии тейк-профита и стоп-лосса

    Экспериментировать с фиксированными значениями тейк-профита и стоп-лосса, трейлинг-стопом и т.п.

Заключение

Общая логика стратегии ясна и понятна, результаты бэктестинга хорошие, реализация также проста, что делает её подходящей для начинающих трейдеров. Однако остаётся пространство для улучшения. Рекомендуется комбинировать с дополнительными индикаторами и стратегиями управления капиталом для повышения устойчивости стратегии.

Source
Pine
/*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:
Strategy parameters
Strategy parameters
Indicator Settings
Short SMA Length
Long SMA Length
Compounding
Compounding
Take Profit and Stop Loss
Use Take Profit
Take Profit %
Use Stop Loss
Take Profit %
TRADING WINDOW
Start Date
End Date
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)