平均ストキャスティクス取引戦略
概要
本戦略は平均ストキャスティクス指標に基づいて取引シグナルを判断する、トレンドフォロー戦略です。この戦略は平均ストキャスティクス%Kと%Dの移動平均を計算し、それらがゴールデンクロスした時に買い、デッドクロスした時に売る、典型的なトレンドフォロー戦略です。
戦略の原理
-
平均ストキャスティクス%Kと%Dの値を計算します。%Kは一定期間の終値に基づいて計算されたストキャスティクスの移動平均であり、現在の価格と一定期間の最高値・最安値との相対位置を反映します。%Dは%Kの移動平均であり、トレンドを確認するために使用します。
-
%Kと%Dに対してそれぞれ指数平滑移動平均(EMA)を適用し、平均ストキャスティクスの平均値である_avg_kと_avg_dを求めます。
-
取引シグナルの判断:
- 買いシグナル:_avg_kが_avg_dを上抜け、かつ_avg_d < 20の場合、買い建て
- 売りシグナル:_avg_kが_avg_dを下抜け、かつ_avg_d > 80の場合、売り建て
-
ポジション管理:
- 買いポジションのストップロス:_avg_d > 80の場合に決済
- 売りポジションのストップロス:_avg_d < 20の場合に決済
-
同一方向の注文は最大3つまで許可、これはナンピン戦略です。
戦略の利点
-
二重移動平均線を使用してゴールデンクロス・デッドクロスを判断することで、偽のブレイクアウトを効果的にフィルタリングし、シグナルの品質を向上させます。
-
平均ストキャスティクス指標を適用することで、価格トレンドを効果的に追跡できます。
-
買われ過ぎ・売られ過ぎのゾーン判定を組み合わせることで、レンジ相場での頻繁な取引を回避できます。
-
ナンピンが許可されているため、トレンド相場でより多くの利益を得られます。
-
ストップロス戦略により、1回の損失を抑制できます。
戦略のリスク
-
二重移動平均線取引戦略は頻繁な取引を発生させやすく、取引コストが高いと利益に悪影響を及ぼします。
-
固定ストップロスポイントを使用すると、トレンドから早期にストップロスで退出してしまう可能性があります。
-
ナンピンの回数が多すぎると、損失が拡大する可能性があります。
-
トレンド反転点を効果的に判断できず、トレンド反転時に大きな損失が発生する可能性があります。
-
パラメータ期間の最適化が必要であり、期間によって効果が大きく異なります。
最適化の方向性
-
トレンド判断指標を導入し、逆張り取引を回避することを検討できます。
-
ストップロスポイントを動的に調整し、トレンドに合わせたストップロスを実現します。
-
ナンピン戦略を最適化します。例えば、1回ごとに増加するナンピン枚数など。
-
他の指標と組み合わせてトレンド反転を判断し、早期に利益を確定します。
-
異なる銘柄ごとにパラメータを個別にテストし、パラメータの適応性を向上させます。
まとめ
本戦略は全体的に典型的なトレンドフォロー戦略であり、平均ストキャスティクス指標を使用してトレンド方向を判断し、トレンド発生時にナンピン取引を行います。戦略の利点は追跡能力が高く、トレンド相場に適していることですが、逆張り取引を防ぐことに注意が必要です。トレンド判断の導入、ストップロス戦略の最適化、ナンピン回数の制御などの方法でさらに最適化でき、適切なパラメータを選択すれば、良好な追跡効果を得ることができます。
/*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=5
//1. AVG Stochastic Calculate
//1.1 AVG %K is calculated by apply EMA with smooth K period on Average of Original Stochastic %k & %d
//+ avg_k=ema((%k+%d)/2,smoothK)- 1

