Pivot Points Six Types with Level Alerts MT4
- インディケータ
- バージョン: 1.1
Pivot Points Six Types with Level Alerts MT4 は、TV 互換のピボットポイントを MetaTrader 4 で使うためのインジケーターです。TradingView もお使いなら、標準の「Pivot Points Standard」をご存じだと思います。この MT4 版はそれを再現したものです。計算方法は同じ6種類、期間は1日から10年まで同じ選択肢、見た目も同じです。各期間の初めからレベルごとにオレンジ(#FB8C00)の線を引き、「S2 (1.08345)」のようなラベルを付けます。
【計算方法ごとのレベル】
Traditional:P、R1〜R5、S1〜S5
Fibonacci:P、R1〜R3、S1〜S3(前の期間の値幅の 0.382/0.618/1.000)
Woodie:P、R1〜R4、S1〜S4(今の期間の始値を含めて計算)
Classic:P、R1〜R4、S1〜S4
DM(DeMark):P、R1、S1(前の期間の始値と終値の関係を使う)
Camarilla:P、R1〜R5、S1〜S5(R5 = 高値 ÷ 安値 × 終値)
どの方法も前の期間の価格を使います。期間が始まった時点でその期間のレベルは決まり、過去の期間を計算し直すことはありません。
【期間の選び方】
・Auto:M1・M5・M15 は日、M30〜H4 は週、D1 は月、W1・MN1 は年のピボット。
・固定:日/週/月/四半期/年/2年/3年/5年/10年。複数年の区切りの年は TradingView と同じです。
・Number of Pivots Back = 15(1〜200)。
・Use Daily-based Values = true のときは日足の価格を使うので、M5 でも H1 でも同じレベルになります。false にするとチャートの足を使います。
・1つのチャートに2つ以上載せられます(例:日のピボットをオレンジ、月のピボットを青)。
【MT4 での設定の注意(必ずお読みください)】
1. 色は「パラメーターの入力」タブで決まります。線とラベルはチャートのオブジェクトなので、色と太さは入力(P color、R1 color … Line Width)で設定します。「色の設定」タブは使いません。
2. 履歴:日足ベースの計算には日足の履歴が必要です。5年・10年の期間を使うときは、その銘柄の日足チャートを一度開いて過去へスクロールするか、「ツール」→「オプション」→「チャート」の「ヒストリー内の最大バー数」を増やしてください。履歴が足りないと、チャート左下に「データ不足」の短いメッセージが出ます。
3. MT4 には入力の見出しがありません。並び順はこのページの最後にあります。
4. MT4 は長いオブジェクトの文字を途中で切るため、チャート上のメッセージは短くしています。
【アラート】
初期値はオフです。「Alert: close crosses a shown level」を true にすると、
・確定した足の終値が、表示中のレベルを下から上へ(前の足の終値がレベル以下 → 確定足の終値がレベルより上)、または上から下へ横切ったとき、1回知らせます。
・各足は確定した後に1回だけ確かめます。動いている途中の足は使いません。
・読み込む前に確定していた足は対象外なので、再起動しても古いアラートは繰り返しません。
・文面には、銘柄、時間足、ピボットの方法と期間、レベル名と価格が入ります(例:「Pivot TV USDJPY M1 (DM 1D): 終値が上抜け P 157.930」)。複数載せても、どれのアラートか分かります。
・ポップアップ、音、プッシュ通知(MetaQuotes ID が必要)を組み合わせられます。文面の言語は Language の入力に従います。
アラートは「終値が線を横切った」ことを知らせるだけです。売買をすすめるものではなく、ピボットのレベルで値動きが反応するとは限りません。
【TradingView との近さ】
同じ価格を使って、6種類すべての式を TradingView 本体のインジケーターと比べ、差がないことを確認しました。2・3・5・10年の期間の始まりも一致しました。違いが出るのは元の価格データです。お使いの業者と TradingView では、高値・安値・終値がわずかに違います。EURUSD の週で確かめた例では、P がテスト用の端末で 1.11801、TradingView で 1.11816(1.5 pips の差)でした。原因はこの価格データの違いです。
【分かっている違いと制限】
・日・週・月の区切りは、MT4 のサーバーの時計で決まります(お使いの PC の時刻ではありません)。
・暗号資産など24時間取引の銘柄では、TradingView は UTC の 0 時で日・週を区切ります。サーバーの時間帯が違うと、日・週の期間の始まりが数時間前後にずれ、レベルの値も違うことがあります。
・土曜の足がなく日曜に短い時間だけ足がある銘柄では、初期値(Sunday bars = Auto)で日曜を月曜に含めます。「含める」「別の日にする」も選べます。
・描けるのは最大 200 期間です。
・チャートの時間足より短いピボットの期間(例:W1 に日のピボット)は描かず、長い期間を選ぶようメッセージを出します。
・アラートをオンにした W1・MN1 のチャートを週末に開くと、月曜に最後の足のアラートが1回出ることがあります。
・ストラテジーテスターの中では、アラートもオブジェクトも出しません。
・DLL、ファイル、インターネットは使いません。
・分析用のツールです。売買はしません。投資の成果を約束するものではありません。
【iCustom のバッファ】
描画しないバッファが11本:0 P、1 R1、2 S1、3 R2、4 S2、5 R3、6 S3、7 R4、8 S4、9 R5、10 S5。その方法にないレベルは EMPTY_VALUE です。並びは MT5 版と同じです。
EA から iCustom で呼ぶと、EA のチャートにもしばらくピボットの線が描かれることがあります。EA が使わなくなってからしばらくすると消えます。
【入力項目(MT4 の並び順)】
Type = Traditional/Pivots Timeframe = Auto/Number of Pivots Back = 15/Use Daily-based Values = true/Sunday bars = Auto/Show Labels = true/Show Prices = true/Labels Position = Left/Label font size = 8(6〜20)/Line Width = 1(1〜10)/Show P・P color … Show S5・S5 color(すべて表示、#FB8C00)/Alert: close crosses a shown level = false/Alert by pop-up = true/Alert by sound = false/Alert by push notification = false/Language = Auto(端末の言語)・English・Japanese
範囲外の値では読み込まず、理由を「エキスパート」タブのログに書きます。
【サポート】
導入、設定、不具合のご連絡は MQL5 のメッセージでお受けします。相場の見通しや特定の売買についてのご質問にはお答えしていません。
このインジケーターの MT5 版(別商品)もあります。同じ作者のほかのツールは、出品者プロフィールでご覧いただけます。
TradingView は TradingView, Inc. の商標です。本製品は TradingView, Inc. と提携しておらず、同社の後援・承認を受けたものではありません。
