TAG

SQLite

MQL5 trade database design|EA取引ログ設計と実装

この記事の結論 MQL5のtrade database designでは、注文結果だけでなく、シグナル、フィルター、リスク判定、注文前チェック、約定後の履歴を分けて保存することが重要です。EAの取引データを構造化すると、バックテストとフォワードテストの差を追いやすくなります。MetaTrader 5では、SQLite形式のデータベース関数を使ってEA内から取引ログを保存できます。ただし、データベー […]

MQL5でSQLiteを使う方法|EA設計と実装ガイド

この記事の結論 sqlite-mql5で重要なのは、SQLiteを売買シグナルの代替ではなく、EAの状態管理・検証ログ・取引履歴の保存に使う設計です。MQL5では、データベース接続をOnInitで準備し、OnTickでは短い読み書きだけを行い、OnDeinitで確実に解放する構造が扱いやすくなります。取引判断、注文前チェック、注文送信、約定後ログを分離すると、バックテストとフォワードテストの差を確 […]