Type/to search

麦金非非動的移動平均線取引戦略

Common strategy
Created: 2023-11-14 15:48:46
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、麦金非動的平均線(McKinley非動的移動平均線)指標に基づくトレーディング戦略です。麦金非動的平均線は、改良版の移動平均線指標であり、市場トレンドの変化をより的確に捉えることができます。本戦略は、麦金非動的平均線のシグナルと、価格が移動平均線をブレイクするシグナルを組み合わせて買いと売りのルールを策定し、利益を上げることを目的としています。

戦略の原理

本戦略では主に2本の移動平均線、すなわち21日指数移動平均線と42日指数移動平均線を使用します。短期移動平均線が長期移動平均線を上抜けた場合を買いシグナル、短期移動平均線が長期移動平均線を下抜けた場合を売りシグナルとします。

さらに、本戦略では買いシグナルを発生させるために、価格が麦金非動的平均線を上回っていること、および価格が短期移動平均線を上抜けていることも同時に条件として求めます。売りシグナルについても同様に、価格が麦金非動的平均線を下回っていること、および価格が短期移動平均線を下抜けていることを条件とします。

具体的には、買いシグナルのトリガー条件は以下の通りです:短期移動平均線が長期移動平均線を上抜ける、終値が麦金非動的平均線より高い、終値が下降中の短期移動平均線を上抜ける。売りシグナルのトリガー条件は以下の通りです:短期移動平均線が長期移動平均線を下抜ける、終値が麦金非動的平均線より低い、終値が上昇中の短期移動平均線を下抜ける。

麦金非動的平均線の計算式は次のとおりです:MDIt = MDIt-1 + (Close - MDIt-1) / Max(k * Period * (Close / MDIt-1)^4, 1)。ここで、MDItは現在値、MDIt-1は前日の値、Closeは当日の終値、kは平滑化定数、Periodは計算期間を表します。この式により、移動平均線が価格の変化をリアルタイムで追跡できるようになります。

戦略の優位性

  1. 麦金非動的平均線指標は、従来の移動平均線の遅延性を改善し、価格トレンドの変化をより迅速に捉えることができます。

  2. 二重移動平均線の組み合わせにより取引シグナルを生成することで、偽のブレイクアウトを効果的にフィルタリングできます。

  3. 価格が麦金非動的平均線を上回る/下回るという条件を追加することで、レンジ相場での頻繁な取引を回避します。

  4. 指数移動平均線を採用することで、移動平均線が直近の価格変化に対してより敏感になります。

戦略のリスク

  1. もみ合い相場では、偽のシグナルが発生して損失を被る可能性があります。パラメータを適宜調整し、シグナルをフィルタリングすることができます。

  2. 大きなギャップがあるブレイクアウトの場合、ポジションを迅速に構築できない可能性があるため、エントリー条件を適度に緩和する必要があります。

  3. パラメータ設定が不適切だと戦略の効果に影響を及ぼすため、パラメータの最適化テストを実施すべきです。

  4. 長期保有に伴うシステマティックリスクに注意が必要であり、ストップロスポイントを設定することができます。

戦略の最適化

  1. 異なる長さの移動平均線パラメータをテストし、より適切な組み合わせを見つけることができます。

  2. KD、MACDなどの他のテクニカル指標を追加して、売買ポイントの選択を最適化することができます。

  3. 異なる銘柄や市場に応じてパラメータkの値を調整し、麦金非動的平均線の計算を最適化することができます。

  4. ボラティリティ指標を組み合わせてダイナミックなポジションサイジングを実現し、1回あたりのリスクを管理できます。

  5. 損失リスクを制御するためにストップロスポイントを設定したり、利益を確定するためにトレーリングストップを試すこともできます。

まとめ

本戦略は、麦金非動的平均線の迅速な追跡能力を活用し、価格の移動平均線ブレイクによる取引シグナルと組み合わせることで、トレンドを効果的に追跡し、トレンド転換時にタイムリーにポジションを切り替えることができます。従来の二重移動平均線戦略と比較して、本戦略は価格トレンドの変化をより迅速に捉えることができます。ただし、本戦略には一定のリスクも存在するため、適切なパラメータの組み合わせを見つけ、リスクを制御するための最適化テストが必要です。

Source
Pine
/*backtest
start: 2022-11-07 00:00:00
end: 2023-11-13 00:00:00
period: 1d
basePeriod: 1h
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/
// © LucasZancheta

//@version=4
Strategy parameters
Strategy parameters
MA1
MA2
Start Date
Start Month
Start Year
End Date
End Month
End Year
Períodos
Constante K
Preço
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)