Daily Range Forecast
- インディケータ
- バージョン: 1.0
Daily Range Forecast は、今日の値幅がどのくらいになりそうか、そのうちどれだけがすでに動いたか、そしてその日が普段より大きくなる2つの価格を示します。ゴールドではゴールドの履歴で検証した組み込みモデルを使い、ほかのチャートではそのシンボル自身の履歴に合わせて調整します。
表示内容
- チャート上の今日の帯:今日の高値から予想値幅を引いた価格から、今日の安値に予想値幅を足した価格まで。新しい高値か安値が出たときだけ狭まり、どちらかの端を超えるとその日は普段より大きい日です。予想値幅はその日の最初のバーで決まり、日中は変わりません。
- 履歴:最大 120 日分の過去の日を、ローソク足の後ろに淡い帯で表示します。値幅内に収まった日は緑、超えた日は琥珀色。矢印もラベルもありません。
- 小さなパネル:今日の予想値幅(ドル、通貨ペアではピップス)とパーセント、どれだけ動いたかを示すバー、そして2つの価格。
- ゴールドの米国発表日(CPI、雇用統計、FRB の決定):パネルがその日を表示し、発表までのカウントダウンを出し、値幅を引き上げます。
- Markets:小さなボタンで、主要 FX 7 ペア、US30、US500、US100、BTCUSD(ブローカーのシンボル名)とご自身のシンボル(未検証と表示)について、今日の予想値幅と動いた割合の表を開きます。まだ動いていないものから順に並びます。
- 80% と 100% 動いたときのアラート:ポップアップ、プッシュ、サウンド。
- 任意のロット計算:今日の値幅の一定割合をストップとして、あなたのリスクに合うロットを出し、ブローカーの数量ステップに切り捨てます。
- 任意、既定でオン:M1 から H4 では、表示中のローソク足と帯が見えるようにチャートの価格スケールを設定します。ご自身でスケールを変えた時点で止まり、インジケーターを外すと元に戻します。
- 別の表示として始値を中心とするボックス。色、不透明度、縁の線を設定できます。
使い方
- 取引の前に:予想値幅は、今日がどのくらいの大きさになりそうかを示します。はるかに大きな値動きを必要とする計画は、普段と違う日を必要とします。
- 日中:バーはどれだけ動いたかを、帯は残りを示します。
- ターゲット:帯を超えるターゲットには、普段より大きい日が必要です。帯の端はサポートやレジスタンスではありません。
- ストップとロット:ストップを値幅と比べるか、ロット計算に任せてください。例:2023年6月14日、値幅は $32.33 でした。その半分のストップは 0.01 ロットあたり 16.17 USD なので、50 USD のリスクなら 0.03 ロットです。
予測の作り方
毎日の始値で一度だけ、確定した日だけから計算する統計的なボラティリティ・モデルです。ゴールドではモデルが組み込まれており、ゴールドの履歴で検証しました。ほかのシンボルでは同じ種類のモデルをそのシンボルの直近の履歴に合わせます。予測するのは大きさで、方向ではありません。シグナルも出しません。
測定結果
ゴールド、2019年1月から2024年4月まで、モデルの構築に使っていない 1,375 日、発表日の調整なし(発表日の行を除く):
- 当日の値幅が予測以下だった日は 65%、平均で予測の 0.95。
- その日が帯の端を超えたのは 35% の日で、主にニューヨークの午前中。その後、終値が内側に戻ったのは 48%(転換点ではありません)。12 時間の時点で 80-100% 動いた日は 62% が端を超え、50% 未満の日は 24% でした。
- 米国の発表日:2021年から2024年4月までの 92 の発表日で、それより前の発表日だけから求めた係数により、値幅内に収まった日の割合が 34% から 57% に上がりました。
- ほかの市場では、それぞれ自身の履歴に合わせたモデルを、主要 FX 7 ペアのグループ(精度はペアにより異なります)と US30、US500、US100(Dukascopy の価格)、BTCUSD で検証しました。ほかのシンボルは未検証です。
これらは過去データでの結果であり、取引の結果ではありません。
入力項目
- 表示:Room の水準または始値を中心とするボックス;履歴の日数(0-120)または今日のみ。
- 見た目:今日、値幅内、超過の色、塗りの不透明度、縁の線とその太さ、価格スケールの調整。
- パネル:オン/オフ、角、拡大率;発表日の見出し。
- アラート:80% と 100%;ポップアップ、プッシュ、サウンド。
- ロット計算:リスク % と、今日の値幅に対する % でのストップ(既定ではオフ)。
- Markets:追加のシンボル。
- モデル:Auto(ゴールドでは組み込み、ほかでは調整)、Gold、または Fit to this symbol;日の開始は New York 17:00 またはサーバーの午前0時;サーバー時計。
EA 向け
12 個のバッファ(ボックスの水準、始値、価格と % での値幅、動いた %、ADR(20)、レジーム、モデル、日の開始、2つの水準)。どの表示でも値が入ります。D1 以下の時間足で読んでください。さらに 4 個が描画した帯を持ちます(H4 以下。過去の日は最終値なのでバックテストには使えません)。
制限事項
- Fit to this symbol には約1年分の M5 履歴が必要です(既定 250 日)。MetaTrader の既定の Max bars in chart(100,000)では最大 345 日を使います。さらに必要な場合はパネルが知らせます。
- 発表日:2027年12月までの米国の組み込みリストのみ、ゴールドのみで、他のニュースはありません。2024年5月以前のバックテストでは、この調整は一部 in-sample です。
- 欠けていた過去のバーが後から読み込まれると、今日の予測が変わることがあります(パネルが知らせます)。
- Markets の表は対象の市場を Market Watch に追加し、それぞれ約 100,000 本の M5 バーが必要です。指数の取引時間はブローカーによって異なります。
- MQL5\Files に小さな日次キャッシュを置き、Markets ボタンの状態、学習したサーバー時計、設定したスケールの上下限をグローバル変数に保存します。
- Strategy Tester:開始前に約1か月分の M5 履歴が必要です。M5 より上の時間足では "Every tick" か "1 minute OHLC" を使ってください。
