Spécifications
1. Use two EMAs: 20 and 50.
- If EMA 20 is above EMA 50 → uptrend (look for buys)
- If EMA 20 is below EMA 50 → downtrend (look for sells)
2. Wait for a pullback into the area between the two EMAs.
- For buys: price must touch or move between EMA 20 and EMA 50
during the last few candles.
- For stils: same idea, but in a downtrend.
3. Entry signal:
- Buy: a bullish engulfing candle in an uptrend after the pullback
- Sell: a bearish engulfing candle in a downtrend after the pullback
- Enter at the close of the engulfing candle.
4. Stop Loss:
- Option A: use recent swing high/low
- Option B: use ATR-based stop loss
- Make this an input (0 = swing SL, 1 = ATR SL)
5. Take Profit:
- Based on risk-reward ratio (for example 1:2)
6. Risk settings:
- Option for fixed lot size
- Option for risk percentage (auto-calculated lot size)
- Only open trades during specific trading hours (input: start hour and end hour)
- Only allow one open trade at a time per symbol.
**INPUTS TO INCLUDE**
- FastEMA (default 20)
- SlowEMA (default 50)
- PullbackBars (default 5)
- SL_Mode (0 = swing, 1 = ATR)
- ATR_Period (14)
- ATR_Multiplier (1.5)
- RiskReward (2.0)
- UseFixedLot (true/false)
- FixedLotSize (0.10)
- RiskPercent (1%)
- MagicNumber
- TradeStartHour / TradeEndHour
- DebugMode (true/false)
1. First, briefly restate the logic in simple terms.
Then provide the full MQL5 EA code.
- Code must compile in MetaTrader 5 with no errors.
- Comment the code clearly so beginners can understand it.
Répondu
1
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
2
Évaluation
Projets
330
29%
Arbitrage
36
25%
/
64%
En retard
10
3%
Travail
3
Évaluation
Projets
499
23%
Arbitrage
60
55%
/
25%
En retard
59
12%
Travail
4
Évaluation
Projets
90
29%
Arbitrage
24
13%
/
58%
En retard
7
8%
Travail
5
Évaluation
Projets
4
25%
Arbitrage
0
En retard
0
Gratuit
Publié : 2 articles
6
Évaluation
Projets
6
0%
Arbitrage
4
25%
/
75%
En retard
2
33%
Gratuit
7
Évaluation
Projets
1
0%
Arbitrage
0
En retard
0
Travail
Publié : 1 code
8
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
9
Évaluation
Projets
1
100%
Arbitrage
0
En retard
0
Gratuit
10
Évaluation
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
11
Évaluation
Projets
2
0%
Arbitrage
1
0%
/
0%
En retard
0
Gratuit
12
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
13
Évaluation
Projets
92
24%
Arbitrage
8
75%
/
13%
En retard
44
48%
Gratuit
14
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
15
Évaluation
Projets
26
38%
Arbitrage
6
33%
/
50%
En retard
0
Gratuit
16
Évaluation
Projets
27
41%
Arbitrage
3
0%
/
67%
En retard
6
22%
Travail
17
Évaluation
Projets
10
50%
Arbitrage
0
En retard
0
Gratuit
18
Évaluation
Projets
18
22%
Arbitrage
1
100%
/
0%
En retard
4
22%
Travail
19
Évaluation
Projets
288
65%
Arbitrage
3
100%
/
0%
En retard
65
23%
Travail
20
Évaluation
Projets
14
43%
Arbitrage
0
En retard
3
21%
Gratuit
21
Évaluation
Projets
2
0%
Arbitrage
1
0%
/
0%
En retard
0
Gratuit
22
Évaluation
Projets
441
55%
Arbitrage
22
50%
/
14%
En retard
30
7%
Chargé
23
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
24
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
25
Évaluation
Projets
129
25%
Arbitrage
23
30%
/
52%
En retard
8
6%
Gratuit
26
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
27
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
28
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
29
Évaluation
Projets
83
45%
Arbitrage
27
11%
/
70%
En retard
8
10%
Gratuit
30
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
31
Évaluation
Projets
263
22%
Arbitrage
23
52%
/
17%
En retard
0
Chargé
32
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
33
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
34
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
35
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
36
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
37
Évaluation
Projets
92
32%
Arbitrage
9
22%
/
56%
En retard
5
5%
Travail
38
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
39
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
40
Évaluation
Projets
2936
63%
Arbitrage
124
44%
/
26%
En retard
429
15%
Travail
41
Évaluation
Projets
34
35%
Arbitrage
0
En retard
2
6%
Gratuit
42
Évaluation
Projets
68
59%
Arbitrage
4
75%
/
25%
En retard
1
1%
Chargé
43
Évaluation
Projets
17
18%
Arbitrage
2
0%
/
100%
En retard
3
18%
Gratuit
44
Évaluation
Projets
833
62%
Arbitrage
33
27%
/
45%
En retard
24
3%
Gratuit
Publié : 1 code
45
Évaluation
Projets
478
40%
Arbitrage
105
40%
/
24%
En retard
82
17%
Chargé
Publié : 2 codes
46
Évaluation
Projets
4
0%
Arbitrage
1
100%
/
0%
En retard
1
25%
Gratuit
47
Évaluation
Projets
15
33%
Arbitrage
5
40%
/
20%
En retard
1
7%
Travail
Publié : 6 articles, 34 codes
48
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
49
Évaluation
Projets
266
29%
Arbitrage
0
En retard
3
1%
Travail
Publié : 2 codes
50
Évaluation
Projets
553
50%
Arbitrage
57
40%
/
37%
En retard
227
41%
Travail
51
Évaluation
Projets
871
48%
Arbitrage
29
38%
/
17%
En retard
63
7%
Travail
52
Évaluation
Projets
33
42%
Arbitrage
0
En retard
3
9%
Gratuit
53
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
54
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
55
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
56
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
Ниже представлено готовое, технически выверенное Техническое задание (ТЗ) . Вы можете полностью скопировать этот текст и разместить его на бирже фриланса (например, MQL5.com в разделе «Фриланс» или на Smart-Lab). Данное ТЗ написано на профессиональном языке, понятном разработчикам торговых систем для терминала QUIK (на языке Lua) . ТЕХНИЧЕСКОЕ ЗАДАНИЕ (ТЗ) Разработка мультивалютного торгового робота для терминала
Master mind
30+ USD
Start ↓ Detect Trend (H4) ↓ Confirm Structure (H1) ↓ Wait for Pullback ↓ Check Indicators ↓ Calculate Confidence Score ↓ Score ≥ 80? ├── No → Wait └── Yes ↓ Calculate Lot Size ↓ Place Order ↓ Set Stop Loss ↓ Set Take Profit ↓ Manage Trade ↓ Move to Break-even ↓ Trail Stop ↓ Close Trade. IF Price > EMA200 (H4) AND EMA50 > EMA200 (H4) AND ADX > 25 AND RSI between 55 and 70 AND MACD Main > Signal AND Bullish engulfing
A robot
50+ USD
HIGH-FREQUENCY M5/M15 CONCURRENT ENTRY SNIPER import time class HighFrequencySniper: def __init__(self): self.target_profit = 25.00 # Targeted Delta Move self.max_execution_time = 3600 # 1 Hour Sandbox (Seconds) self.lot_allocation = "CALIBRATED_TO_RISK" def execute_hft_scan(self, current_price, m5_rsi, m15_order_block): print(f"[SCANNING] Current Kernel Metric: ${current_price:.2f
EA Crafter
500+ USD
Act as a professional Quantitative Developer and Risk Manager. I want to build a systematic trading strategy rulebook that prioritizes capital preservation and statistical edge over raw performance. Please generate a structured trading strategy using the following framework: 1. ASSET CLASS & TIMEFRAME: - Asset: [e.g., Apple (AAPL), Bitcoin (BTC), or EUR/USD] - Timeframe: [e.g., 5-minute, 1-hour, Daily] 2. CORE
Driven Multiple Choice
30+ USD
Part 1: Project setup Input settings (risk, stop loss, take profit, EMA periods) Indicator initialization Trade management framework Part 2: Trading logic EMA crossover detection Buy/Sell entry rules One-trade-per-symbol check Part 3: Risk management Automatic lot size calculation Stop-loss and take-profit placement Trade execution and error handling Part 4: Final touches On-screen information Optimization
Institutional‑Grade Multi‑Currency MT5 EA
1000 - 1300 USD
Hello, I am reopening this project with a fully updated and clarified specification. I am looking for a high‑level MQL5 developer who can deliver a clean, stable, and professional Phase 1 version of my: Institutional‑Grade Multi‑Currency MT5 EA (A2SR + SMC + Smart Recovery + Smart Grid + Liquidity + Volatility + Safety Filters) This EA is not a simple indicator conversion or a basic strategy. It is a structured
Informations sur le projet
Budget
30 - 20000 USD
Délais
de 1 à 30 jour(s)
Client
Commandes passées1
Nombre d'arbitrages0