Zero Lag Trend Scanner
- インディケータ
-
Evgenii Sutulov
Premium components
1. https://www.mql5.com/en/market/product/201632 - Rotation Manager Console - バージョン: 1.3
- アクティベーション: 20
それでも雑音では転換しない速いトレンド線を、監視リスト全体で。Zero-Lag Trend Scannerは遅れのない平均とそのボラティリティ帯を最大二十八銘柄と四つの時間軸で走らせ、直近に抜けたものから並べ、仕掛ける前に抜けを見られるようボードの下にチャートを置きます。
10件のご購入ごとに価格が10ドル上がります。
Zero-Lag Trend Scannerは一つのファイルに二つの製品が入っています。第一は目の前のチャートに描かれるZero-Lag Trendそのもので、遅れのない平均、そのボラティリティ帯、そして抜けの矢印です。
第二の製品は、同じ計算を銘柄リストに対して複数の時間軸で同時に走らせるボードです。ボードはどの銘柄がシグナルを出し、それがどれだけ前かを伝えます。その下のチャートは何がそのシグナルを生んだかを示すので、表が見つけたものに従って動くために二つ目のインジケーターを追加する必要はありません。
ボード
銘柄ごとに一行、走査する時間軸ごとに一列、最大四列、最大二十八銘柄です。初期状態では十五銘柄を走査し、設定ひとつで二十八まで引き上げられます。銘柄リストはカンマ区切りで指定するか、ボードが気配値表示の一覧を取り込みます。ブローカーの接頭辞と接尾辞は今いるチャートから検出されるか、手で指定します。初期状態でボードはM15、H1、H4、D1の四つの時間軸を走査します。
セルは ^14b のように読みます。シグナルがどちら側だったか、そして何本前に出たかです。flatという語は、計算は走ったが方向が見つからなかったことを意味します。三点は未測定を意味し、ツールチップが入っていればカーソルを合わせると理由を言葉で説明します。初期状態ではツールチップは入っていません。鮮度のしきい値より古いシグナルは色を保ちますが控えめに描かれ、色相が方向を、濃さがまだどれだけ重いかを伝えます。どこかに新しいシグナルを含む行には強調色が薄く敷かれます。
AGREE 列こそ、八枚のチャートではなくボードを使う理由です。銘柄ごとに表示中の時間足の列を取り、多数派の側を求めて v3/4 のように表示します。すなわち方向と、表示中の時間足のうち何本がその側に立っているかです。表示中のすべてが一致するとき、セルはその側の色で太く描かれます。同数の場合はダッシュ記号を表示し、意図的に判定を出しません。表示中の時間足が一つだけのときは、隣のセルを繰り返すだけの 1/1 を書く代わりに、列そのものが取り除かれます。
列見出しはボタンです。時間足の見出しを押すとその列で並べ替え、新しいものが上、何もない行が下に来ます。もう一度押すと逆順です。AGREE を押すと一致度で並べ替え、全会一致が上に来ます。有効な見出しはアクセント色とマークを帯びるので、並べ替えの状態は操作子そのものの上にあります。別に Sort ボタンがあり、ボード全体の並びとして鮮度、グレード、名前を順に切り替えます。
Show ボタンは、すべて、買い、売り、新しいもの、を順に切り替えます。買いと売りは個々のセルではなく AGREE の判定に従うので、買いの下に出る行の AGREE は必ず上向きの記号になり、同数の行はどちらにも出ません。これは表示の絞り込みであって計算の絞り込みではありません。隠れた行も測定は続き、アラートも鳴りえます。
表の上の凡例は記法を一行で解読し、オフにできます。この移植版は等級を付けないので、記法に等級の部分はなく、凡例もそれを印字しません。時間軸ボタンは背後の計算を止めずに列を表示したり隠したりします。
表示行数はチャートのペインに合わせられ、行数設定は上限として働きます。すべて収まっている間はページボタンを描かず、収まらなくなるとページ番号とともに戻ると進むが現れます。ボードはペインに入る以上の行を決して描かないので、行数設定をどれだけ大きくしてもページボタンは常に画面内にあり、常に届きます。
二本のステータス行が常に見えています。全体のうち準備できた銘柄数、最後の更新からの経過時間、探索期間内のシグナル数。そのあとに、ウォッチドッグの行か、何も出ていない理由を説明する一文が続きます。
診断
既定では切ってある第二のパネルが「なぜシグナルが出ないのか」に答えます。銘柄の網羅状況、どの系列が足りていないか、期間内に見つかったシグナル数、このインジケーターが作業のために Market Watch で有効にした銘柄数です。測定できなかったセルは空白のままにせず、理由が説明されます。
チャート上のインジケーター
価格ウィンドウには、側で色付けされ抜けをまたいで途切れない遅れのない平均、ボラティリティ帯の二つの端を細い線として、その間を二種の塗りで、そして帯が抜けた足にBUYとSELLの矢印を描きます。
設定シート
Valuesタブは時間軸、平均の窓と帯の背後のATRの両方を決める長さ、初期値は七十、そしてピークのATR単位で測る1.2の帯倍率を扱います。Stylesタブはパレット、線とその太さ、矢印の大きさ、帯、そして二種の塗りを扱います。Valuesの各行にはステッパー、範囲、そして一文の説明があります。
Alerts は、主スイッチ、イベント別スイッチ、四つの経路、クールダウン、テストボタンを扱います。
配色は三種類で、赤と緑ではなく青とオレンジを使う色覚多様性に配慮したものを含みます。パネル位置、配色、並べ替え、絞り込み、どの列が表示されているか、シートで変更したすべての値は、チャートごとに保存され、時間足の変更やターミナルの再起動をまたいで残ります。インターフェイスは英語です。
アラート
初期状態では鳴りません。主スイッチはパネル自体の上にあり、その隣の Test alert ボタンが、そのとき有効なすべての経路へ送ります。
イベントは、走査する時間軸ごとに個別に宣言される新しいBUYと新しいSELL、銘柄がデータを失ったり取り戻したりしたときに知らせるデータ健全性、そしてこのチャート上での線への接触です。ここでの線は遅れのない平均で、これはボードが見つけたものではなくチャートインジケーターに属します。等級で絞り込むための最小等級設定があります。
経路はポップアップ、音、モバイル端末へのプッシュ、電子メールです。クールダウンはセルごと、イベントごとに保たれ、既定は三十分です。Telegram はこの製品に含まれません。
計算コスト
処理量は予算化されています。タイマーの一刻みごとに決められた数の銘柄だけを更新するので、長いリストはターミナルを止める代わりに負荷を広げます。最初の一巡は段階的に進み、パネルが測定済みの割合を示します。
EA からの読み取り
チャートインジケーターは十五本のバッファを公開し、すべてiCustomとCopyBufferで読めます。バッファ0のBuyはBUYの足で矢印の価格を持ち、それ以外ではEMPTY_VALUEとなり、描画されません。バッファ1のSellはSELLについて同じことをします。バッファ2から5は二つの塗りに属する描画用の配管であり、読むためのデータではありません。バッファ6は上昇中の遅れのない平均を持ち、バッファ7は下降中の同じ線を持ちます。転換の足では両方に値が入り、線は途切れません。バッファ8はボラティリティ帯の上端、バッファ9はその下端です。バッファ10と11はバッファ0と1の描画用の写しです。バッファ12のSignalはBUYの足で+1、SELLの足で-1、それ以外は0です。バッファ13は一本の連続系列としての遅れのない平均、バッファ14はトレンドそのもので、上昇中は0、下降中は1です。
バッファ0と1が契約です。描画されることはなく、Stylesタブの状態にかかわらず毎回の走査で埋められ、データウィンドウにも現れます。画面上で矢印を隠してもEAがシグナルを失うことはありません。隠す操作は描画方法の変更で行われ、バッファを空にすることは決してないからです。
このマップはスキャナー固有のもので、無料の単一チャート版とは一致しません。あちらは索引13にOverrideバッファを差し込み、連続線とトレンドを一つ後ろで公開します。二つを互換だと決めつけず、上の一覧をお読みください。
ボード自体はパネルであってバッファではありません。目とアラートで読むものです。
このスキャナーの背後にある単一チャート版はZero-Lag Trend MTFという名称で、無料であり、同じエンジンを積んでいます。一銘柄だけを見るならそちらをお使いください。このスキャナーは多数を同時に見張るために存在します。
出自
これはZero Lag Trendの系統の移植です。遅れのない平均は公知でEhlers氏とRic氏によるもので、ボラティリティ帯を伴う見せ方は式から再現しました。ゆえに式による移植が許されます。相違点を三つ明示します。最初の数本ではずらした終値が手に入らないので最も古い終値を使い、平均は最初の値から始め、ATRは走る平均で暖機し、ピークの窓は漸進的です。Pineは何も返しません。原典は中立の側から始まり最初の交差で初めて符号を得ますが、この製品群の配置に中立の側はないため、その最初の交差までは線を上昇として描きます。そしてATRそのもののためにバッファを一つ追加しました。
本製品の名称がZero-Lag Trend Scannerなのは、それが手法の名称だからであり、ここでその手法の著作権を主張しているからではありません。原著作はその作者に帰属します。
正直な限界
ボードは確定足を読み、セルの経過をも確定足で数えます。その下のチャートインジケーターは形成中の足でシグナルを示すことがあり、そのシグナルは確定前に消えることがあります。確定足で公開されたものは後から変わりません。
遅れを取り除くことは雑音を増幅します。遅れのない平均は転換で行き過ぎ、帯はその行き過ぎが起きないようにするためではなく、シグナルにならないようにするためにあります。
帯は直近の最大ATRを覚えています。激しい一本の後はしばらく広いままで、その間、側を変えるにはより大きな値動きが必要になります。
長さと倍率は、本製品が報告するすべての抜けを動かします。二つの構成は二つの異なる矢印の集まりを生み、そのどちらも真実ではありません。
AGREE は時間足を数えるものであり、確率を見積もるものではありません。四つの時間足が一致したということは、一つの銘柄の相関した四つの読みが一致したということです。同数は意図的に判定を出さず、買いの絞り込みでも売りの絞り込みでも隠れます。
走査には費用がかかります。二十八銘柄を四つの時間足で見れば百十二セルであり、遅いマシンでは体感できます。下げるべきは予算の設定です。
ブローカーが扱っていない銘柄や、設定が要求する本数に足りない系列は測定できません。ボードはセルを空にする代わりに、どれがなぜ測れないかを言葉で伝えます。
ここでは収益額も勝率もテスト結果も主張していません。
