Einstein Pivot Point Pro
- インディケータ
- バージョン: 1.0
- アクティベーション: 10
Einstein Pivot Point Pro は、日足・週足・月足のピボットレベルを描画し、今日と似た過去の日に、各レベルで価格がどう動いたかを表示します。
多くのピボットインジケーターはラインを引くだけです。本インジケーターは小さなパネルを追加し、レベルごとに3つのシンプルな問いに答えます。
- Reached:価格はどのくらいの頻度でこのレベルに到達したか?
- Held:到達したとき、どのくらいの頻度で押し戻されたか?
- Broke:そして、どのくらいの頻度で突き抜けたか?
数値は、今日と似た過去の日だけを数えます。初期設定では「今日と似た日」とは、ピボットの同じ側で始まった日のことです。今日 P より上で始まった場合、パネルは同じく P より上で始まった過去の日だけを数えます。
パネルの読み方
EURUSD チャートからの例です(数値は銘柄や日によって変わります)。
- 見出し:"Based on 110 past days that opened ABOVE the pivot, like today"
- 行:R1 | 50% | 46% | 50% | today: reached, held
この行の意味:その 110 日のうち 50% の日で価格は R1 に到達しました。到達したとき、46% は押し戻され、50% は突き抜けました(残りの 4% は、その日の終わりまでレベル付近にとどまりました)。今日はすでに R1 に到達し、押し戻されています。
- 行にマウスを重ねると、その内容が文章で表示され、各数値のおおよその範囲も示されます。例:"50% (likely 40-59%)"(おそらく 40%〜59%)。
- 似た日が少なすぎて割合を信頼できない場合、パネルは数値の代わりに "few cases so far"(まだ事例が少ない)と表示します。
- パネル下部には、設定した値を使ってルールがわかりやすく説明されます。
- 最後の列は現在の期間の状況を示します:到達、到達して押し戻し、到達してブレイク、またはレベル上で開始。
パネルとアラートは英語です。
REACHED、HELD、BROKE の意味
すべての距離は、その期間の平均値幅(日足ピボットでは1日の平均値幅)で測ります。そのため、同じ設定が EURUSD、ゴールド、株価指数、ブラジル B3 取引所の先物で使えます。
- Reached:価格がレベルに、1日の平均値幅の 5% 以内まで近づいた。
- Held:到達後、その日の終わりまでに価格がその値幅の 25% 戻った。
- Broke:到達後、その日の終わりまでに価格がレベルを越えてその値幅の 25% 進んだ。
先に起きた方が採用されます。1日の中の出来事の順序は、日足から推測するのではなく M15 のバー(変更可能)から読み取ります。両方が同じ M15 バーの中で起きた場合、推測はせず、その日は Held にも Broke にも数えません。
ピボットの計算式
- Classic、Fibonacci、Woodie(R3 と S3 付き)、Camarilla(R1〜R4、S1〜S4)、DeMark。
- どの計算式にも(Camarilla を含む)、CPR ライン(TC と BC)を追加で表示できます。
- 日足・週足・月足のピボット。同じチャートで複数のインスタンスを使えます。例:日足 Classic と週足 Camarilla。
リペイントなし
レベルは各期間の開始時に、確定した前の期間から計算され、その後は変わりません。ストラテジーテスターで 355,000 本のローソク足を比較したテストでは、差異は 0 でした。統計は確定した期間だけを使うため、期間中は変わらず、新しい期間が始まると更新されます。
アラート
- 価格がレベルに触れたときのアラート:ポップアップ(初期設定でオン)、サウンド、プッシュ通知、メール。
- 1つのレベルにつき、1期間に最大1回。
- インジケーターを適用する前のタッチではアラートは出ません。
- アラートを出すレベルを選べます:すべて、レジスタンスとサポートのみ、またはピボットと CPR のみ。
FX と B3
- ヘッジング口座(FX)とネッティング口座(B3)の両方で動作します。
- 初期設定では、私たちのテストで、インジケーターが作る日足の始値・高値・安値・終値が EURUSD、XAUUSD、PETR4、WIN のブローカーの D1 バーと一致しました。
- 日曜日のローソク足:月曜日に統合(初期設定)、金曜日に統合、別の日として扱う、または無視。
- 1日の開始時刻を設定可能。サーバーの日付と取引日が一致しないブローカー向けです。
- 通常取引時間だけを使うための時間帯フィルター(任意)。
- 寄り付きのギャップに対応:ギャップで飛び越えたレベルは反対側から評価され、ギャップ自体はタッチとして数えません。
- 週はカレンダーに従うため、月曜日の祝日で週が崩れません。
- ラベルとパネルの価格は銘柄のティックに丸められます(WIN は 5 刻み、WDO は 0.5 刻み)。
EA 開発者向け
12 個の固定バッファ。データウィンドウにも表示されます。
0 P, 1 R1, 2 R2, 3 R3, 4 R4, 5 S1, 6 S2, 7 S3, 8 S4, 9 TC, 10 BC, 11 ATR ref(期間の平均値幅、価格単位)。
- 選んだ計算式にないレベルは EMPTY_VALUE です(例:Camarilla 以外の R4 と S4)。
- TC と BC は、CPR ラインを非表示にしていても常に計算されます。
- バッファ番号は今後のバージョンで変わらず、新しいパラメーターはリストの最後にのみ追加されます。
iCustom では、各パラメーターグループが1つのパラメーターとして数えられます。グループ名をそのパラメーターの前に渡してください。EA から使う場合は、パネル、ラベル、アラートをオフにしてください。オンのままだと EA のチャートに表示されます。初期設定での例:
int handle = iCustom(_Symbol, _Period, "Market\\Einstein Pivot Point Pro",
"Pivot levels", 0, 0, false, // Daily, Classic, CPR lines hidden
"Sessions", PERIOD_M15, 0, 0, false, "09:00", "18:30",
"Touch rules", 0.05, 0.25, 0.25, 14,
"Statistics", true, 250, 1, 30,
"Alerts", false, 0, true, false, "alert.wav", false, false, // alerts off
"Appearance", true, clrDarkOrange, clrCrimson, clrSeaGreen, clrMediumPurple,
1, STYLE_SOLID, false, true, 8, // labels off
"Panel", false); // panel off
double r1[];
if(CopyBuffer(handle, 1, 0, 1, r1) == 1 && r1[0] != EMPTY_VALUE)
Print("R1 now: ", r1[0]);EA の起動時に M15 の履歴が準備できていない場合、次のティックまでバッファは空のままです。必ず EMPTY_VALUE を確認してください。
知っておきたいこと
- 統計は、ターミナルにある履歴の範囲までしかさかのぼれません。初期設定(日足ピボット、M15 バー)では FX で約 4 年分です。週足・月足ピボットでは "Calculation timeframe" を H1 にし、ターミナルの設定のチャートの項目で、チャートの最大バー数を増やしてください。月足のサンプルは少ないままで、パネルにもそう表示されます。
- 夏時間は自動では調整されません。ブローカーのサーバー時計が夏時間に従わない場合、1年の一部で1日の開始が1時間ずれます。必要に応じて "Day starts at hour" を調整してください。
- B3:日足の終値は最終約定値で、清算値ではありません。先物の連続系列(ブローカーにより WIN$ や WIN$N など)では、限月の乗り換えにより乗り換え日のレベルがずれることがあります。
- B3 の時間帯:通常取引時間だけを使うには、"Use only bars inside a time window" をオンにし、銘柄の取引時間をブローカーのサーバー時間で入力してください。B3 は年内に取引時間を変更するため、最新の時間を確認してください。
- Woodie または DeMark では、CPR ラインはクラシックピボットを使うため、CPR の中央が描画された P と異なることがあります。これは想定どおりです。
- チャートの時間足がピボットの期間より長い場合(例:W1 で日足ピボット)、ラインは描画されず、パネルに理由が表示されます。
- ちょうどレベル上で始まった日は、そのレベルの統計から除かれ、そのレベルのアラートも出ません。
- 各インスタンスは自分のオブジェクトだけを削除します。複数使う場合は、重ならないように一方のパネル(コーナーまたはオフセット)を動かしてください。
- 100,000 本のバーでも 1 秒未満で読み込みます。
リスクに関する注意:取引には大きな損失のリスクがあります。Einstein Pivot Point Pro は分析ツールであり、取引は行いません。統計は過去の価格の動きを示すもので、将来の結果を保証するものではありません。
