Navigator Equilibrium
- インディケータ
-
Carlos Dante Diaz
こんにちは、アルゼンチン出身のプログラマー兼アルゴリズムトレーダーの Carlos Díaz です。トレーダーとして10年以上の経験があります。私のすべての Expert Advisor は、MetaEditor と MetaTrader 5 の Strategy Tester を使って、MQL5 で設計・開発・テストしています。
さまざまな銘柄を長年取引してきた中で、ボットを作るうえで重要になる実務的な細部を学びました。スプレッド、約定、スリッページ、そしてブローカーや銘柄ごとの個別の条件です。その経験を、公開するすべての EA に注ぎ込んでいます。 - バージョン: 1.0
- アクティベーション: 10
Navigator Equilibrium:市場のフェーズ、モメンタム、ピーク、ダイバージェンスをひとつのウィンドウで
モメンタム・オシレーター、トレンドフィルター、ボラティリティ指標、ダイバージェンス・スキャナーを行き来する必要はもうありません。Navigator Equilibrium は、それらを色分けされたひとつのウィンドウにまとめました。モメンタムが強まっているのか弱まっているのか、どちらが主導権を握っているのか、相場がトレンド中なのか持ち合いなのか、そして価格とモメンタムがどこで食い違っているのかが、ひと目でわかります。
相場を明確に読み取りたい裁量トレーダーにも、整理されたドキュメント付きのバッファを必要とする EA 開発者にも向いています。
他との違い
- 上昇・下落だけではない、5つの状態を持つヒストグラム。 方向に加えて、モメンタムが強まっているのか、弱まっているのか、ピーク状態まで伸びきっているのかを色で示します。
- 相場環境を示すゼロライン。 色が変わり、相場がトレンド中か持ち合い中かを教えてくれます。
- 「誰が主導権を握っているか」がひと目でわかる。 ヒストグラムの棒の上端に付くキャップが、低速の移動平均との位置関係で色を変え、逆張りを検討できる場面も示します。
- ピークの追跡。 ヒストグラムの各ピークを、同じ側の直前のピークと比較し、モメンタムが拡大しているのか縮小しているのかを確認できます。
- 4種類のダイバージェンスを自動検出: レギュラーとヒドゥン、強気と弱気。矢印として描画され、任意でテキストも表示できます。スクロールやズームをしても、テキストと矢印の間隔はピクセル単位で一定に保たれます。
- 切り替え可能な計算モード: ヒストグラム、持ち合い判定、ピーク判定のモードを、銘柄に合わせて選べます。
- EA 向けのバッファを完備: すべての状態、ピーク、ダイバージェンスを読み取り可能な値として提供します。
- 価格データのみを使用。 出来高は不要で、どの銘柄・どの時間足でも動作します。
- 自由にカスタマイズ可能: 色、線の太さ、線種、ラベルの大きさ、描画する内容を変更できます。
チャートに表示される内容
1. モメンタム・ヒストグラム(5色)
| 色 | 意味 |
|---|---|
| 明るい緑 | ヒストグラムがゼロより上で上昇中:強気のモメンタムが強まっている |
| 濃い緑 | ヒストグラムがゼロより上で下降中:強気のモメンタムが弱まっている |
| 明るい赤 | ヒストグラムがゼロより下で下降中:弱気のモメンタムが強まっている |
| 濃い赤 | ヒストグラムがゼロより下で上昇中:弱気のモメンタムが弱まっている |
| マゼンタ(magenta) | ピーク状態:動きが伸びきっており、維持が難しい可能性がある |
2. ゼロライン
- シアン(cyan): 相場はトレンド中(不均衡)。
- 黄色: 相場は持ち合い中(均衡)。
3. ヒストグラムのキャップ(線またはドット)と低速の移動平均
- 青い線は、ヒストグラムの低速の移動平均です。
- 棒の上端のキャップは、ヒストグラムが自身の移動平均より上にあるときは緑(買い方が主導)、下にあるときは赤(売り方が主導)になります。
- キャップの色が棒の色と反対になったとき、たとえば緑の棒に赤のキャップが付いたときは、逆張りの検討を始められます。それまでは、現在の動きに逆らって取引する勝算は低めです。
4. ピークのドット
- 白いドット: そのピークは、同じ側の直前のピークよりゼロから遠い、つまりモメンタムが増加しています。
- 灰色のドット: そのピークはゼロに近づいている、つまりモメンタムが減少しています。
5. ダイバージェンスの矢印と任意のテキスト
- ダイバージェンスの種類ごとに、専用の色と矢印の形があります。
- テキストは矢印の上、下、または外側に配置でき、短い表記と長い表記を選べます。
- チャート上のラベルは常に英語で表示されます。短い表記では Reg. bullish 、 Hidden bullish 、 Reg. bearish 、 Hidden bearish です。
ピークとダイバージェンスの定義
- ヒストグラムのピークとは、両側の複数本のバー(既定では3本)の中で値が極値であり、符号が同じで、直近の |ヒストグラム| の平均に対する最小比率を上回っているバーのことです。これにより小さなピークは除外されます。
- 各ピークは、同じ側の直前のピークと比較されます。既定では最大100本前まで探索します。
- 価格の極値は、ピーク周辺の最も高い高値(正のピーク)または最も低い安値(負のピーク)です。
4つのダイバージェンスのルール
| タイプ | ピーク | 価格 | ヒストグラム | 読み方 |
|---|---|---|---|---|
| Regular bearish(レギュラー弱気) | 正 | より高い高値 | より低いピーク | 下方向への反転の可能性 |
| Hidden bearish(ヒドゥン弱気) | 正 | より低い高値 | より高いピーク | 下落トレンド継続の可能性 |
| Regular bullish(レギュラー強気) | 負 | より低い安値 | より浅いピーク | 上方向への反転の可能性 |
| Hidden bullish(ヒドゥン強気) | 負 | より高い安値 | より深いピーク | 上昇トレンド継続の可能性 |
レギュラー・ダイバージェンスとヒドゥン・ダイバージェンスの検出は、それぞれ個別にオン・オフできます。
使い方
- モメンタムのフェーズ。 明るい色は強まっている動き、濃い色は弱まっている動きを示します。マゼンタは伸びきった状態を示し、ストップの引き上げや決済の計画に役立ちます。
- トレンド/レンジのフィルター。 ゼロラインでアプローチを切り替えます。トレンド局面ではシアン、持ち合い局面では黄色です。
- 主導権と逆張りのフィルター。 キャップの色で誰が主導権を握っているかを確認し、逆張りを避けるか、許容するかを判断します。
- モメンタムの拡大と縮小。 ゼロから遠ざかるピークは動きの拡大を、ゼロに近づくピークは動きの弱まりを示します。
- 反転と継続の分析。 レギュラー・ダイバージェンスで勢いの枯渇を、ヒドゥン・ダイバージェンスで押し目・戻り後の継続を探します。
- 相場構造との組み合わせ。 均衡ゾーンやボリュームプロファイル系のツール、たとえば私の Equilibrium Boxes や Volume Profile Multiple と自然に補完し合います。前者は相場が均衡している場所を、このインジケーターはそこでモメンタムが何をしているかを示します。
- 自動化。 下記のバッファを使って、EA にルールを組み込めます。
EA 開発者向け
バッファは iCustom と CopyBuffer で読み取ります。判断には shift 1(直近の確定足)を使用してください。
| バッファ | 内容 |
|---|---|
| 0 | モメンタム・ヒストグラム |
| 6 | ヒストグラムの低速移動平均 |
| 7 | 状態:+1 強気、+2 強気(減速中)、-1 弱気、-2 弱気(減速中) |
| 8 | ピーク状態(マゼンタ):+1 強気、-1 弱気、0 なし |
| 9 | 持ち合い:1 持ち合い、0 トレンド |
| 10 | 主導権:+1 買い方(ヒストグラムが移動平均より上)、-1 売り方 |
| 11 | 逆張り:+1 買いを検討可能、-1 売りを検討可能、0 なし |
| 12 | このバーで確定したヒストグラムのピーク:+1 正、-1 負、0 なし |
| 13 | そのピークの、同じ側の直前のピークとの比較:+1 ゼロから遠ざかる、-1 ゼロに近づく、0 比較対象なし |
| 14 | 正のピークの状態(+1 遠ざかる、-1 近づく)。次のピークまで保持 |
| 15 | バッファ14と同じ。負のピーク用 |
| 16 | ダイバージェンス:+1 レギュラー強気、+2 ヒドゥン強気、-1 レギュラー弱気、-2 ヒドゥン弱気、0 なし |
組み込める条件の例:状態が強気で、持ち合いが 0 のときだけ買いエントリーを許可する。ダイバージェンスが 0 以外のときに反応する。ピーク状態が現れたとき、または状態が「減速中」に変わったときに、ポジション管理を引き締める。
パラメーター(インジケーターでの表示どおり)
Main parameters
- Length:ヒストグラムの計算に使うバーの本数(25)。
- Slow smoothing:ヒストグラムの低速移動平均(青い線)の期間(13)。
- Consolidation length:相場が持ち合いかどうかを測るバーの本数(10)。
- Consolidation standard deviation:ボリンジャーバンドの標準偏差(2.0)。
Calculation modes
- Histogram calculation:Linear regression of the deviation(乖離の線形回帰、スクイーズ・モメンタム方式)または Simple deviation of price from its mid line(価格の中心線からの単純な乖離)。
- Consolidation calculation:Bollinger bands inside the Keltner channel(ボリンジャーバンドがケルトナーチャネルの内側)または Bollinger band width below its average(ボリンジャーバンドの幅が平均を下回る)。
- Peak detection:Histogram far above its average(ヒストグラムが平均を大きく上回る)または Price makes a new extreme but the histogram does not(価格は新たな極値を付けるがヒストグラムは付けない)。
- Histogram cap:Continuous line(連続した線)または Dots on top of each bar(各バーの上のドット)。
Fine-tuning
- Divide the histogram by the ATR:ヒストグラムを銘柄間で比較できるようにします(オフ)。
- ATR period:ケルトナーチャネルと正規化に使う ATR の期間(14)。
- Squeeze mode: Keltner channel multiplier(1.5)。
- Band width mode: bars used to average the width(50)と Band width mode: consolidating if the width is below the average x this factor(0.85)。
- Peaks: window of bars used to evaluate a peak(50)。
- Magnitude mode: peak if |histogram| exceeds the average x this factor(2.0)。
Colors
- ヒストグラムの各状態、ゼロラインの2つの状態、キャップ、移動平均、各ダイバージェンスのタイプごとに、色を個別に設定できます。
Lines and widths
- Width of the histogram bars(2)と Width of the zero line(3)。
- Histogram cap: line width (or dot size)(2)と Histogram cap: line type。
- Slow average of the histogram: width(2)と Slow average of the histogram: line type。
Peaks and divergences
- Peaks: bars on each side to confirm a histogram peak(3)。
- Peaks: how many bars back to look for the previous peak on the same side(100)。
- Peaks: minimum size, as a fraction of the average |histogram|(0.5)。
- Divergences: detect regular ones と Divergences: detect hidden ones。
- Mark peaks on the chart (dots) と Mark divergences on the chart (arrows)。
- Text next to the divergence arrow:No text(テキストなし)、Above the arrow(矢印の上)、Below the arrow(矢印の下)、Outward(外側:弱気は上、強気は下)。
- Text: short version or long、Text: font size、Text: extra distance to the arrow in pixels。
- Marks: how many bars back to draw them(500)と Marks: size from 1 to 5(2)。
- Unique ID per instance:同じチャートで複数のコピーを使うための ID。
ご注意
- ピークとダイバージェンスは、発生から数本のバー(既定では3本)が経過した後に確定します。矢印とドットはピークのバー自体に描画されるため、確定後に表示されます。バッファの値は確定したバーに入ります。
- 形成中のバーのヒストグラムは、他のオシレーターと同様に、バーが確定するまで変化することがあります。
- 既定値は出発点です。取引する銘柄と時間足に合わせてパラメーターを調整してください。
免責事項
Navigator Equilibrium は分析ツールです。単独で売買シグナルを生成することはなく、いかなる結果も保証しません。取引にはリスクが伴います。実際の資金で使用する前に、デモ口座とストラテジーテスターでテストしてください。
