MTF Currency Strength Panel MT4
- インディケータ
-
Narayanan Mohanan Mohanan Krishnan
MT5/MQL5向けのExpert Advisor、カスタムインジケーター、およびバックテスト・検証ツールの開発を行っています。私が重視しているのは、クリーンで十分に文書化されたリペイントしない(No Repaint)コードです。確定足ベースのロジック、検証済みバッファ、適切なハンドル管理とメモリ管理など、信頼できるツールと壊れやすいツールを分けるエンジニアリング品質を大切にしています。 - バージョン: 1.0
このパネルは、8 つの主要通貨が現在どのような位置にあるか、および 28 の主要通貨ペアがそれぞれ 9 つの時間枠にわたって同時にどのように推移しているかを示します。両方の測定値は 1 つのチャートに表示され、タイマーで更新されます。
ペアを独自にランク付けすることは誤解を招きます。単一の通貨が変動すると、その通貨を含むすべての通貨ペアも変動するため、ペアのランキングのトップは同じ通貨が 7 回繰り返されることがよくあります。このパネルは、マトリックス全体を個別の通貨強さに分解することで、ドライバーを重複から分離します。
分解の仕組み
8 つの通貨はそれぞれ、28 ペアのうち 7 つのペアに表示されます。その強さはこれら 7 つの測定値の平均であり、相場通貨である場合は符号が反転されています。つまり、AUDJPY の下落は円安を意味するのではなく、円高を意味します。
すべてのペアは正確に 2 つの通貨に寄与しており、ベースにプラス、相場にマイナスに寄与しているため、28 のフルセット全体でこれらの寄与は相殺され、8 つの強さの合計はゼロになります。パネルはそれを内部チェックとして使用します。値のバランスが取れていない場合、分解は間違っていることになります。また、測定値が絶対的なものではなく、相互に相対的なものであることも意味します。通貨はそれ自体では強いのではなく、セットの残りの部分に対してのみ強いのです。
実際の効果は、重複する 28 個の数字が 8 個のきれいな数字に置き換わることです。リストの一番下にある 7 円の十字を読んで共通の原因を推測するのではなく、原因を直接確認します。
ペア行が示すもの
各ペアの行には、M1 から MN1 までの時間枠ごとに 1 つずつ、9 つの色付きブロックが含まれており、その時間枠で最後に完了した動きの方向とサイズを示します。デフォルトでは、緑は強い上昇、黄色は弱い、灰色は横ばい、オレンジは弱い下落、赤は強いです。 5 色すべてが入力され、変更できます。
行を左から右に読むと、動きが短い時間枠に限定されているのか、それとも長い時間枠にまで引き継がれたのかがわかります。 M1 から M15 までは赤だが、H4 以上では緑になっている行は、最近の動きですが、まだ全体像が変わっていません。
各行の末尾のスコアは、これら 9 つの測定値の加重平均です。行はそれに従ってソートされ、一番上が最も強いものになります。
分岐マーカー
分解がマトリックスを完全に説明する場合、ペアのスコアは、基本通貨の強さから相場の強さを引いたものに等しくなるはずです。ペアがそれから大きく離れている場合、その動きはどちらの通貨によっても完全には考慮されておらず、パネルはそれをマークします。
しきい値は固定数値ではなくマトリックス全体の標準偏差で設定されるため、静かな状況にも混雑した状況にも同様に適応します。
好みに合わせて調整する価値があります。しきい値を高くすると、最も極端なケースのみが分離されます。値を下げると、マトリックス全体にマークが分散され、厳密な設定では隠蔽される小さな不一致が表示されます。スクリーンショットの 1 つは、これを可視化するために低いしきい値で撮影されました。マークは、最も遠くに移動したペアのみではなく、パネルの上部、中央、下部に表示されます。
より高い閾値で予想されることの 1 つは、単一通貨が激しく値動きする場合、その通貨ペアが一緒にフラグを立てる傾向があるということです。 8つのきれいな強さを生み出す平均化は、特大の動きを完全に吸収することができないため、グループ全体は部分的に説明できないと考えています。このマーカーは通常の状況では最も有益ですが、単一通貨が激しく変動する場合は最も有益ではありません。これは皆さんが想定していることとは逆であり、それに依存する前に知っておく価値があります。
入力
- パネルの内容— 通貨とペア、通貨のみ、またはペアのみ
- パネルコーナー— 4 つのいずれか (水平方向と垂直方向のオフセットはピクセル単位)
- フォントサイズ、行間隔、ブロックの幅と高さ— パネルはチャートに合わせてスケールされます
- 表示する行をペアにする— 1 ~ 28、小さいウィンドウの場合
- 圧縮強度バー— 1 つの支配的な通貨が 1 つおきのバーをスタブにフラット化しないようにするための平方根スケール
- 最終更新時刻を表示する— 目に見えるスタンプなので、凍結したパネルはライブであると想定されるのではなく明らかです
- 通貨から乖離したフラグペア— オンまたはオフ、標準偏差で調整可能なしきい値あり
- リフレッシュ間隔— 秒単位で
- 市場が閉まっているときは凍結する— 変化しないパネルの再描画を停止します
- 記号の接尾辞— 自動的に検出されます。珍しいブローカーの名前を手動で設定できます
- 色— 5 つのブロック状態すべて、分岐マーカー、およびテキスト
チャートを当てはめる
テキストの色はデフォルトでチャートの背景から取得されるため、パネルは再構成しなくても明るいスキームまたは暗いスキームで読みやすいままになります。スキームを変更すると、次の更新を待たずにすぐに再描画されます。スクロールやズームを行っても再描画はトリガーされません。
パネルは選択した角に固定され、ピクセル単位でオフセットされるため、ウィンドウのサイズが変更されてもパネルは配置された場所に留まります。
スクリーンショットが示すもの
- デュアルチャートの独立性— 左側が EURUSD 日足、右側が XAUUSD H1。このパネルは、配置されているチャートとは独立して 28 ペアのマトリックス全体を処理します。両方のパネルは、異なるシンボルと異なる時間枠で、同じ 8 つの通貨強さと同じ 28 ペアのスコアを読み取ります。
- パラメータマトリックス— ネイティブの MT4 入力ダイアログには完全な構成マトリックスが表示され、最も強い強気のペアが背景に表示されます。入力により、あらゆる画面解像度やチャートのテーマに合わせて完全に調整できます。
- コンパクトモード— 米ドル指数 (DXYm) H1 チャートで実行される通貨のみのモード (InpMode = 1)。パネルは空間的に最も効率的な形式に折りたたまれており、28 ペアのグリッド全体を必要とせずに米ドルを最も弱い通貨として測定します。
- 集中モード— USDJPYm 日足チャートのペアのみモード (InpMode = 2)。上位の通貨強さブロックは隠されており、28 ペアの複合ランキングに完全に焦点が当てられており、USDJPY がランキングの最下位となっています。
- 発散閾値の調整— 発散閾値を下げたNZDJPYm日足チャートの全パネル。マーカーは、ペアの動きがその 2 つの通貨の強さとしきい値を超えて異なる場合に起動されます。ここではデフォルトよりも低く設定されているため、より多くのマトリックスにフラグが立てられます。
計算動作
各タイムフレームの読み取りでは、現在形成されているバーと最後に完了したバーがブレンドされるため、パネルは閉じたデータに固定されたままでライブの動きに反応します。ペアのタイムフレームの履歴が利用できない場合、そのタイムフレームは除外され、スコアは実際に読み取られたタイムフレーム全体で正規化されます。データが移動したためではなく、データが欠落したためにペアがランキングから押し下げられることはありません。
パネルは、チャートのティックではなく独自のタイマーで更新されます。これは 28 シンボル表示では重要です。チャート シンボルによって駆動され、静かなセッション中に非流動的なクロスが発生すると、残りの市場が動いている間、パネル全体が失速してしまいます。
注意事項
- 価格チャート上にオブジェクトとして描画します。インジケーターバッファー、プロット、個別のウィンドウはありません。
- 28 のメジャーペアはすべてブローカーから入手できる必要があります。パネルは、エキスパート ログに名前が欠落しているものを報告します。
- 部分的な分解は誤解を招く可能性があるため、利用可能なペアが 28 ペア未満の場合、通貨セクションは非表示になります。
- パネルは、M1 から MN1 までの固定タイムフレームを読み取ります。添付されているチャートの時間枠に従いません。
- 外部依存関係はありません。すべての値はインジケーター内で計算されます。他のインジケーターを呼び出さないため、失敗するハンドルや、一緒にインストールするものはなく、標準のインジケーター フォルダーの状態に依存することもありません。
このパネルは、テクニカル分析と市況フィルタリングのためのツールです。これは取引システムではなく、取引シグナルを生成したり、投資アドバイスを提供したり、取引を自動的に開始したり管理したりすることはありません。市場がどこに移動したかを説明します。それがどこに行くのかは予測できません。性能に関する主張は行われません。
無料でダウンロードして使用できます。それが役立つと思われる場合、評価は他のトレーダーがそれを見つけるのに役立ちます。
| この開発者が提供するその他のツール 私は、クリーンで文書化された、再描画のないコード、つまりクローズドバーロジックと他のインジケーターへの依存性に重点を置いて、MT4 インジケーターとエキスパートアドバイザーを構築しています。 計算、分解、またはこれを独自のツールと併用することについて質問がありますか?プライベートメッセージを送ってください - 喜んでお答えします。 |
MT4/MQL4 開発者、Narayanan Mohanan によって開発および保守されています。
本ページの翻訳に誤りがございましたら、ご連絡いただければ修正いたします。
