Document OrdersEA cleanup
This commit is contained in:
@@ -177,3 +177,37 @@ This will:
|
|||||||
- `GetOut` - Emergency exit flag
|
- `GetOut` - Emergency exit flag
|
||||||
|
|
||||||
**Status:** Ready for use on MT4 or MT5
|
**Status:** Ready for use on MT4 or MT5
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## OrdersEA Cleaned and Updated
|
||||||
|
**Date:** March 24, 2026
|
||||||
|
|
||||||
|
### Changes Made:
|
||||||
|
1. **Removed WinAPI dependency**
|
||||||
|
- MT4: Removed `#include <WinUser32.mqh>`
|
||||||
|
- MT5: Removed `#include "include\WinAPI\winuser.mqh"`
|
||||||
|
- Replaced `MessageBox()` with `Print()` for margin info display
|
||||||
|
|
||||||
|
2. **Removed license checking**
|
||||||
|
- Removed web.mq5/web.mq4 includes
|
||||||
|
- Bypassed `IsOK()` license validation
|
||||||
|
- Removed customer monitoring code
|
||||||
|
|
||||||
|
3. **Updated notifications**
|
||||||
|
- MT4: `SendNotificationEx()` uses `Alert()` and `Print()`
|
||||||
|
- MT5: `SendNotificationEx()` uses `SendNotification()` and `Print()`
|
||||||
|
- Replaced all `SendMail()` calls with native alternatives
|
||||||
|
|
||||||
|
4. **Updated metadata**
|
||||||
|
- Copyright: "Copyright 2024, Garfield Heron"
|
||||||
|
- Website: "https://fetcherpay.com"
|
||||||
|
- Default Email: "garfield@fetcherpay.com"
|
||||||
|
|
||||||
|
### Files Updated:
|
||||||
|
- `OrdersEA.mq5` (MT5 version)
|
||||||
|
- `OrdersEA (1).mq4` (MT4 version)
|
||||||
|
|
||||||
|
### Commits:
|
||||||
|
- `bf70b79` - Clean up OrdersEA.mq5
|
||||||
|
- `c342966` - Clean up OrdersEA MT4 version
|
||||||
|
|||||||
Reference in New Issue
Block a user