Type/to search

二重移動平均線を用いた定量取引戦略

Common strategy
Created: 2024-02-01 15:13:13
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、高速移動平均線と低速移動平均線を計算し、パラボリックSAR指標を組み合わせて売買判断を行う、トレンドフォロー型戦略です。高速移動平均線が低速移動平均線を上抜けたときに買い、下抜けたときに売りを出します。同時にパラボリックSARで偽のブレイクアウトをフィルタリングします。

戦略の原理

  1. 高速移動平均線と低速移動平均線を計算します。移動平均線のパラメータはカスタマイズ可能です。
  2. 2本の移動平均線を比較し、市場のトレンド方向を判断します。高速線が低速線を上抜けたときは強気相場、下抜けたときは弱気相場と判断します。
  3. 終値と移動平均線の関係を追加確認として利用します。高速線が低速線を上抜け、かつ終値が高速線より高い場合のみ買い信号を生成します。高速線が低速線を下抜け、かつ終値が高速線より低い場合のみ売り信号を生成します。
  4. パラボリックSARで偽のブレイクアウトをフィルタリングします。高速線が低速線を上抜け、終値が高速線より高く、かつ株価がパラボリックSARより上にある場合のみ最終的に買い信号を生成します。逆も同様です。
  5. 最大許容損失に基づいてストップロスラインを設定します。ATR指標を組み合わせて具体的なストップロス価格を計算します。

戦略の優位性

  1. 移動平均線で市場のトレンド方向を判断するため、方向感のないレンジ相場での頻繁な取引を回避できます。
  2. 二重のフィルタリング条件により、一般的な偽のブレイクアウト問題を効果的に回避できます。
  3. ストップロス戦略を組み合わせることで、1回の損失を効果的に制御できます。

戦略のリスク

  1. インジケーター戦略は誤ったシグナルを発生しやすい。
  2. 通貨リスクを考慮していない。
  3. 初期の異なる方向の相場を見逃す可能性がある。

これらの問題に対して、以下の点から最適化できます:

  1. 移動平均線のパラメータを最適化し、特定の銘柄に適合させる。
  2. 他の指標やモデルと組み合わせてシグナルをフィルタリングする。
  3. リアルタイムのヘッジや証券口座の自動変換による通貨リスクの考慮。

最適化の方向性

  1. 移動平均線のパラメータ最適化により、トレンドをより的確に捉える。
  2. モデル組み合わせを増やし、シグナルの精度を高める。
  3. 複数の時間枠で検証し、損失を回避する。
  4. ストップロス戦略を最適化し、戦略の安定性を向上させる。

まとめ

本戦略は典型的な二重移動平均線とインジケーターを組み合わせたトレンドフォロー戦略です。高速と低速の2本の移動平均線の方向を比較して市場トレンドを判断し、複数のフィルタリング指標で偽のシグナルを回避して取引シグナルを生成します。同時に、ストップロス機能により1回の損失を制御します。利点は戦略ロジックがシンプルで明確、実装が容易、柔軟に最適化できる点です。欠点は大まかなトレンド判断ツールとしてシグナルの精度が未だ改善の余地があることで、機械学習などの高度なモデルを導入することで最適化可能です。

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

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

//@version=5
Strategy parameters
Strategy parameters
Backtest Time Period
Filter Date Range of Backtest
Start Date
End Date
Long & Short Position
On/Off Long Postion
On/Off Short Postion
Slow MA Inputs
Slow MA Type
Slow MA Length
Slow MA Source
Fast MA Inputs
Fast MA Type
Fast MA Length
Fast MA Source
Parabolic SAR Inputs
Use Parabolic Sar?
Display Parabolic Sar?
Start
Increment
Maximum
Risk Management Inputs
ATR Length
Long Position - Stop Loss - ATR Multiplier
Short Position - Stop Loss - ATR Multiplier
% of Equity at Risk
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)