Type/to search

カスタム非再描画HTF MACD MFIスケーラブルロボット戦略

Common strategy
Created: 2023-12-22 12:47:21
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、高度にカスタマイズ可能な非リペイントMACDとMFIインジケーターの組み合わせ戦略であり、アルゴリズム取引ボットに適しています。トレンド指標とモメンタム指標を組み合わせ、複数のフィルターを介して取引シグナルを生成します。

戦略の原理

本戦略はMACDインジケーターを使用して市場のトレンド方向を判断します。MACDはトレンド追跡型モメンタム指標であり、短期移動平均線から長期移動平均線を引いてMACDヒストグラムを求め、さらにMACDの指数移動平均線によってシグナル線を算出します。短期線が長期線を上回った場合は買いシグナル、下回った場合は売りシグナルとなります。

また、本戦略はMFIインジケーターを使用して市場の買われすぎ・売られすぎ状態を判断します。MFIは価格と出来高の情報を組み合わせた指標で、値は0から100の間で変動します。MFIが20未満は売られすぎ領域、80超は買われすぎ領域を示します。

誤ったシグナルをフィルタリングするため、本戦略にはトレンドフィルターとRSIフィルターも組み込まれています。価格が上昇トレンドにあり、かつRSIが設定した閾値未満の場合に買いシグナルが発生します。

戦略の利点

  • 複数の指標を組み合わせて市場状態を総合的に判断し、勝率を向上
  • フィルターメカニズムを導入し、誤ったシグナルを回避、不要な取引を削減
  • 各種パラメータとフィルターはカスタマイズ可能で、異なる銘柄や取引スタイルに対応
  • 手動取引にも、アルゴリズムボットを接続したプログラム取引にも使用可能

戦略のリスクと解決方法

  • インジケーターのパラメータ設定が不適切だと誤ったシグナルが発生しやすい

  • 異なるパラメータをテストし、最適なパラメータの組み合わせを選択可能

  • 複数の銘柄に共通のパラメータは使えないため、それぞれテストと最適化が必要

  • 取引頻度が高くなりすぎ、取引コストとスリッページリスクが増加する可能性

  • フィルター調整により取引頻度を低減可能

  • 実取引ではコスト管理に注意

戦略の最適化方向

  • より長いデータ期間をテストし、パラメータの安定性を評価
  • 異なるインジケーターパラメータの組み合わせを試行
  • インジケーターの重みを最適化し、戦略の安定性を向上
  • さらに多くのフィルターを追加し、不要な取引を削減

まとめ

本戦略は高度にカスタマイズ可能なトレンド追跡型戦略であり、トレンド指標とモメンタム指標を組み合わせて市場状態を判断し、フィルターメカニズムを効果的に活用してリスクを制御します。手動取引にも、アルゴリズムボットに接続して高度に自動化されたプログラム取引にも使用でき、長期的に追跡・最適化する価値のある戦略体系です。

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

//(c) Wunderbit Trading
//Modified by Mauricio Zuniga - Trade at your own risk
//This script was originally shared on Wunderbit website as a free open source script for the community. (https://help.wundertrading.com/en/articles/5246468-macd-mfi-trading-bot-for-ftx)
// 
Strategy parameters
Strategy parameters
Period
Fast Length
Slow Length
Source
Signal Smoothing
Simple MA(Oscillator)
Simple MA(Signal Line)
length
lower
upper
Highlight Oversold/Overbought?
Long Take Profit 1 %
Long Take Profit 1 Qty
Trailing Stop Long
SL Mutiplier
ATR period
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Strategy
Resolution
Open Long Comment (Optional)
Filters
Use Trend
Trend MA
Use RSI
RSI Length
Buy Below RSI Filter
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)