Type/to search

Стратегия стоп-лосса на основе индикатора MACD

Common strategy
Created: 2023-10-26 15:51:34
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия основана на индикаторе MACD и разработана для долгосрочной торговли с контролем риска по каждой сделке. По сравнению с традиционными стратегиями, которые переключаются между длинными и короткими позициями, данная стратегия уделяет больше внимания контролю риска по каждой сделке. Стратегия вычисляет целевые уровни стоп-лосса и тейк-профита, устанавливает разумный размер позиции, чтобы ограничить максимальный возможный убыток по каждой сделке. Это позволяет эффективно контролировать просадки и получать стабильную долгосрочную доходность.

Принцип

Стратегия сначала вычисляет линии MACD и Signal. Когда линия MACD пересекает линию Signal снизу вверх, это считается сигналом на покупку. Для фильтрации ложных пробоев стратегия требует, чтобы barssince(crossover(macd_line, signal_line)) <= 5, то есть пробой произошел в течение последних 5 свечей. Также требуется, чтобы обе линии MACD и Signal были ниже 0, что указывает на состояние перепроданности, и чтобы цена закрытия была выше скользящей средней WMA, что указывает на восходящий тренд. При выполнении этих условий открывается длинная позиция.

Для каждой сделки стратегия вычисляет разумные уровни стоп-лосса и тейк-профита. Стоп-лосс устанавливается как минимальная цена за последние 3 свечи. Тейк-профит устанавливается как цена покупки плюс 4-кратное расстояние от стоп-лосса до цены покупки.

Ключевым моментом является то, что стратегия рассчитывает конкретный размер позиции для каждой сделки на основе приемлемого риска. Параметр capital_risk задает максимально допустимый процент потерь от общего капитала на одну сделку. Затем на основе размера стоп-лосса рассчитывается объем позиции в долларах. После этого конвертируется в количество контрактов для открытия длинной позиции.

Риск на каждую сделку контролируется в пределах 1% от общего капитала, что позволяет эффективно управлять просадками. В то же время, уровень тейк-профита достаточно велик, что позволяет получать высокую прибыль.

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

  • Приоритет контроля риска, риск каждой сделки контролируется
  • Оптимизация размера позиции для максимального использования капитала
  • Стратегия стоп-лосса позволяет эффективно контролировать просадки
  • Разумный тейк-профит, высокий потенциал прибыли

Риски и улучшения

  • Индикатор MACD запаздывает, может пропустить быстро меняющиеся тренды
  • Неправильная установка уровней стоп-лосса или тейк-профита может снизить прибыль или увеличить риск
  • Возможна чрезмерная частота сделок, увеличение торговых издержек

Можно рассмотреть:

  • Интеграция других индикаторов для определения тренда, чтобы избежать запаздывания MACD
  • Оптимизация алгоритмов стоп-лосса и тейк-профита для большей гибкости
  • Умеренное снижение частоты сделок для уменьшения торговых издержек

Заключение

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

Source
Pine
/*backtest
start: 2022-10-19 00:00:00
end: 2023-10-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy( "McDonalds ", shorttitle="Ur Lovin' It", initial_capital=10000, default_qty_type=strategy.cash, currency=currency.USD )

capital_risk    = input( 1.0, "% capital risk per trade" ) / 100
Strategy parameters
Strategy parameters
% capital risk per trade
Take Profit in 'R'
WMA Bias Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)