Termos de Referência

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 

Respondido

1
Desenvolvedor 1
Classificação
(28)
Projetos
31
45%
Arbitragem
1
100% / 0%
Expirado
3
10%
Livre
2
Desenvolvedor 2
Classificação
(72)
Projetos
90
58%
Arbitragem
6
67% / 17%
Expirado
2
2%
Carregado
3
Desenvolvedor 3
Classificação
(13)
Projetos
18
11%
Arbitragem
6
33% / 67%
Expirado
1
6%
Livre
Publicou: 1 código
4
Desenvolvedor 4
Classificação
(13)
Projetos
22
41%
Arbitragem
8
0% / 50%
Expirado
3
14%
Livre
5
Desenvolvedor 5
Classificação
(2)
Projetos
2
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 1 código
6
Desenvolvedor 6
Classificação
(4)
Projetos
3
33%
Arbitragem
2
0% / 100%
Expirado
0
Livre
7
Desenvolvedor 7
Classificação
(274)
Projetos
403
28%
Arbitragem
40
40% / 50%
Expirado
1
0%
Livre
8
Desenvolvedor 8
Classificação
(47)
Projetos
67
37%
Arbitragem
5
40% / 40%
Expirado
1
1%
Livre
9
Desenvolvedor 9
Classificação
(319)
Projetos
571
35%
Arbitragem
83
31% / 45%
Expirado
206
36%
Livre
10
Desenvolvedor 10
Classificação
(455)
Projetos
721
34%
Arbitragem
35
71% / 9%
Expirado
23
3%
Livre
11
Desenvolvedor 11
Classificação
(2)
Projetos
3
0%
Arbitragem
0
Expirado
0
Livre
12
Desenvolvedor 12
Classificação
(8)
Projetos
8
0%
Arbitragem
2
50% / 0%
Expirado
1
13%
Trabalhando
13
Desenvolvedor 13
Classificação
(390)
Projetos
416
30%
Arbitragem
74
19% / 72%
Expirado
52
13%
Trabalhando
14
Desenvolvedor 14
Classificação
(1)
Projetos
1
100%
Arbitragem
0
Expirado
0
Livre
15
Desenvolvedor 15
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
16
Desenvolvedor 16
Classificação
(7)
Projetos
6
0%
Arbitragem
4
25% / 75%
Expirado
2
33%
Livre
17
Desenvolvedor 17
Classificação
(20)
Projetos
26
38%
Arbitragem
6
33% / 50%
Expirado
0
Livre
18
Desenvolvedor 18
Classificação
(31)
Projetos
38
53%
Arbitragem
2
50% / 50%
Expirado
3
8%
Livre
19
Desenvolvedor 19
Classificação
(19)
Projetos
22
18%
Arbitragem
9
33% / 44%
Expirado
3
14%
Trabalhando
Publicou: 1 código
20
Desenvolvedor 20
Classificação
(206)
Projetos
333
35%
Arbitragem
66
12% / 58%
Expirado
87
26%
Livre
21
Desenvolvedor 21
Classificação
(574)
Projetos
945
47%
Arbitragem
309
58% / 27%
Expirado
125
13%
Livre
22
Desenvolvedor 22
Classificação
(4)
Projetos
5
40%
Arbitragem
1
0% / 0%
Expirado
0
Livre
23
Desenvolvedor 23
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
24
Desenvolvedor 24
Classificação
Projetos
2
0%
Arbitragem
4
25% / 50%
Expirado
1
50%
Livre
25
Desenvolvedor 25
Classificação
(4)
Projetos
8
0%
Arbitragem
3
33% / 67%
Expirado
4
50%
Livre
26
Desenvolvedor 26
Classificação
(45)
Projetos
53
57%
Arbitragem
2
100% / 0%
Expirado
1
2%
Livre
Publicou: 5 códigos
27
Desenvolvedor 27
Classificação
(10)
Projetos
14
43%
Arbitragem
0
Expirado
3
21%
Livre
28
Desenvolvedor 28
Classificação
(298)
Projetos
478
40%
Arbitragem
105
40% / 24%
Expirado
82
17%
Carregado
Publicou: 2 códigos
29
Desenvolvedor 29
Classificação
(619)
Projetos
722
33%
Arbitragem
46
48% / 41%
Expirado
14
2%
Carregado
30
Desenvolvedor 30
Classificação
Projetos
0
0%
Arbitragem
2
0% / 100%
Expirado
0
Livre
31
Desenvolvedor 31
Classificação
(78)
Projetos
246
74%
Arbitragem
7
100% / 0%
Expirado
1
0%
Livre
Publicou: 1 artigo
32
Desenvolvedor 32
Classificação
(49)
Projetos
74
18%
Arbitragem
30
17% / 53%
Expirado
31
42%
Livre
33
Desenvolvedor 33
Classificação
(271)
Projetos
553
50%
Arbitragem
57
40% / 37%
Expirado
227
41%
Trabalhando
34
Desenvolvedor 34
Classificação
(211)
Projetos
274
21%
Arbitragem
24
54% / 17%
Expirado
0
Livre
35
Desenvolvedor 35
Classificação
(5)
Projetos
6
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
36
Desenvolvedor 36
Classificação
Projetos
1
100%
Arbitragem
0
Expirado
0
Livre
37
Desenvolvedor 37
Classificação
(7)
Projetos
7
0%
Arbitragem
0
Expirado
2
29%
Livre
38
Desenvolvedor 38
Classificação
(10)
Projetos
12
0%
Arbitragem
3
33% / 33%
Expirado
0
Livre
Pedidos semelhantes
Hi, I need an experienced NinjaTrader 8/NinjaScript developer to finish or rebuild an automated futures strategy, ideally by the end of this week. I already have the complete TradingView Pine Script reference strategy, an existing ~2,000-line NinjaScript implementation, Playback logs, and known historical benchmark trades. MOST IMPORTANT REQUIREMENT: TRADINGVIEW ↔ NINJATRADER PARITY. The Pine Script is the reference
I am looking for a developer experienced in EAs, MT5 and trade management optimization to help me add an intelligent early-exit system to my existing XAUUSD trading robot. The EA is already fully functional and performs best on the M15 timeframe. The entry strategy, BUY/SELL logic, sessions and core structure are already implemented. The work should focus exclusively on adding early exits for trades that are
I need a custom MQL5 indicator for MetaTrader 5. The indicator must automatically print entry, stop loss, and take profit zones on the chart using dots. A critical requirement is that these dots must be non-lagging and absolutely non-repainting. Additionally, the indicator needs to identify and display current supply and demand zones. Please provide the mq5 source code and the ex5 file upon completion
PHANTOM PROTOCOL V1 35 - 150 USD
PHANTOM PROTOCOL V1 – MT5 EXPERT ADVISOR SPECIFICATION Develop a professional MetaTrader 5 (MT5) Expert Advisor named “PHANTOM PROTOCOL V1”. PRIMARY MARKET: - XAUUSD (Gold) - Designed primarily for M15 and H1 timeframes. - The EA must work with both 3-digit and 2-digit gold pricing where applicable. TRADING LOGIC: Use pure price-action and market-structure analysis rather than relying on a single indicator. The EA
I need an experienced trading-data specialist who can help me obtain 3–4 years of historical market data compatible with NinjaTrader 8 . The data will be used for trading strategy development, backtesting, and analysis
Project Overview I have an existing MT5 Expert Advisor (EA) written in MQL5. The source code ( .mq5 ) will be provided. The underlying strategy is a trend-following system that performs well during trending market conditions, but requires professional quantitative research to improve its ability to identify and avoid highly sideways/range-bound market conditions. The objective of this project is not to build a new EA
Most of the expert is already coded . Create a panel to show the Ratio for the Range . Trigger is based on ratio . Show Distribution / project starts after we clear Distribution
Title: Simple background trading bot for my Oanda account (v20 REST API) Overview Hi, I need a simple, lightweight event based standalone trading bot that connects directly to my Oanda account using broker’s standard REST API (V20 account) via VPS The bot just needs to look at group of 5 currency pairs (manually selectable and adjustable) in different 4 baskets, do some basic percentage math every period, and place
Hi developer I want to convert my mt4 EA to mt5 EA . I have a mt4 ea with source code. i want developer to copy same mt4 code and create mt5 EA
Gold hunter v5 30+ USD
*TITLE:* 5 Trades EA - EMA20/50 + RSI - Safe for Small Account *SPECIFICATION:* I need MT5 EA - Source Code .mq5 *Logic:* Buy: EMA20 > EMA50 and RSI(14) 45-70 Sell: EMA20 < EMA50 and RSI(14) 30-55 Timeframe M15, Symbol XAUUSD and all Forex *Trade Management:* Max 5 trades at same time. Fixed lot 0.01. No martingale. No lot increase. Distance between trades 150 points. Do not open all 5 at same price. Max 5 total

Informações sobre o projeto

Orçamento
30 - 40 USD
Prazo
de 1 para 2 dias