Merged the following branches: - feat-genx-trader-bot-bridge (ZOLO bridge, Docker updates) - feature/zolo-integration-update (ZOLO bridge improvements) - feature/add-web-request (Requests support) - fix-mql5-ask-bid-usage (Fix for MQL5) - update-documentation-and-setup-script (Docs update) - update-trading-bridge-zolo (Bridge IP update) - expert-mapsar-improvements (MAPSAR EA improvements) - remote-control-intelligence-tools-integration (Remote control guide) - feat/cli-documentation (CLI docs) - perf-optimize-validator (Validator script optimization) - jules-docker-run-verification (Verification doc update) Resolved conflicts in: - mt5/MQL5/Experts/SMC_TrendBreakout_MTF_EA.mq5 (Version 1.21, merged improvements) - scripts/ci_validate_repo.py (Kept optimized version) - render.yaml (Merged configs) - docker-compose.yml (Merged configs) - README.md & docs (Merged updates) Security fixes: - Removed hardcoded credentials from setup_github_secrets.ps1 and docs/GITHUB_CI_CD_SETUP.md.
3 KiB
Remote Control & Intelligence Tools Guide
This guide describes how to set up the Remote Control Version and Intelligence Tools (Gemini AI) for the Exness GenX Trader / SMC Trend Breakout EA.
🔗 Remote Control Version (ZOLO Bridge)
The "Remote Control Version" allows your EA to communicate with external systems (like the ZOLO bridge) for signal broadcasting or remote management.
Setup Instructions
-
Download Bridge Files:
- Access the ZOLO Plugin files here: ZOLO-A6-9V-NUNA-
- Follow the instructions inside the folder to install any required bridge software.
-
Configure MetaTrader 5:
- Open MT5 and go to Tools → Options → Expert Advisors.
- Check "Allow WebRequest for listed URL".
- Add the following URL to the list:
http://203.147.134.90
-
Configure the EA:
- Attach
SMC_TrendBreakout_MTF_EAto your chart. - In the inputs, set:
EnableWebRequest=trueWebRequestURL=http://203.147.134.90
- Attach
Once enabled, the EA will send signal data to the bridge endpoint.
🧠 Intelligence Tools (Google Gemini AI)
The EA integrates Google's Gemini AI to "validate" trades before they are taken. The AI analyzes the market context (trend, price action) and gives a GO/NO-GO decision.
Setup Instructions
-
Get a Free API Key:
- Visit Google AI Studio.
- Create a new API key.
-
Configure MetaTrader 5:
- Go to Tools → Options → Expert Advisors.
- Add the Google API URL to the allowed WebRequest list:
https://generativelanguage.googleapis.com
-
Configure the EA:
- In the EA inputs, set
UseGeminiFilter=true. - Paste your key into
GeminiApiKey. - Model Selection:
- Default:
gemini-1.5-pro(More intelligent, slightly slower). - Faster Option:
gemini-1.5-flash(Faster, good for scalping). You can type this into theGeminiModelinput.
- Default:
- In the EA inputs, set
📱 Telegram Remote Deployment
You can use the included Telegram Bot to deploy your trading environment to cloud platforms (Fly.io, Render, Railway) remotely.
Setup
-
Get a Bot Token:
- Message @BotFather on Telegram to create a new bot and get a token.
-
Run the Bot:
- On your local machine or VPS:
# Linux/Mac export TELEGRAM_BOT_TOKEN="your_token_here" python scripts/telegram_deploy_bot.py # Windows PowerShell $env:TELEGRAM_BOT_TOKEN="your_token_here" python scripts/telegram_deploy_bot.py
- On your local machine or VPS:
-
Commands:
/deploy_flyio: Deploy to Fly.io/deploy_render: Deploy to Render/deploy_docker: Build Docker image/status: Check deployment status