Type/to search

移動平均線ロング・ショート戦略

Cryptocurrency
Created: 2023-10-09 16:00:02
Last modified: 3 years ago
1
Follow
1790
Followers

概要

この戦略は移動平均線に基づくロング・ショート戦略です。3本の異なるパラメータの移動平均線を使用して取引シグナルを生成します。価格が移動平均線を上抜けたら買い、下抜けたら売りを行います。この戦略では3本の移動平均線を利用し、段階的に分割してロング・ショートを行い、トレンドフォローを実現します。

戦略の原理

この戦略はsma関数を使用して長さlenの移動平均線maを計算します。その後、maを基に一定の比率で平行移動した3本の移動平均線longline1longline2longline3を算出します。具体的には、longline1は-4%、longline2は-5%、longline3は-6%平行移動させます。

買いシグナル生成時、現在ポジションがない場合は価格がlongline1を上抜けたときに買い建てます。既に1枚のポジションがある場合は価格がlongline2を上抜けたときにさらに1枚買い増します。既に2枚のポジションがある場合は価格がlongline3を上抜けたときにさらに1枚買い増し、最大で3枚の買いポジションを保有します。

売りシグナル生成時、保有している買いポジションがある場合、価格がmaを下抜けたときに決済します。

この戦略では、段階的に分割して買いを入れることで、トレンドフォロー効果を得られます。

戦略のメリット

  • 移動平均線を使ってトレンド方向を判断するため、市場のノイズを効果的に除去し、安定した利益を上げられる
  • 分割・段階的なロング・ショートにより、トレンドの中で多くの利益を得られる
  • 移動平均線を平行移動したものをエントリーポイントとすることで、トレンドをより的確に捉えられる
  • ドローダウンが比較的小さく、最大ドローダウンは約20%に抑えられる

戦略のリスク

  • 純粋なトレンドフォロー戦略であるため、レンジ相場ではポジションが塩漬けになりやすい
  • 移動平均線はシグナルが遅れるため、トレンド転換点を見逃す可能性がある
  • 分割で買い増しを行うと、高値を追いかけるリスクが大きく、リスクが高い
  • ストップロス戦略がないため、突発的なイベントで大きな損失を被る可能性がある

リスク解決方法:

  • 他のインジケーターを追加してトレンド転換点を判断する
  • 移動平均線のパラメータを適切に設定し、長すぎるとシグナルが遅れるので注意する
  • 分割で買い増す数量を適度に減らし、高値追いを防ぐ
  • 移動ストップを追加して損失をコントロールする

戦略の最適化方向

この戦略は以下の点から最適化が可能です。

  1. 他のインジケーター(例:MACD)を追加してトレンドの強弱を判断する
  2. 移動平均線のパラメータを最適化し、最適なパラメータの組み合わせを探す
  3. 分割買いの数量や比率を調整し、高値追いを防ぐ
  4. 移動ストップ機構を追加し、ATRに基づいてストップラインを設定する
  5. 市場のボラティリティに応じてポジション数を動的に調整し、ボラティリティが大きいときは減らす
  6. 異なる銘柄でのパラメータ効果をテストし、この戦略に最も適した銘柄を探す
  7. Exitモジュールを開発し、特定の形状が現れたときに利確して退出する

まとめ

全体的に、この戦略は移動平均線を使ってトレンド方向を判断して取引し、分割・段階的なポジション構築によりトレンドフォローで利益を得るものです。ただし、シグナルの遅れや高値追いのリスクがあります。補助的な判断指標の追加、パラメータの最適化、ポジション管理の調整、ストップロス機構の追加などの方法で戦略を最適化し、様々な市場状況に適応させ、安定してコントロール可能な収益効果を得ることができます。

Source
Pine
/*backtest
start: 2022-10-02 00:00:00
end: 2023-10-08 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Noro
//2019

//@version=4
Strategy parameters
Strategy parameters
Lot
MA Lenghs
MA Source
Long line 1
Long line 2
Long line 3
Offset
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)