mirror of
https://github.com/A6-9V/MQL5-Google-Onedrive.git
synced 2026-04-11 11:30:57 +00:00
- Add `Zolo_Encrypt` stub in `mt5/MQL5/Include/ZoloBridge.mqh` - Integrate stub into `SendSignalToBridge` - Update `docs/ZOLO_Plugin_Integration.md` with Replit reference - Note: Encryption logic requires user input from Replit link Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
71 lines
2.5 KiB
Markdown
71 lines
2.5 KiB
Markdown
# ZOLO-A6-9V-NUNA- Plugin Integration
|
|
|
|
## Overview
|
|
|
|
This repository is integrated with the ZOLO-A6-9V-NUNA- plugin system, providing enhanced functionality and external integrations for the MQL5 trading system.
|
|
|
|
## Integration Points
|
|
|
|
### 1. GitHub Pages Repository
|
|
- **Repository**: https://github.com/Mouy-leng/-LengKundee-mql5.github.io.git
|
|
- **Purpose**: Hosts the web interface and documentation for the trading system
|
|
- **Integration**: Pull, push, and merge commits are synchronized with this repository
|
|
|
|
### 2. ZOLO Bridge Endpoint
|
|
- **Endpoint**: http://203.147.134.90
|
|
- **Purpose**: Provides real-time signal notifications and integration with the ZOLO platform
|
|
- **Usage**: WebRequest calls from the Expert Advisor are sent to this endpoint
|
|
|
|
## Setup Instructions
|
|
|
|
### For Developers
|
|
|
|
1. **Get the required files**:
|
|
- **ZOLO Bridge Files**: Download from [OneDrive](https://1drv.ms/f/c/8F247B1B46E82304/IgBYRTEjjPv-SKHi70WnmmU8AZb3Mr5X1o3a0QNU_mKgAZg)
|
|
- **Web Interface**:
|
|
```bash
|
|
git clone https://github.com/Mouy-leng/-LengKundee-mql5.github.io.git
|
|
```
|
|
|
|
2. **Configure the integration**:
|
|
- Ensure the EA parameter `WebRequestURL` is set to `http://203.147.134.90`
|
|
- Enable `EnableWebRequest` in the EA settings when needed
|
|
|
|
### For Traders
|
|
|
|
1. **Add the URL to MT5's allowed list**:
|
|
- Open **Exness MetaTrader 5 Desktop Application** (Web Terminal is not supported)
|
|
- Go to **Tools → Options → Expert Advisors**
|
|
- Check "Allow WebRequest for listed URL"
|
|
- Add: `http://203.147.134.90`
|
|
|
|
2. **Enable the integration in EA settings**:
|
|
- Attach the EA to a chart
|
|
- Set `EnableWebRequest = true`
|
|
- The EA will now send signal notifications to the ZOLO platform
|
|
|
|
## Signal Format
|
|
|
|
When a trading signal is generated, the EA sends a JSON payload to the endpoint:
|
|
|
|
```json
|
|
{
|
|
"event": "signal",
|
|
"message": "Signal details and parameters"
|
|
}
|
|
```
|
|
|
|
## Security Considerations
|
|
|
|
- **Encryption (Upcoming)**: Signal messages are slated for encryption. A stub has been added to `ZoloBridge.mqh`.
|
|
- **Reference Implementation**: [Replit Project](https://replit.com/join/rtvyfhtnow-keamouyleng369)
|
|
- Always verify the endpoint URL before enabling web requests
|
|
- The URL must be explicitly allowed in MT5 settings for security
|
|
- Web requests have a 5-second timeout
|
|
- Failed requests are logged but do not interrupt EA operation
|
|
|
|
## Support
|
|
|
|
For issues related to the ZOLO plugin integration:
|
|
- Email: Lengkundee01.org@domain.com
|
|
- WhatsApp: [Agent community](https://chat.whatsapp.com/DYemXrBnMD63K55bjUMKYF)
|