無料でロボットをダウンロードする方法を見る
Twitter上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
スクリプトを気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
インディケータ

Hurst Exponent Regime Switch Indicator - MetaTrader 5のためのインディケータ

ビュー:
12
評価:
(2)
パブリッシュ済み:
MQL5フリーランス このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

ハースト指数レジームスイッチ指標

概要: リスケール・レンジ(R/S)分析を用いて価格のローリング・ハースト指数を推定し、市場が現在トレンド相場、平均回帰相場、あるいはランダムウォークのように動いているかを示す色分けされたオシレーターとしてプロットします。

作成者: ADEDAYO GBADEBO

その背景にある考え方

ほとんどのオシレーターは、価格が常に同じように振る舞うと仮定し、単に価格がどれだけ動いたかを測定するだけです。ハースト指数は これとは異なる角度からアプローチします。つまり、価格推移そのものの統計的特性を 測定するのです。すなわち、直近の動きが同じ方向に持続する傾向があるか(トレンド)、互いに相殺し合うか(平均回帰)、あるいは連続的な構造を全く示さないか(ランダムウォーク)を測定します。 このインジケーターは、古典的なリスケール・レンジ(R/S)分析 を用いて、ローリング・ウィンドウ上でその指数を推定します: 各バーについて、価格のルックバック・ウィンドウを数種類の異なるサイズのサブセグメントに分割し、各セグメントにおける累積平均調整済み偏差の範囲を標準偏差で割り、得られたR/S値をセグメントサイズごとに平均化します。 log(R/S) を log(セグメントサイズ) に対して最小二乗回帰分析を行うと、0 から 1 の間の傾きが得られます。この傾きがハースト指数 H です。0.5 に近い値はランダムウォークに対応し、1.0 に近づく値は持続的/トレンドのある相場環境を示し、0.0 に近づく値は非持続的/平均回帰的な相場環境を示します。

この計算が統計的に有意となるには、ある程度長い価格履歴が必要であるため、この指標はスキャルピングよりもスイングトレードやポジション分析に適しています。 あらゆる銘柄や時間枠で機能しますが、EURUSD や主要指数などの流動性の高い銘柄のH1またはH4チャート で最も信頼性の高い挙動を示します。これらのチャートでは、原資産の価格系列にR/Sサブサンプリングが収束するのに十分な数のクリーンなデータバーが存在するためです。 生データはプロット前に短いEMAで平滑化されるため、ノイズの多いティックにおいて、レジームラインがトレンドや回帰の閾値間でちらつくのを防ぐことができます。

解釈方法

  • ハースト指数線— 0 から 1 の間で変動する、色分けされたメインの線です。 上側の閾値以上(トレンドレジーム)では 1 つの色に、その間(ランダムウォーク)ではニュートラルな色合いに、下側の閾値以下(平均回帰レジーム)では 3 番目の色に変わります。
  • リスケール・レンジの計算— 内部的には、ルックバック・ウィンドウがサイズが徐々に大きくなるチャンクに繰り返し細分化されます。各チャンクサイズごとの平均 R/S 統計量は対数対数座標系で回帰分析され、その回帰直線の傾きは [0,1] の範囲にクリップされて、そのバーの指数として報告されます。
  • トレンド閾値/回帰閾値 — 2本の点線の水平基準線です。トレンド閾値を上回ると、直近の価格変動に統計的に有意な持続性が生じていることを示します。回帰閾値を下回ると、反持続的で乱高下する動きが見られ、局所的な平均値へと急激に跳ね返る傾向があることを示します。
  • 実用上の活用法— トレンド局面を利用してトレンドフォロー型のエントリー(ブレイクアウト、プルバック後の継続、移動平均線のクロスオーバー)を正当化し、指数がリバージョンゾーンにある場合は、これらのツールからのシグナルをより慎重に扱う。リバージョンゾーンでは、サポート/レジスタンス周辺でのレンジトレードやフェード戦略の方が、より良好なパフォーマンスを示す傾向がある。

外部変数(入力)

入力 デフォルト 目的
InpLookback 200 各ハースト値を推定するために使用される、再スケーリングされた範囲の分析ウィンドウ内のバー数。
InpMinChunk 8 R/Sサンプリングのためにルックバックウィンドウを細分化する際に使用される最小のサブセグメントサイズ。
InpChunkSteps 6 テストされるチャンクサイズの倍増回数。ステップ数を増やすと、CPU負荷は増加するが、対数-対数回帰がより滑らかになる。
InpSmoothPeriod 5 レジームの閾値間におけるフリッカーを低減するために、バーごとの生ハース推定値に適用されるEMAの周期。
InpTrendThreshold 0.55 市場がトレンド/持続的と分類される、それ以上のハーストレベル。
InpReversionThreshold 0.45 市場が平均回帰/反持続的と分類されるハースレベル(この値以下)。
InpAppliedPrice PRICE_CLOSE 再スケーリングされたレンジの計算に用いる時系列を構築するために使用される価格ソース。

推奨される使用方法

下図のように、価格チャートの下にこのインジケーター専用のサブウィンドウを追加し、単独のシグナルジェネレータとしてではなく、すでに信頼しているトレンドや平均回帰ツールと併せて読み取ってください。 ラインが上側(トレンド)のバンドにある場合は、トレンドフォローのセットアップをより重視し、ブレイクアウトが伸びる余地を与えてください。ラインが下側(リバージョン)のバンドに落ち込んだ場合は、レンジ相場の戦術を優先し、トレンドフォローのフィルターを厳しくしてください。この領域では、方向性のあるシグナルは統計的にノイズである可能性が高いためです。 リスケール・レンジ分析は値を算出するために過去のデータ全体を遡って分析する必要があるため、チャートには少なくともInpLookback バー分の過去のデータを読み込ませてください。また、このラインの反応は緩やかになることを想定してください。これはトレンドフィルターであり、即座に反応するトリガーではないからです。



図1. 価格パネル(上)は、持続的な上昇トレンドから、乱高下する平均回帰フェーズへ、そして再び持続的な下降トレンドへと移行している。 「ハースト指数レジームスイッチ」サブウィンドウ(下)はこの変化を追跡しており、方向性のある局面ではトレンドの閾値である0.55を上回り、その間の乱高下局面では回帰の閾値である0.45を下回っています。

MetaQuotes Ltdによって英語から翻訳されました。
元のコード: https://www.mql5.com/en/code/76439

PropFirm Equity Protector - Institutional Risk Manager(オープンソース) PropFirm Equity Protector - Institutional Risk Manager(オープンソース)

プロップファームのリスク管理向けプロフェッショナル・ユーティリティEA。日次の純資産モニタリング、損失ポジションに対する段階的なリスク軽減、および自己修復機能を備えたグラフィカルダッシュボードによる絶対的なハードストップが特徴です。

Swing Detector by Pullback (Smart Money Concepts) Swing Detector by Pullback (Smart Money Concepts)

SMCプルバックは、通常の3ローソク足パターンではなく、プルバックの定義を用いてスイング高値・安値を特定します。 高値は、その高値を形成したローソク足の安値を価格が再び下回った場合にのみ確定します。つまり、マークされたすべてのポイントは実際の反落であり、高値と安値は常に交互に現れます。このインジケーターは終値のローソク足のみを評価し、一度描画されたマーカーは移動しないため、再描画は行われません。2つのバッファにより、確定したスイング価格がiCustomを介してEAに提供されます。

Multi Timeframe Trend Dashboard Indicator Multi Timeframe Trend Dashboard Indicator

現在の銘柄のトレンドを、複数の時間軸にわたって一度に表示するコンパクトなチャート内パネルです。各時間軸は、それぞれ独自の「ファスト/スロー」移動平均線のクロスによって個別に評価されます。「H4は今どうなっているか」を確認するためにチャートを切り替える必要はありません。すべてが一箇所にまとめられ、色分けされています。

AAPL cfd - ORB strategy AAPL cfd - ORB strategy

AAPLのCFDでORB戦略を活用する