Type/to search

二重指数移動平均線キャッチ戦略

Common strategy
Created: 2023-12-13 15:28:50
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、二本の指数移動平均線(EMA)を用いて市場トレンドの方向性を判断し、ボリンジャーバンドを用いて買われ過ぎ・売られ過ぎを判定することで、安値で買い、高値で売り、利益を確定して退出する手法です。

戦略の原理

本戦略では、二本の指数移動平均線で市場全体のトレンドを判断し、ボリンジャーバンドで具体的なエントリータイミングを決定します。

二本の指数移動平均線の計算方法は、短期と長期の指数移動平均線をそれぞれ算出し、短期線が長期線を下から上に突破した場合を買いシグナル、短期線が長期線を上から下に割り込んだ場合を売りシグナルとします。

ボリンジャーバンドは、価格が買われ過ぎか売られ過ぎかを判断します。バンドの中央線はn日間の終値の移動平均線で、バンド幅は移動平均線の標準偏差のn日分の値です。価格が上限バンドに近づくと買われ過ぎ、下限バンドに近づくと売られ過ぎと判定されます。

本戦略のルールは以下の通りです。
短期移動平均線が下から上に長期移動平均線を突破し、かつ終値がボリンジャーバンドの上限を突破した場合に買いエントリー。短期移動平均線が上から下に長期移動平均線を割り込み、かつ終値がボリンジャーバンドの下限を下回った場合に売りエントリー。

買いエントリー後のストップロスは、それ以前のn日間の最安値、利食いはエントリー価格の1.6倍とします。売りエントリー後のストップロスは、それ以前のn日間の最高値、利食いはエントリー価格の1.6倍とします。

さらに、本戦略ではEMAの多空指標を用いて全体のトレンドを判断し、逆張りエントリーを回避します。

優位性分析

  1. 二本の指数移動平均線で全体トレンドを判断し、ボリンジャーバンドで具体的な売買ポイントを判断するため、指標の組み合わせが合理的です。
  2. 買いのストップロスに過去n日間の最安値、売りのストップロスに過去n日間の最高値を用いることで、ストップロスが刈り取られる確率を低減します。
  3. 利食いポイントをエントリー価格の1.6倍とすることで、十分な利益を獲得しやすくなります。
  4. EMAの全体トレンド指標を考慮することで、逆張りエントリーを回避し、システム損失を低減できます。

リスク分析

  1. ボリンジャーバンドのパラメータを適切に最適化しないと、取引頻度が高くなりすぎたり、シグナルが少なすぎたりする可能性があります。
  2. ストップロスが甘すぎると、より大きな損失を被る可能性があります。
  3. 利食いが甘すぎると、より大きな利益を逃す可能性があります。

これらのリスクに対して、ボリンジャーバンドのパラメータ組み合わせを最適化し、異なるストップロス・利食い水準をテストして、最適なパラメータを選択します。

最適化の方向性

  1. ボリンジャーバンドのパラメータを最適化し、最適なパラメータ組み合わせを探します。
  2. 異なるストップロス幅のパラメータをテストし、ストップロスが刈り取られる確率を低減します。
  3. 異なる利食い倍率のパラメータをテストし、より大きな利益を得ることを目指します。

まとめ

本戦略は、二本の指数移動平均線で市場全体のトレンドを判断し、ボリンジャーバンドで具体的な売買タイミングを判断するもので、バックテストデータにおいて良好な結果を示しています。パラメータの最適化やルールの修正により、さらなる改善が期待できます。また、そのストップロス・利食いメカニズムは、他の戦略にも移植可能であり、参考価値があります。

Source
Pine
/*backtest
start: 2023-12-05 00:00:00
end: 2023-12-06 22:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This close code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © AugustoErni

//@version=5
Strategy parameters
Strategy parameters
BB Length/Comprimento da Banda de Bollinger
BB Standard Deviation/Desvio Padrão da Banda de Bollinger
EMA Length/Comprimento da Média Móvel Exponencial
Highest High Length/Comprimento da Alta Maior
Lowest Low Length/Comprimento da Baixa Menor
Target Take Profit/Objetivo de Lucro Alvo
Check Trend EMA/Verificar Tendência da Média Móvel Exponencial
Add Another Crossover Check/Adicionar Mais uma Verificação de Cruzamento Superior
Add Another Crossunder Check/Adicionar Mais uma Verificação de Cruzamento Inferior
Show Inside Bar Pattern/Mostrar Padrão de Inside Bar
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)