Specification

Task: Modify "Moving Averages" EA – Add 3 professional features

Current EA: Classic Moving Averages crossover (EMA 21 based), longs/shorts on XAUUSD/stocks

Add these 3 features:

1. SELECTABLE TIMEFRAME (independent of chart)
   • input ENUM_TIMEFRAMES WorkTimeframe = PERIOD_H1, H2, H3, H4.....  // M1, M5, M10,....
   • All iMA(), Close[], Open[], High[], Low[] must use WorkTimeframe instead of current chart timeframe

2. DAILY LOSS LIMIT (in USD)
   • inputs:
        bool   UseDailyLossLimit   = true
        double DailyLossLimitUSD   = XXX
   • Track realized P&L from 00:00 server time
   • When daily loss ≥ limit:
        – Close ALL positions
        – Stop trading and pause EA until next day (00:05 server time)
   • Reset counter at 00:00 automatically

3. NEWS FILTER (avoid high-impact news)
   • inputs:
        bool   UseNewsFilter       = true
        int    MinutesBeforeNews   = 30
        int    MinutesAfterNews    = 30
        int    MinImpact           = 3   // 3 = high impact only
   • Use built-in Economic Calendar (CalendarValueHistory or WebRequest to FF calendar)
   • Do NOT open new trades from X minutes before to X minutes after high-impact news
   • Optional: close positions before news (add input bool CloseBeforeNews = false)

Requirements:
• Clean, well-commented code (English preferred)
• No external DLLs or paid libraries
• Works on XAUUSD, NAS100, SP500, stocks, forex
• Only long trades (keep current logic)
• Fully tested on Strategy Tester

Budget: $30–$40
Delivery: same day 

Responded

1
Developer 1
Rating
(22)
Projects
26
42%
Arbitration
1
100% / 0%
Overdue
3
12%
Free
2
Developer 2
Rating
(8)
Projects
9
78%
Arbitration
0
Overdue
0
Working
3
Developer 3
Rating
(13)
Projects
17
12%
Arbitration
3
33% / 33%
Overdue
1
6%
Working
Published: 1 code
4
Developer 4
Rating
(9)
Projects
18
39%
Arbitration
4
0% / 25%
Overdue
3
17%
Working
5
Developer 5
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
6
Developer 6
Rating
(1)
Projects
2
0%
Arbitration
0
Overdue
0
Free
7
Developer 7
Rating
(266)
Projects
392
26%
Arbitration
24
58% / 21%
Overdue
1
0%
Loaded
8
Developer 8
Rating
(45)
Projects
63
40%
Arbitration
2
50% / 0%
Overdue
1
2%
Free
9
Developer 9
Rating
(300)
Projects
536
35%
Arbitration
66
35% / 33%
Overdue
192
36%
Busy
10
Developer 10
Rating
(429)
Projects
680
34%
Arbitration
32
72% / 9%
Overdue
22
3%
Free
11
Developer 11
Rating
(2)
Projects
3
0%
Arbitration
0
Overdue
0
Free
12
Developer 12
Rating
(5)
Projects
5
0%
Arbitration
2
50% / 0%
Overdue
1
20%
Working
13
Developer 13
Rating
(390)
Projects
416
30%
Arbitration
67
21% / 69%
Overdue
52
13%
Working
14
Developer 14
Rating
(1)
Projects
1
100%
Arbitration
0
Overdue
0
Free
15
Developer 15
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
16
Developer 16
Rating
(5)
Projects
4
0%
Arbitration
1
100% / 0%
Overdue
2
50%
Free
17
Developer 17
Rating
(12)
Projects
18
28%
Arbitration
3
67% / 0%
Overdue
0
Free
18
Developer 18
Rating
(28)
Projects
35
51%
Arbitration
2
50% / 50%
Overdue
3
9%
Free
19
Developer 19
Rating
(12)
Projects
15
7%
Arbitration
7
43% / 29%
Overdue
2
13%
Loaded
20
Developer 20
Rating
(206)
Projects
333
35%
Arbitration
64
13% / 56%
Overdue
87
26%
Free
21
Developer 21
Rating
(574)
Projects
945
47%
Arbitration
304
59% / 26%
Overdue
125
13%
Working
22
Developer 22
Rating
(4)
Projects
5
40%
Arbitration
1
0% / 0%
Overdue
0
Free
23
Developer 23
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
24
Developer 24
Rating
Projects
2
0%
Arbitration
3
33% / 33%
Overdue
1
50%
Free
25
Developer 25
Rating
(2)
Projects
2
0%
Arbitration
1
0% / 0%
Overdue
0
Working
26
Developer 26
Rating
(5)
Projects
6
33%
Arbitration
0
Overdue
1
17%
Free
Published: 1 code
27
Developer 27
Rating
(6)
Projects
10
30%
Arbitration
0
Overdue
2
20%
Working
28
Developer 28
Rating
(290)
Projects
466
39%
Arbitration
96
43% / 19%
Overdue
75
16%
Busy
Published: 2 codes
29
Developer 29
Rating
(538)
Projects
617
33%
Arbitration
35
37% / 49%
Overdue
10
2%
Loaded
30
Developer 30
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
31
Developer 31
Rating
(77)
Projects
239
73%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
32
Developer 32
Rating
(49)
Projects
74
18%
Arbitration
30
17% / 53%
Overdue
31
42%
Free
33
Developer 33
Rating
(270)
Projects
552
49%
Arbitration
57
40% / 35%
Overdue
228
41%
Working
Similar orders
✨ Desenvolvedor ✨ especializado em MQL5 e Automação de Negociação Sou desenvolvedor com sólida experiência em MQL5, C++, Python, SQL, HTML e CSS , especializado na criação de: Consultores Especialistas Personalizados (EAs) Indicadores exclusivos Automação e ferramentas de análise para negociação Com anos de experiência no mercado, ofereço desenvolvimento eficiente, confiável e sob medida , garantindo que seu projeto
I am looking for an experienced MT5 developer to build a multi-symbol, mechanical momentum–pullback system with a portfolio-level risk engine . ⚠️ Important: • The strategy is already fully developed and long-term backtested (2017–2025). • No optimisation or idea creation required. • Full rules are provided privately after NDA. • This posting is only the high-level specification. ⸻ 1. Strategy Logic (High-Level
I hope this message finds you well. I am looking to develop a custom Expert Advisor (EA) for MetaTrader 5 (MT5) and would like your assistance. Here is a detailed description of what I need: Trading Instrument: Cryptocurrencies (e.g., BTC/USD, ETH/USD) Trading Style: Scalping and intraday/day trading Short-term trades based on precise market timing Key Features Required: Time-Based Entry: The EA should allow me to
Hi, I am looking for a developer that can make an EA consists of: 1.) previous day High and low breakout: set buy stop and sell stop orders automatically in a new day + can freely choose Intelligent Gap Opening Detection ( trade or not to trade) 2.)have 3 range time breakout (I can freely input the range time), set buy stop and sell stop orders after range end time automatically + can freely to choose trade both
AkbarSayyed 129+ USD
I am an experienced trader with a five-year track record of successfully navigating the complexities of financial markets. My expertise extends beyond manual execution; I possess specialized skills in developing Expert Advisors (EAs) for automated trading and creating custom technical indicators . This proficiency allows me to analyze market trends and translate them into precise, automated trading strategies
I need a code for ninjatrader 8 to backtest a quite simple strategy (I think): Go long if price breaks above previous day's high by .25 points, go short if it breaks below previos day's low. I have historical semi-colon CSV minutes data for ES mini from 1997 to today, data has been tested and runs in Ninjatrader chart without problems. Code should be writen in a way so I can change stoploss and take profit levels in
I am looking for an experienced MT5 developer to code a multi-symbol, multi-timeframe, rule-based trend system with a portfolio risk engine. ⚠ Important: The complete strategy logic already exists and is fully backtested. I will not share the rules publicly. Full specifications are provided privately after NDA agreement. ⸻ 1. Strategy Logic (high-level) (Full details provided privately after NDA) The EA must
I look for a successful scalping guy to coach/help me to success my 2 challenges of prop funded account in scalping with respect of rules of prop firm price is negotiable in accordance or conformity with the results obtained I am in GMT+8 with flexibles hours Please note that the capacity to be successful on scalping with : - no gambling method, - no high frequency trades, - no hedge, - number of lots < 40 lots and
I have created a strategy scri pt from scratch to create . BET EMA-SMA Cross + ATR + ADX — Coder Specification Purpose: Production-ready specification for implementing an automated trading strategy on Gold futures using Renko 3-tick bricks, run from Tokyo open → first 4 hours of London (≈12 hours). Includes improved filters, trailing stop, partial profit, session handling and test/reporting requirements
You should be able to explain how it works . Specification for the job will be written accordingly , ( as to how i want it with my expert advisor ) Live Chart Testing

Project information

Budget
30 - 40 USD
Deadline
from 1 to 2 day(s)

Customer

Placed orders1
Arbitrage count0