Wave Trend Oscillator Scanner MT4
- インディケータ
-
Evgenii Sutulov
I build trading indicators, strategies, and dashboards that don't repaint.
Seven years doing this. MetaTrader 4, MetaTrader 5, TradingView.
Closed bars only. What you see is what happened.
The bar being formed never changes a published value. - バージョン: 1.3
- アクティベーション: 20
28枚のチャートの代わりに一目で。Wave Trend Oscillator Scannerは、あなたのシンボルリストに対してWave Trendの計算を最大四つの時間足で同時に実行し、すべての新しいクロスをその経過時間と等級とともに表示し、時間足が実際に一致している行を目立たせます。初期設定では15ペアをスキャンし、一つの設定で28ペアまで引き上げられます。そしてオシレーター自体がこのチャートのサブウィンドウに描画されるため、テーブルが見つけたものに基づいて、二つ目のインジケーターを付けることなく行動できます。
10件のご購入ごとに価格が10ドル上がります。
これは、Wave Trendオシレーターが相場がゾーンにどれだけ深く入ったかに応じてクロスに等級1または2を付けるため、等級が実際にボードに表示される、このファミリーの二つの製品のうちの一つです。
ボード
シンボルごとに一行、スキャンされる時間足ごとに一列、最大四列、最大28シンボルです。初期設定では15がスキャンされ、最大値へは設定一つで到達します。シンボルリストはカンマ区切りで指定するか、ボードが代わりにMarket Watchのリストを使うこともできます。ブローカーの接頭辞と接尾辞は、あなたがいるチャートから検出されるか、手動で指定されます。初期設定ではボードは四つの時間足、M15、H1、H4、D1をスキャンします。
セルは^14b G2のように読まれます。クロスの方向、それが何本前のバーで発生したか、そしてその等級です。flatという単語は、計算は実行されたがウィンドウ内でクロスが見つからなかったことを意味します。三つの点は、そのセルがまだ測定されていないことを意味し、ツールチップがオンになっていれば、カーソルを合わせると遅いラインの現在値とともに理由が言葉で説明されます。鮮度のしきい値より古いシグナルは色相を保ちますが、その重みを失います。どこかに新しいシグナルを持つ行は、アクセントカラーの薄い色を帯びます。
AGREE列は、あるシンボルについて表示されている時間足の列を取り、多数派の側を見つけ、v3/4のように表示します。方向と、表示されている時間足のうちいくつがその側にあるかです。完全な一致は、ボードが存在する目的そのものであるその行を示すため、その側の色で太字に描かれます。引き分けは横棒の記号を表示し、意図的に判定として扱われません。表示されている時間足が一つだけの場合、列はまるごと消え、隣のセルを繰り返すだけの1/1を表示することはありません。
列見出しはボタンです。時間足の見出しをクリックするとその列でソートされ、最も新しいものが先頭、何もない行が末尾になります。もう一度クリックすると順序が反転します。AGREEをクリックすると一致度でソートされ、完全な一致が先頭になります。アクティブな見出しはアクセントカラーと山形の記号を帯びます。別のSortボタンは鮮度、等級、名前を順に切り替え、ここでの等級順は本物の順序です。
Showボタンはall、buys、sells、freshを順に切り替えます。BuysとSellsは個々のセルではなくAGREEの判定に従うため、buysの下にある行はAGREEでは常に上向きの記号を示し、引き分けはどちらの下にも現れません。フィルターは計算ではなく表示にかかるため、隠された行も測定は続けられ、アラートを発することもできます。
テーブル上の凡例は表記を一行で読み解きます。等級の部分も含まれますが、これはこのポートが等級を付けるからこそ表示されるものです。オフにすることもできます。時間足ボタンは、その裏側の測定を止めることなく列を表示したり隠したりします。
表示される行数はペインに合わせて調整され、行数の設定は最大値です。ページボタンは行が収まりきらないときだけ表示されます。ボードはペインが収める以上の行を決して描画しないため、行数の設定がどれだけ高くても、ページボタンは常に画面上にあり、常に届く位置にあります。
セルをクリックすると、このチャートはそのシンボルとその時間足に切り替わります。二つのステータス行が常に表示されます。合計に対する準備完了シンボル数、最後の更新からの経過時間、ルックバックウィンドウ内のシグナル数、そしてそのあとにウォッチドッグの行か、何も表示されない理由を説明する一文のどちらかです。
診断
初期設定でオフになっている二番目のパネルは「なぜシグナルがないのか」という問いに答えます。シンボルの網羅性、どのシリーズがバー数不足でどれだけ足りないか、ウィンドウ内で見つかったシグナルの数、そしてこのインジケーターがMarket Watchで有効にしたシンボルの数です。測定できなかったセルは空白のままにされるのではなく説明されます。
チャートインジケーター
専用のサブウィンドウ内に、点線のゼロレベルとともに、速いウェーブラインと遅いウェーブライン、そしてその間のモメンタムヒストグラムが、モメンタムが拡大しているか減衰しているかによって色分けされて描画されます。ダイバージェンスラインはサブウィンドウに描かれ、任意で、実際にトレードしている場所でダイバージェンスが見えるように、二つの価格ピボットの間の価格チャート上にも描かれます。その時間足は、ボードがスキャンする時間足とは別に設定されます。
設定シート
歯車アイコンは三つのタブを開きます。Valuesには時間足、チャネルの長さ、平均の長さ、買われ過ぎ水準1、売られ過ぎ水準1、ダイバージェンスラインを描画するかどうか、そしてダイバージェンスが持ちうる最短と最長のピボット間隔が含まれます。各行にはステッパー、範囲、ヘルプの一文があります。いずれかを変更するとボード全体が再計算され、パネルはその間の進捗を報告します。
Alertsにはマスタースイッチ、イベントごとのスイッチ、四つのチャンネル、クールダウン、テストボタンが含まれます。Stylesには凡例のスイッチ、パレット、WT1とWT2のラインを描画するかどうか、モメンタムヒストグラムを描画するかどうか、ラインの太さ、そして価格チャート上にダイバージェンスを描画するかどうかが含まれます。これらは対応するシングルチャート版のインジケーターが持つのと同じ表示コントロールが同じ名前で並んでいるため、一方で設定したチャートをもう一方で再現できます。
三つのカラースキームが含まれ、そのうち一つは色覚異常に配慮したもので、赤と緑の代わりに青とオレンジを使います。パネルの位置、スキーム、ソート順、フィルター、表示中の列、そしてシート上で変更されたすべての値は、時間足の変更やターミナルの再起動をまたいでチャートごとに保持されます。インターフェースは英語です。
アラート
アラートは初期設定でオフになっており、パネルにマスタースイッチが、その隣にTest alertボタンがあります。イベントは、スキャンされる時間足ごとに個別に宣言される新しいBUYと新しいSELL、それに加えて、シンボルがデータを失ったり回復したりしたときに発せられるデータの健全性です。最小等級の設定はここで実際に機能します。二に設定すれば、より深い水準に到達したクロスだけが発せられます。
これらは四つのチャンネルで届けられます。ポップアップウィンドウ、サウンド、モバイル端末へのプッシュ、そしてEメールです。クールダウンはセルごと、イベントごとに保持され、初期設定で30分です。Telegramはこの製品には含まれていません。
コスト
作業には予算が設定されています。タイマーのティックごとに決まった数のシンボルが更新されるため、長いリストはターミナルを止めるのではなく負荷を分散します。最初のパスは段階的に進み、パネルは測定済みの割合を報告します。
EAからの読み取り
チャートインジケーターの13個のバッファはiCustom経由で読み取れます。MetaTrader 4は先頭のバッファだけを描画するため、描画されるシリーズが先に来て、読み取り可能な契約はその後ろに位置します。このマップはMetaTrader 5版のマップとは異なります。あの版向けに書かれたEAは、以下のインデックスに合わせて変更する必要があります。
バッファ0から4は、モメンタムヒストグラムの表示上の分割で、状態ごとに一つのシンプルなヒストグラムです。中立、上昇拡大、上昇減衰、下降拡大、下降減衰です。バッファ5は速いウェーブラインWT1で、バッファ6は遅いWT2です。バッファ7はWT1-WT2、一本のシリーズとしてのヒストグラムで、バッファ8はそれに付随する色インデックスです。バッファ9はSignalで、BUYクロスで+1、SELLクロスで-1、どちらもなければ0です。バッファ10はGradeで、シグナルバー上で1か2です。バッファ11はDiv、ダイバージェンスの状態です。バッファ12はZeroで、速いラインがゼロを上に抜けたとき+1、下に抜けたとき-1、どちらでもなければ0です。
Data Windowには、描画される七つの行、ヒストグラムの五つの列、そして二本のウェーブラインが並びます。契約であるバッファ7から12はそこには表示されませんが、それは何も証明しません。iCustomは上記のどのインデックスも同様に読み取ります。この製品には別個のBuyおよびSell価格バッファもOverrideバッファもありません。これはこのマップがシングルチャート版のWave Trendインジケーターと共有していないインデックスです。あちらではパネルのoverrideカウンターがマップの末尾にありますが、こちらには単純に存在しません。シグナルはバッファ9で、その等級はバッファ10です。
MQL4にはinput groupがないため、EAがここでiCustomに渡すパラメータリストはMetaTrader 5版よりも短く、位置も異なります。呼び出しは他のプラットフォームのものではなく、この版の入力リストに合わせて構築してください。
Stylesタブは、バッファを空にするのではなく、プロットから色を取り去ることで非表示にします。iCustomによって作成されたインスタンスは読み取り専用であり、常にあなたが渡したパラメータで動作します。
ボードそのものはバッファではなくパネルです。目で、そしてアラートによって読み取られます。
由来
これはTradingViewの「WaveTrend [LazyBear]」のポートです。この由来は再構築によるものです。数式は標準的で広く複製されており、このファイルの作業仕様として使用されました。スクリプトは公開されており、そのため数式によるポートは許容されます。
この製品がこの手法の名前を冠しているのは、それを実装しているからです。オリジナルの作品はLazyBearのものであり、ここではその著作権を主張していません。
誠実な限界
ボードは確定したバーを読み取り、セルの経過時間を確定したバーの本数で数えます。サブウィンドウ内のオシレーターは形成中のバー上で生きており、バーの途中で存在するクロスは確定時には消えていることがあります。確定したバー上で公開された値は、その後変化しません。
ダイバージェンスのマークは形成中のバーには決して置かれません。ピボットはその両側にバーが存在している必要があるため、ダイバージェンスは構造上、事後にしか現れません。ここでは、存在しなかった過去のバーにダイバージェンスが描かれることは一切ありません。
等級は相場がそのゾーンにどれだけ深く入ったかを表すものであり、確率ではありません。等級2のセルはより深くまで到達したというだけです。それが伝えるすべてです。
クロスは方向ではありません。トレンド相場では、オシレーターは一つのゾーンに繰り返し到達し、それが生み出すすべてのクロスはそのトレンドに逆行するものになり、ボード上ではそれが複数の相関するペアが一斉に点灯することを意味します。
AGREEは時間足の数を数えるものです。同じ銘柄の四つの相関する読み取りが一致することは、四つの独立した確認とは異なります。引き分けは意図的にいかなる判定も生み出さず、buysフィルターとsellsフィルターの両方で隠されます。
スキャンにはコストがかかります。四つの時間足で28シンボルは112セルになります。予算の設定は、遅いマシンで下げるべきものです。
利益額、勝率、バックテストの結果はここでは一切主張されていません。

