MTF Currency Strength Panel MT4

  • インディケータ
  • Narayanan Mohanan Mohanan Krishnan
    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 によって開発および保守されています。

本ページの翻訳に誤りがございましたら、ご連絡いただければ修正いたします。

作者のその他のプロダクト
本インジケーターは、 Cumulative Volume Delta(CVD/累積出来高デルタ) ——各バーの出来高を、その終値の方向に応じて符号付きで累積した合計値——を、適応型の標準偏差バンドの中に描画します。価格だけでは答えられない問いに答えます。すなわち、その値動きは市場参加によって支えられているのか、それとも惰性で流れているだけなのか、という問いです。 累積合計は、選択した アンカー ——日次、週次、月次——でリセットされます。そのため表示される値は、チャート履歴の開始時点ではなく、常に現在のセッション・週・月を基準としたものになります。この一つの設定こそが、同じインジケーターを5分足のFXチャートでも日足の株式チャートでも有用なものにしており、履歴の始まった地点からひたすら積み上がっていくだけの通常の累積出来高ラインとの違いでもあります。 動作原理 各バーは自らの出来高を累積合計に加えます。前のバーの終値より高く引ければ加算、低く引ければ減算、終値が変わらなければ増減なしです。既定ではティックボリュームを使用します。代わりに実出来高を選択することもできますが、ブローカーが提
FREE
本インジケーターは、 Force Index(フォース・インデックス) ——各バーの価格変動にその出来高を掛け合わせた値——を、適応型の標準偏差バンドの中に描画します。価格だけでは「相場が動いた」ことしか分かりませんが、Force Index はそれを動かすためにどれだけの力がかかったのかを示します。 薄商いでの大きな値動きと、大商いでの小さな値動きは、ローソク足が似て見えても全く別の出来事です。Force Index は両者を一つの値にまとめることで区別し、バンドはその値をその銘柄自身の直近の挙動という文脈の中に位置づけます。 動作原理 各バーについて、生の Force Index は現在の終値と前の終値との差に、そのバーの出来高を掛けた値です。高く引ければ正、安く引ければ負となり、その大きさは取引量に応じて変化します。既定ではティックボリュームを使用し、ブローカーが実出来高を提供している場合は自動的にそちらが使用されます。 この生の系列は、選択した期間と平均化手法によって平滑化されます。ここで平滑化は決定的に重要です。平滑化されていない Force Index は非常にノイズが多く
FREE
このパネルは、主要8通貨の現在の位置関係と、主要28通貨ペアが9つの時間足でどのように動いてきたかを同時に表示します。両方の情報が1つのチャート上に並び、タイマーによって更新されます。 通貨ペアだけを並べて順位づけすると判断を誤ります。ある通貨が動けば、それを含むすべてのペアが一緒に動くため、ペア順位の上位はしばしば同じ通貨が7回繰り返されているにすぎません。本パネルは行列全体を各通貨の強弱に分解することで、原因と重複を切り分けます。 分解の仕組み 8通貨のそれぞれは、28ペアのうち7ペアに含まれます。その通貨の強さは、この7つの値の平均であり、当該通貨が決済通貨側にある場合は符号を反転させます。AUDJPY の下落は円安ではなく円高を意味します。 各ペアはちょうど2つの通貨に影響します。基準通貨にはプラス、決済通貨にはマイナスとして寄与するため、28ペア全体ではこれらの寄与が相殺され、8つの強さの合計はゼロになります。パネルはこれを内部チェックとして利用します。値が釣り合わなければ、分解が誤っていることになります。同時にこれは、表示される値が絶対値ではなく相互に相対的なものであること
FREE
本インジケーターは 累積出来高デルタ(CVD) ——各バーの出来高に、そのバーが終値でどちらに引けたかに応じた符号を付けて積み上げた累計——を、適応型の標準偏差バンドの中に描画します。価格だけでは分からないことに答えます。その値動きは参加によって支えられているのか、それとも漂っているだけなのか、という問いです。 累計は、お選びいただいた アンカー ——日次、週次、月次——で再び始まります。したがって表示される値は、チャート履歴の先頭ではなく、常に現在のセッション、週、月に対する相対値になります。この一つの設定こそが、同じインジケーターを為替の1分足チャートでも株価指数の日足チャートでも役立つものにしており、履歴がたまたま始まった地点から増え続けるだけの単純な累積出来高ラインとの違いでもあります。 計算の仕組み 各バーはその出来高を累計に寄与させます。前のバーの終値より高く引ければ加算、低く引ければ減算、同値であれば累計は変わりません。 次に、この累積系列に対して20期間の中心線とその標準偏差を計算し、上下のバンドを標準偏差の指定倍数の位置に置きます。バンドは系列自身のばらつきから構成さ
FREE
このインジケーターは、 フォースインデックス — 各バーの価格変動にその出来高を乗算した値 — 適応標準偏差バンド内。価格だけで市場が動いたことがわかりますが、フォース指数は市場を動かすのにどれだけの努力が費やされたかを示します。 ローソク足が似ている場合でも、薄い出来高での大きな価格変化と、重い出来高での小さな変化は、まったく異なるイベントです。フォースインデックスは両方を単一の測定値に結合することでそれらを分離し、バンドはその測定値を楽器自体の最近の動作のコンテキストに配置します。 仕組み 各バーの生のフォース インデックスは、現在の終値と前の終値の差に、そのバーの出来高を乗じたものになります。バーがより高く終了するとプラス、より低く終了するとマイナスとなり、取引が行われた量によってスケールされます。デフォルトではティックボリュームが使用されます。実際のボリュームは、ブローカーが提供する場所に自動的に適用されます。 次に、その生の系列は、選択した平均化方法を使用して、選択した期間にわたって平滑化されます。ここでは平滑化が重要です。平滑化されていないフォース インデックスは非常にノイ
FREE
OBVCD Pro MT4
Narayanan Mohanan Mohanan Krishnan
OBVCD Pro は、収束/発散解析を適用するモーメンタム オシレーターです。 オンバランスボリューム (OBV) 価格の代わりに、適応ボラティリティ バンドと 5 状態レジーム分類子を組み合わせ、チャート上で視覚的に読み取ることも、Expert Advisor で直接利用することもできます。 ほとんどの古典的なオシレーターは価格のみを分析します。 OBVCD Pro は、累積出来高フローから収束と発散を計算するため、市場の動きそのものだけでなく、その背後にある参加を測定します。結果は、裁量トレーダーとアルゴリズム システムで同様に使用できる単一のレジーム値に変換されます。 仕組み オンバランス ボリューム (OBV) は、選択したボリューム ソースから計算されます。 Tick Volume はデフォルトで使用され、Real Volume はブローカーが提供する場合に自動的に適用されます。 高速移動平均と低速移動平均は、OBV シリーズ (デフォルトでは EMA 12 および EMA 26) に対して計算されます。それらの間の違いが形成されます OBVCD ヒストグラム 。あ 信号線
OBVCD Pro
Narayanan Mohanan Mohanan Krishnan
OBVCD Pro は、価格ではなく On-Balance Volume(OBV) に対してコンバージェンス/ダイバージェンス分析を行うモメンタムオシレーターです。適応型ボラティリティバンドと5段階の市場状態(Regime)分類を組み合わせることで、チャート上で視覚的に利用できるだけでなく、Expert Advisor(EA)から直接読み取ることもできます。 一般的なオシレーターは価格のみを分析対象とします。一方、OBVCD Pro は累積出来高の流れを分析することで、価格変動だけでなく、その背後にある市場参加の度合いも評価します。分析結果は単一の市場状態として出力され、裁量トレードおよび自動売買システムの両方で利用できます。 動作原理 On-Balance Volume(OBV)は、選択した出来高ソースを使用して計算されます。初期設定では Tick Volume を使用し、ブローカーが Real Volume を提供している場合は自動的に Real Volume が使用されます。 次に、OBV シリーズに対して高速移動平均線と低速移動平均線(初期設定では EMA 12 と EMA 2
本インジケーターは、主要8通貨の相対的な強弱を28の主要通貨ペアから分解し、その推移として描画します。パネルが示すのは「現在の状況」です。本インジケーターが示すのは「そこに至るまでの経緯」——どの通貨が強含んできたか、どの通貨がすでに反転したか、そして順位がどこで入れ替わったかです。 8本すべての系列は仕様が公開されたインジケーターバッファとして提供されるため、エキスパートアドバイザーから通貨の強弱を直接読み取れます。 分解の仕組み 8通貨のそれぞれは、28ペアのうち7ペアに登場します。その通貨の強さは、この7つの値の平均であり、当該通貨が決済通貨となる場合には符号を反転させます。AUDJPYの下落は円安ではなく円高を意味します。 各ペアはちょうど2つの通貨に影響し、基軸通貨には正、決済通貨には負として寄与します。したがって28ペア全体ではこれらの寄与が相殺され、8つの強弱値の合計はゼロになります。本インジケーターはこれを内部的な検証に用いています。値が釣り合わなければ、分解が誤っていることになるからです。またこれは、読み取り値が絶対値ではなく相対値であることも意味します。通貨はそれ自
Oscillator Regime Suite
Narayanan Mohanan Mohanan Krishnan
本インジケーターは、収束/拡散の構成——短期移動平均から長期移動平均を引き、シグナルラインを添えたもの——を、価格ではなく 出来高から導かれる系列 に適用します。3つのソースから選択できます。累積出来高デルタ、フォースインデックス、オンバランスボリュームです。 その結果の上に適応型ボラティリティバンドを描画し、確定した各バーを5つのレジーム状態のいずれかに分類します。この状態は数値バッファとして公開されるため、エキスパートアドバイザーから直接読み取れます。 ソースが重要な理由 通常のMACDは価格モメンタムを測定しますが、それは上のローソク足を見れば概ね分かることです。この3つのソースが測るのは別のもの——その値動きが起きている間に、出来高が蓄積されていたのか、それとも放出されていたのかです。 3つは互いに置き換えられるものではありません。スクリーンショットの1つでは、同一のチャートに同一の設定で3つすべてを表示し、違いを並べて確認できるようにしています。 累積出来高デルタ — 符号付き出来高の累積値で、各日・各週・各月の開始時に再アンカーされます。このアンカーこそが、全履歴の指標では
本インジケーターは価格チャート上に2本のラインを描画します。市場の方向に追随するアダプティブなフローライン、そしてその方向にのみ進み決して戻らないトレーリングストップです。小さなパネルが、その背後にある状態を表示します。 トレーリングストップは5通りの方法で計算できます。これらは一つの考え方の変種ではありません。それぞれ拠り所とするものが異なり、同じチャート上でもしばしば結論が食い違います。 フローライン 適応型の平均線です。価格がもみ合っているときは強く平滑化し、価格が方向性を持って進んでいるときは弱く平滑化します。そのため値動きの最中は価格に近く追随しながら、レンジ内で一つひとつの振れを追いかけることがありません。3つの入力で制御します。測定する期間、そして許容する最速と最遅の平滑度です。 ノイズフィルターは、価格がラインから追随に値するだけ離れるまで、ラインを動かさずに保ちます。このしきい値はATRで指定するため、固定のpip値を前提とせず銘柄に合わせて調整されます。 トレーリングストップと5つの方法 ストップはトレンド方向にのみ進みます。トレンドに逆らって動くことはなく、後退す
フィルタ:
レビューなし
レビューに返信