Type/to search

トレンドフォロー利益最大化戦略

Common strategy
Created: 2023-10-11 14:38:40
Last modified: 3 years ago
1
Follow
1802
Followers

概要

本戦略は、価格の移動平均線と標準偏差によるチャネルを計算し、動的な上限・下限バンドを形成します。さらに、最高値と最安値の平均を中央バンドとすることで、現在のトレンド方向を判断します。価格が上限バンドを突破した場合は買い、下限バンドを下回った場合は売りとすることで、トレンドの変化に応じた取引を実現します。

戦略の原理

  1. closeの20日単純移動平均線をbasisとして基準線とする
  2. closeの20日標準偏差devを上下バンドの基準とする
  3. 中央バンドbasis±2*devで上限バンドupperと下限バンドlowerを決定する
  4. 直近20日間の最高値upper2と最安値lower2の平均値basis2を第2の中央バンドとする
  5. 上記2つの中央バンドの平均値MBを最終的な中央バンドとする
  6. closeが中央バンドMBより大きい場合は買いシグナル、MBがcloseより大きい場合は売りシグナルとする
  7. シグナルに基づいてロング・ショートの方向を判断し、トレンドに追随して利益を得る

優位性分析

  1. 動的な標準偏差チャネルを使用することで、価格変動のトレンドを迅速に捉えられる
  2. 最高値と最安値の情報を組み合わせることで、中央バンドの参考意義が高まる
  3. 二重の中央バンド設計により、シグナルの正確性と信頼性が向上する
  4. 戦略の考え方がシンプルかつ明確で、理解・実装が容易
  5. 設定可能なパラメータが少なく、様々な市場環境に適している

リスク分析

  1. 上限または下限バンドを突破した際の取引では、ストップロス戦略を考慮し、1回あたりの損失を抑制する必要がある
  2. 取引頻度が高くなる可能性があるため、手数料の影響を考慮する必要がある
  3. 期間などのパラメータは慎重に最適化し、過学習を避ける必要がある
  4. トレンドが変化する際には、取引シグナルの誤りの可能性がある
  5. 資金管理を徹底し、過度なレバレッジを使用しないことが必要

最適化の方向性

  1. 上限・下限バンド突破時にフィルター条件を追加し、偽の突破を回避することを検討できる
  2. ATRなどの指標に基づいて動的なストップロス・イグジットを設定できる
  3. 出来高情報を組み合わせて突破シグナルの信頼性を検証できる
  4. 計算期間などのパラメータを最適化し、より多くの市場環境に適応できる
  5. 1回あたりの損失リスクを抑えるため、建玉数量を設定することを検討できる

まとめ

本戦略は全体として明確で分かりやすい考え方を持ち、動的なチャネルでトレンドを捉え、複数の中央バンド設計により取引シグナルを生成します。これによりトレンド方向に効果的に追随して取引を行い、良好なリターンを得ることができます。実際の運用では、ストップロス戦略や資金管理に注意を払い、パラメータを最適化することで、長期的かつ安定した収益を得ることが求められます。

Source
Pine
/*backtest
start: 2023-09-10 00:00:00
end: 2023-10-10 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/
// © ErdemDemir

//@version=4
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)