SMA波動オフセット取引戦略
SMA変動オフセット取引戦略
戦略概要
本戦略は、単純移動平均線といくつかの数学的計算を用いて買い/売りポイントを決定します。100日SMAを基準線として使用します。終値がこの線を下回った場合、その下回り具合に応じてエントリーポイントを設定します。この値(低オフセット)は設定可能なパーセンテージです。決済については、終値が100日SMAを上回った場合、以前のオフセットをいつ売却するかを決定します。価格がまだ上昇している段階で早すぎる売却を試みると、トレーリングストップが作動します。
戦略の仕組み
本戦略は3本のSMA線を使用します:短期線(デフォルト14日)、長期線(デフォルト100日)、参照線(デフォルト30日)。
終値が参照線を下回り、かつ長期線に対する低オフセットが設定された低オフセットより大きい場合、さらに短期線が上昇し長期線が下降している場合にロングエントリーします。これらの条件が満たされると、短期線と長期線が交差する可能性が非常に高いため、良いエントリーポイントとなります。
終値が参照線を上回り、かつ長期線に対する高オフセットが設定された高オフセットより大きい場合、さらに終値が連続3本のローソク足で上昇し、含み益が実現しており、短期線が長期線を上回っている場合にロングポジションを決済します。もし価格がさらに大きく上昇した場合、トレーリングストップが作動します。
各取引のポジションサイズは、証拠金の一定割合に基づいてエントリーされ、これによりポジション管理を行います。
戦略の優位性分析
- SMAの利点(価格曲線の平滑化、市場ノイズの除去)を活用。
- SMAクロスには一定のトレンド予測能力があります。
- SMA線に対するオフセット設定により、偽のブレイクアウトを回避。
- トレンドとクロス指標を組み合わせ、意思決定の精度を向上。
- トレーリングストップにより利益を確定し、リトレースメントを回避。
戦略のリスク分析
- SMA自体に強い遅延性があり、価格の転換点を見逃す可能性があります。
- オフセット設定が不適切だと、過度に積極的または慎重になる可能性があります。
- トレーリングストップのパラメータ設定が不適切だと、早期ストップまたはストップ幅が大きくなりすぎる可能性があります。
- 価格が急激に変動する市場に対応できません。
対応する最適化策:
- 他の先行指標を組み合わせてエントリーをフィルタリング。
- オフセット値を繰り返しテストして最適化。
- ストップパラメータを繰り返しバックテストして最適なパラメータを発見。
- 高ボラティリティ局面ではポジションを縮小。
戦略の最適化方向
- 異なる期間のSMAをテストし、最適なパラメータを探索。
- 他の指標を追加して市場構造とトレンドを判断。
- トレーリングストップパラメータを最適化し、より多くの利益を確定。
- 市場の変動度に応じてポジションサイズを調整。
- 複数の銘柄に同時に適用し、組み合わせる。
まとめ
SMA変動オフセット取引戦略は、異なるSMA移動平均線に対するオフセットを設定することで、最適なエントリータイミングを探ります。同時に、エグジットメカニズムにはトレーリングストップを設定し、利益を確定します。本戦略はシンプルで理解しやすく、実装も容易です。SMAパラメータ、オフセット設定、ストップ水準などを最適化することで、より良い結果を得ることができます。本戦略は中長期的なサイクルで安定した利益を追求する投資家に適しています。
/*backtest
start: 2022-12-12 00:00:00
end: 2023-12-18 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// @version=4
// Author: Sonny Parlin (highschool dropout)
strategy(shorttitle="SMA+Strategy", title="SMA Offset Strategy",
overlay=true, currency=currency.USD,- 1

