Type/to search

移動平均線の多重交差を統合した取引戦略

Common strategy
Created: 2023-12-20 14:12:20
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、3本の移動平均線(MA1、MA2、MA3)のクロスに基づく取引戦略です。3本の移動平均線の種類、期間、価格データソース、解像度、およびそれらの間のクロス取引を許可するかどうかを設定することで、柔軟な戦略の組み合わせを得ることができます。

原理

本戦略は主に、3本の移動平均線間で発生するクロスとボトムシグナルを取引シグナルとして利用します。短期の移動平均線が長期の移動平均線を下から上にクロスした場合、ロングポジションのエントリーシグナルが発生します。一方、短期の移動平均線が長期の移動平均線を上から下にクロスした場合、クローズシグナルが発生します。

ユーザーは自由に3本の移動平均線の種類(SMA、EMAなど)、期間、価格データソース(終値、高値など)、ローソク足解像度(分足、日足など)を選択できます。また、各移動平均線間のクロス取引を有効にするかどうかも選択でき、特定のクロスに対して取引アクションを実行するかどうかを決定できます。

本戦略は現時点ではロングのみで、成行注文によるエントリーとクローズを行います。各取引の投資額は口座総資産の100%です。

利点

  1. 移動平均線の種類や期間などのパラメータを自由に選択して最適化・組み合わせることができ、曲線適合リスクを低減できます。
  2. 複数の移動平均線クロスにより、複数の取引機会が生まれ、取引頻度が高まります。
  3. 長期・中期・短期の移動平均線を同時に利用することで、トレンドと反転のバランスを取ることができます。
  4. 異なるローソク足解像度をサポートし、マルチタイムフレーム分析が可能です。
  5. 予測機能を内蔵しており、パラメータ適合の効果をテストできます。

リスク

  1. 多数のパラメータ組み合わせにより過剰最適化のリスクがあります。
  2. 取引頻度が高く、取引コストやスリッページが増加する可能性があります。
  3. 成行注文ではエントリーポイントを制限できません。
  4. 複数の移動平均線間で矛盾したシグナルが発生する可能性があります。
  5. バックテストと実取引の結果が異なる可能性があります。

最適化の提案

  1. ウォークフォワード分析を活用し、有効なパラメータ範囲を取得します。
  2. バックテストに取引コストとスリッページを組み込みます。
  3. 成行注文に代わり指値注文を試みます。
  4. フィルター条件を追加し、矛盾シグナルを回避します。
  5. 実際の環境をシミュレートしたバックテストで戦略を検証します。

まとめ

本戦略は、移動平均線の平滑特性とクロスシグナルのパターン認識能力を総合的に活用しています。ユーザーはパラメータを柔軟に選択し、トレンドフォローと反転認識のバランスを取ることができます。同時に過剰最適化リスクの管理に注意し、実際の環境を模した複雑な市場で戦略の頑健性を検証する必要があります。総じて、本戦略は複数の移動平均線を利用した取引の有効な実例を提供しています。

Source
Pine
/*backtest
start: 2023-11-19 00:00:00
end: 2023-12-19 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4 

//
// Pine Script v4
Strategy parameters
Strategy parameters
MA1 Period
MA1 Type
MA1 Source
MA1 Resolution
MA1 Visible
MA2 Period
MA2 Type
MA2 Source
MA2 Resolution
MA2 Visible
MA3 Period
MA3 Type
MA3 Source
MA3 Resolution
MA3 Visible
Show Crosses
Forecast Bias
Forecast Bias Period
Forecast Bias Magnitude
Show Forecasts
Show Ribbons
Trade MA 1-2 Crosses
Trade MA 1-3 Crosses
Trade MA 2-3 Crosses
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)