Gotobi Day and Tokyo Fixing Marker MT4
- インディケータ
-
Mikoto Hamazono
AI Trader Kyo | MQL 開発者・FX イノベーター
MQL の開発者として、また FX の新しい技術に情熱を注ぐ一人として、AI(人工知能)の力を生かした最先端のトレードソリューションを開発しています。
金融工学とプログラミングの経験を組み合わせ、高度な AI と実績のあるアルゴリズム戦略を融合した自動売買ツールを作っています。
スーパーコンピュータ「京」での金融関連の開発にも携わった経験があり、システム設計を多角的な視点から組み立てられることが強みです。
主な取り組み:
- 初心者からプロまで使いやすい、AI を活用した EA の開発 - バージョン: 1.0
Gotobi Day and Tokyo Fixing Marker MT4 は、五十日(ごとうび)・東京仲値の時刻・日本の銀行休業日を MetaTrader 4 のチャートに印し、次の五十日を小さなパネルに表示する無料のインジケータです。
五十日は毎月 5・10・15・20・25 日と月末です。その日が土日または日本の銀行休業日に当たるときは、前の東京の営業日に繰り上がります。五十日には多くの日本企業が支払いを行い、日本の銀行が日本時間 9 時 55 分に決める東京仲値は、特に USDJPY で注目されます。USDJPY 向けに作っていますが、どの銘柄・時間足でも動きます。五十日の仲値の前後で取引する方、その考えをテストする方、次の五十日がいつかを知りたい方に役立ちます。
表示するもの
- 五十日: 東京の 1 日を塗った帯(または縦線)と、「Gotobi 15」「Gotobi 20 (moved)」のような札。ツールチップに、どの日の分か・仲値のサーバー時刻を表示します。
- 東京仲値: 日本時間 9 時 55 分の破線です。五十日だけ、または東京の営業日すべてを選べます。
- 日本の銀行休業日(月〜金): 青い帯です。祝日の名前はツールチップに出ます。この日は東京仲値がありません。
- パネル: 東京の時刻とサーバー時刻、今日が五十日かどうか、次の仲値(日本時間とサーバー時刻・残り時間)、次の 3 回の五十日とそれぞれの仲値のサーバー時刻を表示します。
時刻の換算のしくみ
- 日本時間は 1 年中 UTC+9 です(日本に夏時間はありません)。業者のサーバーの時差は自動で求めます。今週は新しいティックのサーバー時刻と PC の時計の差から(MetaTrader 4 にはサーバー時刻を返す関数が無いため。最初の新しいティックが届くまでは週ごとの表を使います)、過去の週は FX の銘柄の金曜の引け(ニューヨーク 17 時)の位置から求めます。
- 業者の夏時間の決まり(米国式・欧州式・なし)は週ごとの時差から見分け、未来の日付や、金曜の引けが見つからない週に当てはめます。
- 時差は手入力もできます(冬の時差+夏時間の決まり)。パネルには、使っている時差とその求め方を常に表示します。
暦
- 日本の祝日は振替休日・国民の休日を含めて決まりから計算するため、毎年の更新は不要です。銀行は 12 月 31 日と 1 月 1〜3 日も休業です。
- 2026 年・2027 年は、内閣府の「国民の祝日」の一覧と照合しました。
知っておいていただきたいこと
- ストラテジーテスターではターミナルの時計を使えません。そのため、テストする銘柄の金曜の引けから時差を求め、見つからないとき(週末も取引される銘柄など)は手入力の時差を使います。
- チャートの印は D1 以下の時間足に描きます(D1 は 1 日 1 本の線)。W1・MN1 ではパネルだけを表示します。
- 印は指定した過去・先の日数の分だけ置き、日が進むと古い日を消して新しい日を足します。インジケータを外すと、作った物はすべて消えます。
- 春分の日・秋分の日は標準の計算式で求めます。正式な日付は、毎年 2 月に翌年の分が公表されます。
- 取引は行わず、DLL・Web への通信・ファイルは使いません。日付と時刻を示すもので、値動きを予測するものではありません。
入力
- サーバーの時間帯(自動・手入力)、手入力の冬の時差と夏時間の決まり(ストラテジーテスターで金曜の引けが見つからないときにも使います)。
- 五十日の印(帯・縦線・なし)、帯の始まりと終わり(東京時間)、帯の色。
- 仲値の線(五十日だけ・東京の営業日すべて・なし)、仲値の時刻、色と線の種類。
- 日本の銀行休業日の表示と色。
- 過去と先の日数、文字の札、文字の大きさ、札の色。自動の色はチャートの背景に合わせます。
- パネルの表示、置く角と角からの距離。題の帯をクリックするとパネルを畳めます。
サポート
分からないことがあれば、MQL5 の個人メッセージでご連絡ください。
