Двойная стратегия преследования скользящей средней

Автор:Чао Чжан, Дата: 2024-02-20 14:11:31
Тэги:

img

Обзор

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

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

Стратегия использует скользящие средние Хайкина Аши для определения тенденций.

  1. Вторая скользящая средняя используется для определения обратного тренда.
  2. Третья скользящая средняя используется для выявления сильных сигналов прорыва для сложения позиций.

Логика входа:

  1. Когда второй скользящий средний цвет меняется с красного на зеленый, переходите на длинный.
  2. Если третья скользящая средняя теперь показывает сильный сигнал восходящего тренда (зеленая свеча без нижней тени), добавьте позицию.
  3. Допустить до 5 дополнений.

Логика выхода:

  1. Когда изменяется цвет движущейся средней, закрывайте все позиции.

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

Преимущества этой стратегии:

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

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

Существуют также некоторые риски:

  1. Двойные пересечения скользящих средних могут вызвать сбои.
  2. Слишком большая сумма может увеличить убытки.
  3. Параметры должны быть настроены для различных продуктов и временных рамок.

Риски можно управлять с помощью стоп-лосса, сокращения добавлений и оптимизации параметров.

Руководство по оптимизации

Стратегия может быть улучшена в следующих аспектах:

  1. Испытайте различные наборы параметров для скользящих средних.
  2. Оптимизируйте методы стоп-лосса, такие как стоп-лосс.
  3. Параметры испытаний отдельно для различных продуктов.
  4. Добавьте фильтры, чтобы не добавлять слишком быстро.
  5. Включить другие показатели для времени входа.

Резюме

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


/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("平均K腳本交易策略", overlay=true)

// 定義 Heikin Ashi 指標
ha_open = security(heikinashi(syminfo.tickerid), "60", open)
ha_high = security(heikinashi(syminfo.tickerid), "60", high)
ha_low = security(heikinashi(syminfo.tickerid), "60", low)
ha_close = security(heikinashi(syminfo.tickerid), "60", close)

// 確定 Heikin Ashi 指標的顏色
isGreen = ha_open < ha_close

// 定義加碼次數
var int add_on_buy = 10
var int add_on_sell = 10

// 定義進場和出場條件
long_condition = crossover(ha_close, ha_open) and isGreen and ha_low == ha_open
short_condition = crossunder(ha_close, ha_open) and not isGreen and ha_high == ha_open
exit_condition = crossover(ha_open, ha_close) or crossunder(ha_open, ha_close)

// 如果條件符合,進行進場和出場操作
if (long_condition)
    strategy.entry("Buy", strategy.long)
if (short_condition)
    strategy.entry("Sell", strategy.short)
if (exit_condition)
    strategy.close("Buy")
    strategy.close("Sell")

// 繪製 Heikin Ashi 蠟燭圖
plotcandle(iff(ha_open < ha_close, ha_open, na), ha_high, ha_low, ha_close, title='Green Candles', color=#53b987, wickcolor=#53b987, bordercolor=#53b987)
plotcandle(iff(ha_open >= ha_close, ha_open, na), ha_high, ha_low, ha_close, title='Red Candles', color=#eb4d5c, wickcolor=#eb4d5c, bordercolor=#eb4d5c)


Больше