Concept Drift Detectionとは?EAのモデル劣化を検出する方法
この記事の結論 Concept Drift Detectionとは、時間の経過によって「市場の特徴量と、予測対象またはEAの成果との関係」が変化していないかを監視する考え方です。価格やボラティリティの入力分布が変わっただけなら、まずCovariate Shiftの兆候であり、Concept Driftが起きたとは断定できません。MetaTrader 5では特徴量取得、軽量な監視、ログ保存、リスク制 […]
この記事の結論 Concept Drift Detectionとは、時間の経過によって「市場の特徴量と、予測対象またはEAの成果との関係」が変化していないかを監視する考え方です。価格やボラティリティの入力分布が変わっただけなら、まずCovariate Shiftの兆候であり、Concept Driftが起きたとは断定できません。MetaTrader 5では特徴量取得、軽量な監視、ログ保存、リスク制 […]
MQL5 Code Baseには、多数のExpert Advisor(EA)が公開されています。ソースコードや実装例を確認できるEAもあり、MT5やMQL5を学ぶうえで有用な素材になる場合があります。 一方で、掲載EAをそのまま収益性ランキングにしたり、短いバックテストだけで優劣を断定したりするのは適切ではありません。EAの動作は、ブローカー環境、シンボル名、スプレッド、手数料、ヒストリカルデータ […]
State Representation Learningとは何か State Representation Learningは、観測データをそのまま使うのではなく、意思決定や制御に使いやすい「状態」に変換するための研究テーマです。 MetaTrader 5のExpert Advisorで考えると、価格、出来高、スプレッド、インジケータ値、時間帯、直近の変動率などは観測データです。これらをそのまま […]
Quantitative Trading Regime Detectionとは何か Quantitative Trading Regime Detectionとは、価格、出来高、ボラティリティ、トレンド強度などの数値データから、現在の市場環境を分類する考え方です。 この考え方の目的は、売買シグナルそのものを増やすことではありません。EAが「今はトレンド追随が効きやすい状態か」「レンジでだましが増え […]