YazanPro Auto Levels and Fibonacci
- インディケータ
-
Yazan Adnan Ramadan Ibrahim
Algorithmic trader and MQL5 developer based in Jordan. I build Expert Advisors for MetaTrader 5 focused on gold (XAUUSD) and major FX pairs: multi-module confluence systems, short-hold scalping tools and manual trade panels. Each product is tested in the Strategy Tester on real ticks with - バージョン: 1.2
- アップデート済み: 2 11月 2026
- アクティベーション: 10
YazanPro Auto Levels and Fibonacci は、サポート / レジスタンスゾーン、ブレイクアウト矢印、トレンドライン、ピボット、キリ番、自動フィボナッチをチャートに描画し、価格がそれぞれからどれだけ離れているかをパネルに表示する MetaTrader 5 用インジケーターです。
多くのトレーダーが手で引いている価格水準を描画し、確定した足ごとに更新し、現在の価格がそれらに対してどこにあるかをパネルで示します。あらゆる銘柄(FX、貴金属、指数、株式、暗号資産)と M1 から MN1 までのあらゆる時間足で動作します。注文は一切出しません。
表示される内容(番号はスクリーンショットの番号マークと対応しています。チャートの各レイヤーには入力パラメーターとパネル上のワンクリックボタンがあります)
- サポート / レジスタンスゾーン。 互いに ATR の半分以内にあるスイング高値・安値(既定で両側 2 本、フラクタルの規則)を 1 つのゾーンにまとめます。ゾーンの強さはタッチ回数、つまりゾーン内のスイングポイントの数です。最も強い 6 ゾーンに加え、価格の上で最も近いゾーン、下で最も近いゾーン、価格が入っているゾーンを描画します。各ゾーンはタッチ回数と中心価格の付いた帯で、価格の下は緑、上は赤です。
- ブレイクアウト矢印。 直近の確定したフラクタル高値または安値を初めて終値で抜けた足に矢印を付けます。RSI(14) / CCI(14) フィルターは任意です。各矢印はその足の確定時に決まり、その後移動も削除もされません。矢印はバッファ 0 と 1 にも入ります(データウィンドウ、iCustom)。
- 自動トレンドライン。 直近のスイング高値・安値を通る線で、タッチ回数付きです。ブレイクされた線は点線になり薄くなります。
- 日足・週足のクラシックピボット: 前日と前週の P、R1〜R3、S1〜S3 を、当日または当週の始まりから描画します。日足ピボットは D1 未満、週足ピボットは W1 未満のすべての時間足に表示されます。表ではどの時間足でも確認できます。
- キリ番。 刻みは価格と ATR から決まります(例:EURUSD で 0.005、USDJPY で 1.0、ゴールド H1 で 20)。固定の刻みも設定できます。
- 自動フィボナッチ。 直近の確定したスイング波に対して、38.2、50、61.8、78.6 のリトレースメントと 127.2、161.8 のエクステンションを描画し、50-61.8 ゾーンを塗ります。確定足が 78.6 水準を抜けた時点でセットアップは DEAD(無効)と表示され、新しい波ができるまで薄く描画されます。
- 大きな 2 つのタイル。 NEAREST SUPPORT と NEAREST RESISTANCE(最寄りのサポート / レジスタンス):ゾーンの中心を大きな文字で、そのタッチ回数、範囲、価格からの距離を pips(指数・株式・暗号資産ではポイント)と ATR で表示します。
- PRICE NOW(現在価格)。 価格が入っているゾーン(または「ゾーンの間」)、リトレースメント % 付きの一語のフィボナッチ状態(WAITING、IN ZONE、DEEP、PAST 78.6、DEAD)、直近のブレイクアウト矢印とそれが何本前かを表示します。
- レイヤーボタン。 Zones、Arrows、Trend、Daily、Weekly、Round、Fib:ワンクリックでそのレイヤーをチャートに表示 / 非表示にします。
- タブ。 Levels タブ。 有効なレイヤーのすべての水準のうち、価格の上で最も近い 6 つと下で最も近い 6 つを、価格と pips・ATR での距離とともに表示します。 Fibonacci タブ。 波(始点、終点、ATR での大きさ、足の時刻)、状態、すべての水準とその距離の表。 Pivots タブ。 距離付きの日足・週足の表と、刻み付きのキリ番。 Breakouts タブ。 直近の上向き・下向き矢印、次の矢印が抜けることになるフラクタル水準、2 本のトレンドライン、直近の確定足が水準で反発したか、またはトレンドラインを終値で抜けたか、そしてどのアラートが有効か。
- ヘッダー。 12 言語(英語、アラビア語、ロシア語、中国語、スペイン語、ポルトガル語、日本語、ドイツ語、韓国語、フランス語、イタリア語、トルコ語)の言語ボタン、M1 から MN1 までの時間足ボタン、折りたたみボタン。言語、タブ、レイヤーはチャートごとに記憶されます。セクションの帯をクリックすると折りたためます。ゾーン、線、タイル、行にマウスを置くと説明が表示されます。
読み方
- まず 2 つのタイルを見ます:下側の最寄りのサポートと上側の最寄りのレジスタンス、そのタッチ回数と距離です。距離が 1 ATR 未満なら、価格はゾーンの中心から平均的な足 1 本分の値幅より近くにあります。
- PRICE NOW を読みます:価格がゾーンの中にあるかゾーンの間にあるか、フィボナッチの状態は何か、直近のブレイクアウト矢印が何本前に出たか。
- チャート上では、各ゾーンの右側のラベルがタッチ回数と中心価格を示します(例:「x6 1.11631」)。価格の上下で最も近いゾーンは他より濃く塗られます。
- フィボナッチの状態は、直近の波の中で価格がどこにあるかを示します:WAITING = まだ 50% に達していない、IN ZONE = 50 と 61.8 の間、DEEP = 61.8 と 78.6 の間、PAST 78.6 = 78.6 を超えた、DEAD = 確定足が 78.6 を抜けた。新しい波ができるまでフィボナッチは薄く表示されます。
- 正確な価格はタブ(Levels、Fibonacci、Pivots、Breakouts)で確認し、チャートが混み合ったらボタンでレイヤーをオフにします。
- 見えるものはご自身の分析の参考情報として使ってください。このインジケーターは売買の助言をしません。
アラート(ポップアップ、任意でプッシュ通知)
- 価格が描画されたゾーンのいずれかに触れた(ゾーンごと、足ごとに 1 回)。
- 足が描画されたゾーンのいずれかを終値で抜けた。
- 価格がフィボナッチ 50-61.8 ゾーンに入った(波ごとに 1 回)。
- 新しいブレイクアウト矢印(既定ではオフ)。
対象ユーザー
サポート / レジスタンス、トレンドライン、ピボット、フィボナッチリトレースメントを手で引いており、それらをどのチャートでも同じ方法で描画し、各水準までの距離を目の前に、自分の言語で確認したいトレーダー。
このインジケーターがしないこと
- 売買の助言はしません。ブレイクアウト矢印は足が水準を終値で抜けたことを示すだけで、その後に何が起こるかは示しません。パネルにも明記しています:あくまで状況の参考であり、売買シグナルではありません。
- 価格を予測せず、ゾーン、ピボット、フィボナッチ水準がどの程度の頻度で機能するかについて何も主張しません。
- 注文を出さず、取引を変更しません。
- 走査範囲(既定で直近 500 本の確定足)より古いゾーンやトレンドラインは保持せず、矢印は既定で直近 2000 本に付けます。
- 履歴が必要です:ゾーンには確定足 41 本、フィボナッチには 120 本。新しい銘柄や MN1 では、足が揃うまでパネルに「not enough history」(履歴不足)と表示されます。
計算方法
- ATR はチャート自身の時間足における 14 本の単純な平均真の値幅です。ATR 単位の距離はすべてこれを使います。
- ゾーン: 確定したスイングポイント(スイング高値は両側 N 本より高い。既定で N = 2)を価格順に並べ、ゾーン内の最安点から 0.5 x ATR 以内にある限りまとめます。タッチ回数 = まとめたスイングポイントの数。ゾーンとして数えるには 2 回のタッチが必要です。帯はまとめた価格の最安値から最高値までに両側 0.1 ATR を加えたもの、中心はそれらの平均です。
- ブレイクアウト矢印: 足の確定時に、直近の確定したフラクタル高値(両側 2 本、その後 2 本目の足が確定した時点で確定)は、その足が高値より上で終値を付け、前の足が高値以下で終値を付けていた場合に抜けたと判定されます。フラクタル安値は鏡像で同様です。フィルター有効時、上向き矢印にはさらに RSI(14) が 70 未満かつ CCI(14) が 50 超が必要です(下向き:RSI が 30 超かつ CCI が -50 未満)。水準は 1 回だけ発火し、次の矢印は新しいフラクタルを待ちます。両オシレーターはインジケーター内部で終値から計算します。
- トレンドライン: 両側 3 本の最新のスイングが右アンカー、それより古い両側 20 本の最新のスイングが左アンカーです。タッチは線から 0.25 ATR 以内で数えます。右アンカーの後に足が線を終値で抜けた時点でブレイクとみなします。
- ピボット: 前日または前週の P = (high + low + close) / 3、R1 = 2P - low、S1 = 2P - high、R2 / S2 = P +- (high - low)、R3 = high + 2 (P - low)、S3 = low - 2 (high - P)。ブローカーの D1 と W1 の足を使い、まだ利用できない場合はチャート自身の足から前日または前週を再構成します。
- キリ番: 刻みは価格の 0.4 パーセント以上かつ 1 ATR 以上となる最小の 1、2、5 x 10^n です。直近の終値の周りに 4 本の線を描きます。
- フィボナッチ: 確定足上のジグザグで、新しいスイングには 3 x ATR の反転が必要です(確定する足の ATR を使うため、確定したピボットは後で変わりません)。直近 2 つの確定ピボットが波を作ります。波は 2 x ATR 以上でなければならず、満たさない場合パネルに「waiting for a bigger one」(より大きな波を待機中)と表示されます。リトレースメントは波の終点から、エクステンションは始点から測ります。波の終点以降の確定足が 78.6 水準 + 0.2 ATR を抜けた時点でセットアップは無効になります。
- 距離: FX では pips(3 桁・5 桁の価格では 10 ポイント)、ゴールドは 0.1、シルバーは 0.01。それ以外はポイント(価格の単位)。「Points per pip」入力で上書きできます。
- 負荷: 水準、トレンドライン、ピボット、キリ番、フィボナッチは確定足ごとに 1 回だけ再計算します。ティックでは距離の更新とタッチ・フィボナッチゾーンのチェックだけを行います。パネルの更新は最大 1 秒に 1 回。チャートオブジェクトは約 100 個と最大 500 本の矢印です。
入力パラメーター
ターミナル上のパラメーター名は以下のリストのとおり英語です。
Support / resistance zones
- Bars scanned for swing points, zones and trendlines: 500 (100..5000)
- Swing point: bars on each side: 2 (2 = the fractal rule)
- Merge swing points closer than this x ATR into one zone: 0.5
- Touches a zone needs to count: 2 (1..10)
- Strongest zones drawn, plus the nearest above and below: 6 (1..15)
Chart layers
- Support / resistance zones: true
- Breakout arrows (close through the last fractal high / low): true
- Breakout arrows: RSI(14) / CCI(14) filter: true (up: RSI below 70 and CCI above 50; down mirrored)
- Breakout arrows: bars of history marked: 2000 (100..50000)
- Auto trendlines: true
- Daily classic pivots (P, R1-R3, S1-S3): true (drawn on timeframes below D1)
- Weekly classic pivots: true (drawn on timeframes below W1)
- Round numbers: true
- Round number step in price: 0 (0 = automatic)
- Auto Fibonacci on the last confirmed swing leg: true
- Fibonacci: zigzag threshold, x ATR: 3.0 (1..10)
- Fibonacci: minimum leg, x ATR: 2.0 (0.5..20)
Colors
- Support / Resistance / Pivot P / Fibonacci / Round number color: green / red / gold / blue / gray
Panel
- Panel language: English (12 languages, also switchable on the panel)
- Tab shown first: Levels by distance (Levels / Fibonacci / Pivots / Breakouts)
- Panel X / Y, pixels from the top-left corner: 10 / 30
- Points per pip: 0 (0 = automatic)
- Turn the chart shift on: true (room for the level labels right of the last bar)
Alerts
- Alert when price touches one of the drawn zones: true
- Alert when a bar closes through one of the drawn zones: true
- Alert on a new breakout arrow: false
- Alert when price enters the 50-61.8 Fibonacci zone: true
- Also send a push notification: false
クイックスタートと FAQ
クイックスタート
- 任意のチャートと時間足にインジケーターを追加します。FX、貴金属、指数、株式、暗号資産で動作します。
- パネル右上のボタンで言語を選びます。
- 2 つのタイル(最寄りのサポートとレジスタンスとその距離)を読みます。次にタブを開きます:Levels、Fibonacci、Pivots、Breakouts。
- レイヤーボタン(Zones、Arrows、Trend、Daily、Weekly、Round、Fib)をクリックしてチャート上の表示 / 非表示を切り替えます。
- ゾーン、線、パネルの行にマウスを置くと説明が表示されます。
FAQ
矢印はリペイントしますか?
矢印は事前に確定した水準をもとに、その足の確定時に決まり、その後移動も削除もされません。チャートを完全に再読み込みすると、マーク範囲が別の足から始まるため、範囲内の最も古い矢印は少し異なることがあります。最近の矢印はそのままです。
ゾーンや線は変わりますか?
はい、確定足ごとに変わります。新しいスイングがゾーンにタッチを追加したり、ゾーンを作ったり、トレンドラインのアンカーを動かしたりします。それが水準を最新に保つ仕組みです。日足・週足のピボットはその日・その週の間は固定です。
チャートにフィボナッチが表示されないのはなぜですか?
直近の確定した波が最小値(既定で 2 x ATR)より短いか、チャートの確定足が 120 本未満です。Fibonacci タブにどちらかが表示されます。最小の波またはジグザグのしきい値を下げると波が増えます。
対応する時間足と銘柄は?
M1 から MN1 までのあらゆる時間足で、すべてチャート自身の時間足で計算します。距離は FX と貴金属では pips、指数・株式・暗号資産ではポイントです。1 pip あたりのポイント数は自分で設定できます。
チャートが右にずれたのはなぜですか?
水準ラベルを最後の足の右側に収めるため、インジケーターがチャートシフトを有効にします。自分の設定を保ちたい場合はこの入力をオフにしてください。
これは売買システムですか?
いいえ。水準と、価格がそれらに対してどこにあるかを示すだけです。売買の助言はしません。
ターミナルへの負荷は大きいですか?
いいえ。水準は確定足ごとに 1 回、数ミリ秒で計算され、パネルの更新は最大 1 秒に 1 回です。
リスク警告
取引には高い損失リスクが伴います。このインジケーターは価格水準を表示するもので、価格を予測せず、いかなる結果も保証しません。ご自身の分析の参考として使い、単独の売買シグナルとして使わないでください。
