仕事が完了した
指定
1. Strategy Logic
-
Trading strategy is based on Renko bricks.
-
Use Supertrend and EMA indicators for trade signals (SOMETIME ANYONE )
Buy Condition:
-
Supertrend indicates Buy
-
Price is above EMA (e.g., EMA 50)
Sell Condition:
-
Supertrend indicates Sell
-
Price is below EMA (e.g., EMA 50)
2. Renko Settings
-
Brick Type: Fixed
-
Brick Size: points (adjustable)
-
Should support generation on tick data or 1-second timeframe
3. Indicators Used
-
Supertrend:
-
Period: adjustable
-
Multiplier: adjustable
-
Adjustable inputs
-
-
EMA:
-
Period: 50
-
Adjustable inputs
-
4. Entry & Exit Rules
-
Entry:
-
Long: When Buy condition is met
-
Short: When Sell condition is met
-
-
Exit:
-
Stop Loss: Ex.60 points (adjustable)
-
Take Profit: Ex.100 points (adjustable)
-
Trailing Stop: Ex.50 points (adjustable)
-
-
Reversal Trades: Optionally enable position reversal on signal flip
5. Risk Management
-
Lot Size: Fixed at 1 standard lot (adjustable)
-
Support for fixed lot or risk-based lot sizing (optional)
-
Optional: Max trades per day, max drawdown control
6. Instrument and Timeframe Support
-
Should work on all instruments (Crypto, Forex, Indices, etc.)
-
Compatible with Demo, Live, and Strategy Tester modes in MT5
-
Strategy should be executable on tick data or multi timeframe
7. Alerts and Notifications (Optional)
-
On-screen alerts for trade signals
-
Option for email/push notifications
-
Log all actions in Experts tab and Journal
8. Optional Features
-
Visual Panel on chart:
-
Show current trend/direction
-
Show last trade PnL
-
Start/Stop button for algo
-
9. Testing & Deployment
-
Fully testable in MT5 Strategy Tester
-
Compatible with Live and Demo accounts
-
Should handle errors and reconnection properly
Notes
-
All parameters (brick size, SL, TP, Supertrend, EMA) should be externally adjustable.
-
The code should be optimized for performance and stability.
-
Developer should provide source code (.mq5 file) and compiled version (.ex5).