BuffersHunter

BuffersHunter — ユニバーサルインジケーターバッファーリーダー

BuffersHunter は、あらゆるMetaTrader 5インジケーターのバッファーを読み取り分析するスクリプトです。どのバッファーに買いシグナルが含まれているか、どこにレベルがあるか、どのバッファーにインジケーターラインが含まれているかをもう推測する必要はありません。スクリプトを実行するだけで — 数秒ですべてのバッファーの完全な構造と自動型検出を取得できます。

このスクリプトは誰向けか?

EA開発者向け。 興味深いインジケーターを見つけ、そのシグナルをロボットで使用したいが、バッファー番号やその内容がわからない場合。BuffersHunterは1回の実行ですべてを表示します。

トレーダー研究者向け。 新しいインジケーターを研究しており、どのようなデータを送信しているかを理解したい場合。チャート上では見えない有用な情報を含む隠れたバッファーがあるかもしれません。

マーケットでインジケーターを購入する方へ。 すべての開発者がバッファー構造を文書化しているわけではありません。BuffersHunterは自分でそれを理解する手助けをします。

どのように動作するか?

  1. インジケーターのフォルダー(Market、Examples、Indicators)と名前を選択 — ナビゲーターと完全に同じ

  2. 任意のチャートでスクリプトを実行

  3. 結果はジャーナルに表示され、 MQL5\Files フォルダーにテキストファイルとして保存されます

スクリプトはデフォルト設定でインジケーターに接続し、指定された数のバーを読み取り、各バッファーの内容を分析します。

重要: バッファーを読み取るためにインジケーターをチャートに添付する必要はありません — スクリプトがすべてを直接読み取ります:インジケーターを添付し、バッファーを読み取り、インジケーターを切り離します。

スクリプトが表示するもの

各バッファーについて以下を出力します:

  • バッファータイプ — 値の分析に基づいて自動検出

  • 充填率 — 値を含むバーの割合

  • 最大連続 — 非ゼロ値の最長連続実行

  • 現在値 ゼロバー時点

  • 履歴 直近Nバー(設定可能)

  • 最後の非ゼロ値 — 表示可能な履歴がすべてゼロの場合

スクリプトが検出するバッファータイプ:

タイプ 説明
LINE 連続ライン — ほとんどのバーに値があり、ほとんど中断されない
SEGMENT セグメントライン — 値は頻繁だがギャップがある(始点と終点がある)
LEVEL 水平セグメント — 同一値が連続するバーで繰り返される
ARROW 矢印/シグナル — 個別のバー上の孤立した値
SIGNAL シグナル 1/-1/0 — 典型的な買い/売りバッファー
HISTOGRAM ヒストグラム — ほとんどのバーに正負の値
LINE (filter) フィルター/強度 — 値が0-1または0-100の範囲
UNKNOWN 未使用バッファー — 検索全体で値が見つからない

重要な注意事項(正直かつ透明)

1. 自動検出は近似です

スクリプトは直近Nバー(デフォルト100)を分析し、統計に基づいてバッファータイプの結論を出します。これは仮定であり、正確な事実ではありません。一部のインジケーターは非標準的な方法でバッファーを使用する場合があります。必ずチャートで確認してください。

2. インジケーターはデフォルト設定で実行されます

スクリプトはインジケーターにパラメーターを渡しません。起動時に必須パラメーターが必要なインジケーターの場合 — スクリプトはそれを読み取れません。この場合、エラーが表示されます。

3. 未使用および無効化されたバッファー

ゼロバッファーは未使用の場合もあれば、インジケーター設定で無効化されている場合もあります。スクリプトはデフォルトで無効化されたパラメーターのバッファーから値を読み取ることはできません — それらはUNKNOWNのままです。 Bars to search を増やしてください(例:500または1000)— シグナルが単に非常に稀な可能性があります。

4. バッファー内の時間

一部のインジケーターはシグナル時間(Unixタイムスタンプ)をバッファーに直接保存します。スクリプトはそのような値を検出し、読み取り可能な形式で表示します。

スクリプト設定

パラメーター デフォルト 説明
Indicator folder Market インジケーターフォルダー(Market、Examples、Indicators)
Indicator name IndicatorName ナビゲーターと同じインジケーター名
Bars to show 10 履歴に表示する直近のバー数
Bars to search 100 型検出のために分析するバー数
Show detailed info true 詳細または簡易出力
Save results to file true 結果をtxtファイルに保存

システム要件

  • MetaTrader 5(ターミナル)

  • 任意の時間枠

  • 任意の取引銘柄

  • DLL不要

  • 自動取引なし(スクリプト、EAではありません)

BuffersHunter — あらゆるインジケーターを素早く分析するツール。実行 → 学習 → EAで使用。


作者のその他のプロダクト
LevelsHunter MT5 – 出来高プロファイルとキーレベルインジケーター 目的 このインジケーターは、指定された本数の最近のバーにおけるティック出来高の価格レベル別分布を表示します。出来高蓄積ゾーンを分析し、重要なサポートレベルとレジスタンスレベルを特定するために設計されています。 エントリーポイントを示す 他のインジケーターと組み合わせて 特に効果的です。POC、VAH、VALレベルは客観的なフィルターとして機能します。シグナルが出来高蓄積ゾーンと一致すれば確認し、「空の」エリアでシグナルが発生した場合は取引を見送る判断を可能にします。 重要な機能   – 時間を巻き戻して、過去の任意のバーでどのPOC、VAH、VALレベルが有効だったかを確認できます。これにより、インジケーターは完全な取引分析ツールに変わります。 主な要素 POC(コントロールポイント)   – 分析期間中に最も多くの取引が発生した、出来高が最大のレベル。 VAH(バリューエリア高値)   – 総出来高の指定されたパーセンテージを含む価格ゾーンの上限。 VAL(バリューエリア安値)   – 総出来高の指定
FREE
LevelsHunter Pro – プロフェッショナルな出来高プロファイルと履歴分析 これは何か LevelsHunter Proは、現在のPOC、VAH、VALレベルを表示するだけでなく、 過去に遡って 過去のトレードの瞬間にこれらのレベルがどこにあったかを確認できる出来高プロファイルインジケーターです。 チャート上で推測するためのツールではありません。すでに起こったことを   冷静に分析   するためのものです。 トレーダーに必要な理由 問題点:   ほとんどのインジケーターは「今、ここ」だけを示します。トレードを終了してミスを分析しようとすると、レベルはすでに動いています。POCがエントリー価格より上にあったのか下にあったのかわかりません。価格がなぜ跳ね返ったのか、レベルをブレイクしたのかわかりません。 解決策:   LevelsHunter Proはすべてのバーのレベルを記録します。履歴の任意のローソク足をクリックするだけで、その瞬間の出来高プロファイルを正確に見ることができます。 トレードでの使い方 1. リアルタイムエントリーの改善 買いシグナルが見えます。価格がPOCま
フィルタ:
レビューなし
レビューに返信