- Remove OpenAI.mqh entirely (no direct API calls)
- Add AIGateway.mqh: unified gateway → n8n → OpenRouter → Claude
- advisory mode: EA never fails to start (gateway down = MAYBE 0.5x)
- mandatory mode: blocks trades if gateway unreachable
- actions: validate_trade, get_briefing, get_session, get_news_bias,
report_trade, watchlist_status, ping
- includes bid/est_sl/est_tp in validate_trade payload
- Add AISession.mqh: AMD session detection (Asia/London/NY/Interbank)
with corner chart labels showing session phase + GW status
- InputParams.mqh: AI_Mode, AI_Gateway_URL, briefing TF flags,
AI_Session_Draw, Use_Watchlist_Gate
- GlobalVariables.mqh: gateway state, per-TF briefing cache,
session + news headlines globals
- MasterAICoordinator.mqh: wired to AIGateway (SetUseOpenAI shim kept)
- NewsEngine.mqh: merges live AI news bias from gateway
- AISignalConfirmation.mqh: delegates to AIValidateTrade()
- AILabels.mqh: GW status (color-coded), validation stats, per-TF briefs
- ChartLabels.mqh: session label integration
- profitgtx.mq5 v7.00: OnInit init gateway + session, OnTimer multi-TF
briefing refresh, OnTradeTransaction fire-and-forget trade report
- Recompile: 0 errors, 0 warnings
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
74 行
14 KiB
Text
74 行
14 KiB
Text
|
|
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: compiling Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including C:\Program Files\MetaTrader 5\MQL5\Include\Trade\Trade.mqh
|
|
C:\Program Files\MetaTrader 5\MQL5\Include\Trade\Trade.mqh : information: including C:\Program Files\MetaTrader 5\MQL5\Include\Object.mqh
|
|
C:\Program Files\MetaTrader 5\MQL5\Include\Object.mqh : information: including C:\Program Files\MetaTrader 5\MQL5\Include\StdLibErr.mqh
|
|
C:\Program Files\MetaTrader 5\MQL5\Include\Trade\Trade.mqh : information: including C:\Program Files\MetaTrader 5\MQL5\Include\Trade\OrderInfo.mqh
|
|
C:\Program Files\MetaTrader 5\MQL5\Include\Trade\Trade.mqh : information: including C:\Program Files\MetaTrader 5\MQL5\Include\Trade\HistoryOrderInfo.mqh
|
|
C:\Program Files\MetaTrader 5\MQL5\Include\Trade\Trade.mqh : information: including C:\Program Files\MetaTrader 5\MQL5\Include\Trade\PositionInfo.mqh
|
|
C:\Program Files\MetaTrader 5\MQL5\Include\Trade\Trade.mqh : information: including C:\Program Files\MetaTrader 5\MQL5\Include\Trade\DealInfo.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\Config.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\InputParams.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\GlobalVariables.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\Utilities.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\Indicators.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\FibLevels.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\Warnings.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\Praise.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\PatternCoordinator.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\MarketState.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\ReEntry.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\PositionManagement.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\TradeExecution.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\TradeExecution.mqh : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\AISignalConfirmation.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\SignalCoordinator.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\SignalCoordinator.mqh : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\CandlePatterns.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\SignalCoordinator.mqh : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\NNDataLogger.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\NNDataLogger.mqh : information: including C:\Program Files\MetaTrader 5\MQL5\Include\Files\File.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\NNDataLogger.mqh : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\NNFeatures.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\NewsEngine.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\ChartLabels.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\ChartLabels.mqh : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\AILabels.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\TradingSetups.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\profitgtx.mq5 : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\MasterAICoordinator.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\MasterAICoordinator.mqh : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\ChartStructure.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\MasterAICoordinator.mqh : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\NeuralNet.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\MasterAICoordinator.mqh : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\AIGateway.mqh
|
|
Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\MasterAICoordinator.mqh : information: including Z:\root\VizionAI\WORKSPACES\vizion-trading\infra\mt5\ea\AISession.mqh
|
|
: information: generating code
|
|
: information: generating code 3%
|
|
: information: generating code 6%
|
|
: information: generating code 9%
|
|
: information: generating code 12%
|
|
: information: generating code 15%
|
|
: information: generating code 18%
|
|
: information: generating code 21%
|
|
: information: generating code 24%
|
|
: information: generating code 27%
|
|
: information: generating code 30%
|
|
: information: generating code 33%
|
|
: information: generating code 36%
|
|
: information: generating code 39%
|
|
: information: generating code 42%
|
|
: information: generating code 45%
|
|
: information: generating code 48%
|
|
: information: generating code 51%
|
|
: information: generating code 54%
|
|
: information: generating code 57%
|
|
: information: generating code 60%
|
|
: information: generating code 63%
|
|
: information: generating code 66%
|
|
: information: generating code 69%
|
|
: information: generating code 72%
|
|
: information: generating code 75%
|
|
: information: generating code 78%
|
|
: information: generating code 81%
|
|
: information: generating code 84%
|
|
: information: generating code 87%
|
|
: information: generating code 90%
|
|
: information: generating code 93%
|
|
: information: generating code 95%
|
|
: information: generating code 100%
|
|
: information: code generated
|
|
Result: 0 errors, 0 warnings, 4076 msec elapsed, cpu='X64 Regular'
|