Type/to search

Количественная стратегия «золотой крест / смертельный крест» полос Боллинджера для кросс-валютных пар

Common strategy
Created: 2023-12-27 14:28:21
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

Основная логика стратегии заключается в сравнении пересечения быстрой и медленной линий MACD для определения тренда. MACD — это разница между скользящими средними, рассчитываемая как разница между краткосрочной и долгосрочной скользящими средними для оценки рыночного тренда и импульса. Пересечение быстрой и медленной линий образует «золотой крест» или «крест смерти».

Когда быстрая линия пересекает медленную линию снизу вверх, формируется «золотой крест», указывающий на бычий тренд. В этом случае стратегия открывает длинную позицию. Когда быстрая линия пересекает медленную линию сверху вниз, формируется «крест смерти», указывающий на медвежий тренд. В этом случае стратегия открывает короткую позицию.

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

Преимущества анализа

Данная стратегия обладает следующими преимуществами:

  1. Использование индикатора MACD для определения рыночного тренда — это классический и надежный инструмент технического анализа.

  2. Открытие позиций частями позволяет контролировать риск по каждой отдельной сделке.

  3. Добавление позиций может увеличить потенциал прибыли за счет принципа Мартингейла.

  4. Настройка уровня тейк-профита для ограничения убытков.

Анализ рисков

Данная стратегия также имеет определенные риски:

  1. Индикатор MACD не может идеально предсказывать движение рынка и может давать ложные сигналы.

  2. Добавление позиций на весь счет несет риск увеличения просадки. Рекомендуется соответствующим образом регулировать процент добавляемых позиций.

  3. Слишком маленький уровень тейк-профита может ограничить потенциал прибыли. Его можно корректировать в зависимости от инструмента.

  4. Необходимо правильно распределять долю средств на открытие позиций, чтобы торговля по отдельному инструменту не превышала ограничения счета.

Направления оптимизации

Данную стратегию можно оптимизировать по следующим направлениям:

  1. Тестирование различных параметров MACD для поиска наиболее подходящих параметров для конкретного торгуемого инструмента.

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

  3. Раздельное тестирование параметров тейк-профита для длинных и коротких операций с целью определения оптимального уровня фиксации прибыли.

  4. Оценка способности счета к наращиванию позиций и установление разумного максимального лимита позиции по одному инструменту.

  5. Добавление логики стоп-лосса. При резких изменениях рынка стоп-лосс может эффективно ограничить убытки.

Заключение

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

Source
Pine
/*backtest
start: 2023-11-26 00:00:00
end: 2023-12-26 00:00:00
period: 1h
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/
// © TradingSoft_tech

//@version=5
Strategy parameters
Strategy parameters
SignalFast
SignalSlow
StepAddPurchases
VolumePurchases
Buy
Sell
Long Take Profit (%)
Short Take Profit (%)
Martingale
VolumeDepo
PercentOfDepo
Test Start Year
Test Start Month
Test Start Day
Test End Year
Test End Month
Test End Day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)