順張り移動平均線クロス戦略
概要
本戦略は「順勢突破移動平均線クロス戦略」と呼ばれ、主な考え方は順勢指標と移動平均線クロスを組み合わせてロング・ショートを判断することです。具体的には、Schaff Trend Cycle(STC)指標と二重移動平均線クロスを活用します。STCが買われ過ぎ・売られ過ぎゾーンを突破し、価格が短期指数平滑移動平均線より高く、短期指数平滑移動平均線が長期指数平滑移動平均線より高い場合にロング、逆にショートとします。
戦略の原理
本戦略は主に2つのテクニカル指標に基づいています。
-
順勢指標:STC指標でトレンド方向を判断します。STC指標はMACD指標、ストキャスティクス指標、STCラインで構成されます。STCラインが0-25の範囲から上抜けした場合は買いシグナル、75-100の範囲から下抜けした場合は売りシグナルです。
-
移動平均線クロス:短期単純移動平均線(デフォルト期間35)と長期単純移動平均線(デフォルト期間200)のクロス。短期線が長期線を上抜けすれば買いシグナル、下抜けすれば売りシグナルです。
本戦略の取引シグナルの判断ロジックは以下の通りです。
-
ロングシグナル:STC指標が25ラインを上抜けし、かつ短期単純移動平均線が長期単純移動平均線より高く、かつ価格が短期単純移動平均線より高い場合にロング。
-
ショートシグナル:STC指標が75ラインを下抜けし、かつ短期単純移動平均線が長期単純移動平均線より低く、かつ価格が短期単純移動平均線より低い場合にショート。
優位性分析
本戦略には以下の優位性があります。
-
トレンド指標と移動平均線指標を組み合わせており、取引シグナルの信頼性が高い。STC指標で大きなトレンド方向を判断し、二重移動平均線で具体的なエントリーポイントを決定します。
-
移動平均線のパラメータを調整可能。市場に応じて移動平均線パラメータを変更し、戦略を最適化できます。
-
リスクを管理可能。STC指標で買われ過ぎ・売られ過ぎゾーンを判断し、極端な領域での高値追いや底値拾いを回避します。目標損切りは400ポイントの利確・損切り幅を設定しています。
リスク分析
本戦略には以下のリスクも存在します。
-
STC指標で偽のブレイクアウトが発生する可能性あり。価格実体を考慮して判断する必要があります。
-
移動平均線クロスで多くの偽シグナルが発生する可能性あり。移動平均線の期間パラメータを調整する必要があります。
-
片方向取引のみ。上値余地が限定的。双方向取引を検討してもよい。
-
外国為替証拠金取引におけるスリッページリスクへの対応なし。実取引ではスリッページが大きくなる可能性あり。
最適化の方向性
本戦略は以下の点から最適化可能です。
-
STCパラメータの調整、買われ過ぎ・売られ過ぎの判断を最適化。
-
移動平均線期間の最適化、クロスシグナルの信頼性向上。
-
他のフィルター指標(ボリンジャーバンドなど)を追加し、偽ブレイクアウトを除去。
-
双方向取引ロジックの追加。上下方向リスクを低減。
-
損切りロジックの追加。1回の損失を管理。
まとめ
本戦略は順勢指標と移動平均線クロス指標を総合的に活用し、トレンド方向と具体的なエントリーポイントを判断します。一定のリスク管理条件下で良好なリターンを得ることが可能です。戦略モデルはシンプルで明確であり、理解しやすく、さまざまな市場に応じたパラメータ調整や機能最適化も容易なため、初心者の学習と応用に適しています。
/*backtest
start: 2023-11-11 00:00:00
end: 2023-12-11 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// Shaff Trend Cycle coded by Alex Orekhov (everget)
// Strategy and its additional conditions provided by greenmask
// Schaff Trend Cycle script may be freely distributed under the MIT license.- 1

