Kairos Session
- エキスパート
-
Alexandre Vincent Traber
MetaTrader 5向けエキスパートアドバイザーを専門とするアルゴリズムトレード開発者。コモディティ取引の学習経験を活かし、Forex、金/銀、指数の体系的な戦略に応用。バックテストの単なる利益ではなく、滑らかなエクイティカーブを持つ堅牢で最適化検証済みのロボット開発を重視。独自のオーバーフィッティング対策スコアリングシステム(エクイティカーブの安定性、ドローダウン制御、時間的一貫性)を全EAラインナップに順次統合し、実口座投入前に過剰最適化された結果を排除しています。フィードバックやご質問はいつでも歓迎します。セットアップやパラメータ設定についてもサポートいたします。 - バージョン: 1.20
- アップデート済み: 30 7月 2026
KAIROS Session EA
概要
ほとんどのEAはすべてのバーであらゆる値動きを捉えようとし、その過程でスプレッドと誤ったシグナルによって損失を出します。KAIROS Session EAはその逆を行います:セッションごとに1つのクリーンな方向性トレードのみを選び、市場が手の内を明かすのを辛抱強く待ってから実行します。ノイズが少なく、過剰取引が少なく、シグナルの質が高くなります。
主な最適化対象:USDJPY、M30時間足。セッションベースのロジックはどのFX通貨ペアにも問題なく適応します — 最良の結果を得るには銘柄ごとに再最適化してください。
動作の仕組み
- 取引セッションウィンドウを定義します(開始時刻+継続時間、サーバー時間)。
- セッション開始後、設定可能な遅延(Decision Offset)を待ってから市場の方向性バイアスを読み取ります — セッション開始直後のノイズの多い数分を回避します。
- オプションのATRベースの確認フィルターは、シグナルを検証する前にセッション開始から最小限の値動きを要求し、方向感のない/迷いのあるセッションを除外します。
- 確認された方向で、セッションごとに正確に1回のトレードを実行します。
- 緊急安全ストップ(ATRベース)が、ギャップリスクや予想外に長引くセッションから保護します。
- スプレッドフィルターは、スプレッドが設定した閾値を超えた場合にエントリーをブロックします。
マーチンゲールなし、グリッドなし、裁定取引なし、過剰最適化されたティックスキャルピングなし。1つの判断、1つのトレード、セッションごとに1つの明確なリスク。
入力パラメーター
一般
- Magic_Number: EAの固有識別子
- EA_Comment: 取引コメントタグ
- Filter_MaxSpreadPoints: 取引を許可する最大スプレッド
セッション
- Session_StartHour / Session_StartMinute: セッション開始時刻(サーバー時間)
- Session_DurationHours: セッションの総時間(時間単位)
- Session_DecisionOffsetHours: セッション開始から方向決定までの遅延(上限12時間)
確認フィルター
- Filter_UseConfirmation: エントリー前にセッション開始からの最小限の値動きを要求
- Filter_MinDistanceATR: セッション開始からの最小距離(ATR倍数)
- Filter_ATR_Period: フィルターに使用されるATR期間
リスク
- Risk_UseAutoLots: パーセンテージベースのロット計算を有効化
- Risk_LotsFixed: 固定ロットサイズ(自動ロットが無効な場合に使用)
- Risk_PercentPerTrade: 1トレードあたりリスクにさらす残高の割合(%)
- Risk_UseSafetySL: 緊急ストップロス(ギャップ/セッション延長保護)
- Risk_SafetySL_ATR_Mult: 安全ストップの距離(ATR倍数)
- Risk_ATR_Period: 安全ストップ用のATR期間
オプティマイザースコア(上級者向け)
- Score_MinProfitFactor、Score_MaxDrawdownPct、Score_MinTrades: 失格フィルター
- Score_R2Weight、Score_SlopeWeight、Score_MARWeight、Score_TradeBonusWeight: 品質の重み
- Score_SplitPenalty、Score_SkewPenalty、Score_UlcerPenalty: 安定性・リスクのペナルティ
内蔵オプティマイザー・スコアリングシステム
純利益だけで最適化するのはやめましょう — それがトレーダーが実運用開始から3週間で機能停止する過剰最適化されたEAを手にする原因です。KAIROS Sessionには、長期的な生存にとって本当に重要な要素に基づいて各最適化パスをランク付けする独自のOnTester()スコアリングエンジンが搭載されています:
- 資産曲線の滑らかさ(R²)
- 時間の経過による利益の一貫性(前半・後半の安定性 — テストの後半でも優位性は維持されるのか、それとも前半がただ幸運だっただけなのか)
- ドローダウンの痛み(アルサー指数)と資本効率(MAR比率)
- 利益集中リスク(単一トレード・スキューフィルター — 1回の幸運なトレードだけで支えられた結果を除外)
- 統計的信頼性(最小トレード数、対数スケールボーナス)
純利益がマイナス、プロフィットファクターが低い、ドローダウンが過大、またはトレード数が少なすぎるパスは自動的に除外されます。残るのは、最適化レポート上の幸運なスパイクではなく、本当に堅牢で取引可能なパラメーターセットの厳選リストです。
このスコアリングを有効にするには、Optimizer Criterionを「Custom max」に設定してください。
推奨設定
シンボル: USDJPY(テストで最もパフォーマンスの良かったペア)
時間足: M30
ブローカー: 低スプレッドのECN/RAW口座を推奨
VPS: 信頼性の高いセッションタイミングと24時間365日稼働のために推奨
スクリーンショット
添付のチャートは、USDJPY M30でのセッションエントリーの実例と、表示されている資産曲線を生み出すために使用された推奨パラメーター設定のスクリーンショットを示しています。
免責事項
バックテストおよび最適化結果を含む過去の実績は、将来の結果を保証するものではありません。FX、貴金属、CFD取引には重大な損失リスクが伴い、すべての投資家に適しているわけではありません。実運用の前に必ずデモ口座でテストし、適切なリスク設定を使用してください。作者は、本製品の使用によって生じた取引損失について一切の責任を負いません。

ユーザーは評価に対して何もコメントを残しませんでした