時間と障害:Trading Hours + T. on Server
セッションのスケジュールはEAがいつエントリーを探すのかを決め、ブローカーのサーバーへ押し出されたストップは、VPS、回線、あるいはターミナルが落ちたときに誰がそれを見張るのかを決めます。
2つの機能、共通の分母:市場は24時間同じではなく、あなたのインフラは信頼できるものではありません。
- Trading Hours (TH) — セッションのスケジュールです。ウィンドウの外ではEAは新規(NEW)エントリーを生成しませんが、既存のポジションは通常どおり管理します(BE、TS、リアクションはすべて機能します)。時間外に有効化されたボタンは「眠った」状態で待機し、ウィンドウが開くと動き出します。
- T. on Server (SS) — ストップをブローカー側へ移すことです。既定ではOkurraのSL/TPは**仮想(バーチャル)**です(ブローカーには見えず、EA自身が市場でポジションを決済します)。これは裁量性と柔軟性を与えますが、弱点があります:ターミナルと一緒に消えてしまうことです。Server Stopsモードは実際の(REAL)SL/TPをブローカーのサーバーへ送出します — この保護はVPSの障害、回線の切断、ターミナルの再起動を生き延びます。SSのスケジュールは、指定されたウィンドウでモードを自動的に切り替えます。
セット内の時間=ブローカー時間 — ウィンドウをご自身の口座のサーバーに合わせてください。
何が有効で、なぜなのか
| Feature | セット内の値 | 役割 |
|---|---|---|
TH_Enabled=true、月〜木 09:00-22:00、金 09:00-20:00、週末は “no trading” | 流動性のあるEU+USの時間帯での取引 | アジアの静けさ、ロールオーバー、金曜の夜を避けます |
TH_ExcludeBEaMode=true(工場出荷値) | BEaモードのボタンは時間帯の外でも動作します | バスケット防衛に就業時間はありません(レッスン11から重要になります) |
SS_ScheduleEnabled=true、月〜木 22:00-08:00 | 夜間はリアルな損切り | あなたは眠り — ブローカーが見張ります |
SS_Fri=19:00-23:59 | 週末前のリアルな損切り | 週末のギャップを仮想ではなくリアルなSLで受けます |
SS_KeepServerStopsOnOff=true(工場出荷値) | 時間帯を抜けた後も損切りはサーバーに残ります | モードの変更が悪いタイミングで何かを取り外すことはありません |
| レッスン09のスタック全体 | 変更なし | 資金保護はどちらの体制でも機能します |
ウィンドウは1つの形式を使用します:"08:00-22:00"、"22:00-08:00"(深夜0時をまたぐ)、複数指定 "A-B; C-D"、"no trading"/"off"。
これがどのように価格の挙動を可視化するのか
- 1日には構造があります。 THを1週間使った後、マーカーを以前のレッスンと比較してみてください:0:00–9:00の時間帯の取引が丸ごと一つのクラスとして消えます — 薄い市場、広いスプレッド、偽の振れです。XAUUSDのボラティリティは時計の関数です:ロンドンとニューヨークが動きを作り、アジアがそれを修正します。
- 仮想ストップ vs 実ストップ。 テストをしてみてください:SSが有効な間にターミナルを終了する — ポジションにはブローカー側にSL/TPが残っています(MT5のポジションの隣に表示されます)。SSのウィンドウの外で終了する — 水準はブローカーの視界から消え、EAの中にのみ存在します。この違いこそがオペレーショナルリスクの定義です。
- 週末のギャップ。 金曜日のSSウィンドウは、実ストップが何のためにあるのかを示します:月曜日の始値は仮想の水準を数十ポイント飛び越えることがあります — 実際のSLはブローカーが最初の気配値で執行しますが、VPSが復旧しなければ仮想のものは誰も見張ってくれません。
何を観察するか
- EAパネル:THのステータス(ウィンドウが開いている/閉じている)と、22:00および08:00に切り替わる
T. on Serverボタン。 - MT5のポジション:S/LおよびT/Pの列が空(仮想モード)か、埋まっている(サーバーモード)か。
- 時間外に有効化されたボタンの挙動 — ログ内の休眠に関するエントリと、ウィンドウが開くときの始動。
次のステップ
レッスン11:Okurraの最も特徴的なメカニズム — バスケット全体をパニックで閉じる代わりに「イーブンへ」導くBEaのシールドです。
このレッスンのF7キー
TH_EnabledTH_MonTH_TueTH_WedTH_ThuTH_FriTH_SatTH_SunTH_ExcludeBEaModeSS_DefaultOnSS_ScheduleEnabledSS_MonSS_TueSS_WedSS_ThuSS_FriSS_SatSS_SunSS_KeepServerStopsOnOffGlobal_VirtualSLGlobal_VirtualTP
レッスンの.setファイル
MetaTrader 5でF7 → Loadから読み込むと、レッスンをそのまま再現できます。リリース2.00以降、ロボットはオフの状態で起動しますので、読み込んだ後はパネル最上段のONもクリックしてください — これをしないと何も起こりません。有効なライセンスでサインインしたユーザーが利用できます。
教育用の資料であり、投資助言ではありません。セットは学習用の例です — 実運用の前に、必ずリアルティックでテストし、ご自身の口座に合わせて調整してください。基準となる入金額は口座通貨で1000、ロットは0.01です。金額はご自身の残高に比例して調整してください。