Fast Scalping EA for Multiple Pairs and Gold

Specification

​1. Project Overview

  • Asset: XAUUSD (Gold)
  • Timeframe: M1 (1-Minute) for execution; M5/M15 for trend filtering.
  • Objective: Execute high-frequency scalps during peak liquidity (London/NY overlap) to capture 10–30 pip movements with high precision.
  • Core Logic: The "Poverty Bot" strategy relies on Mean Reversion combined with Momentum Burst (Price Action + RSI/EMA filters).

​2. Strategy Logic (The "Poverty" Methodology)

​The strategy assumes that price will eventually return to its "fair value" (EMA) but uses momentum to enter only when a breakout is confirmed.

​A. Entry Conditions (Buy)

  1. Trend Filter: Price must be above the 200 EMA (H1 or M15) to ensure we aren't trading against the macro trend.
  2. The Trigger: Price must close below the Lower Bollinger Band (20, 2) on the M1 chart.
  3. Momentum Confirmation: RSI (7) must be below 30 (oversold) and then cross back above 30.
  4. Execution: Open Buy as soon as a bullish engulfing candle or a "pin bar" forms after the RSI crossover.

​B. Entry Conditions (Sell)

  1. Trend Filter: Price must be below the 200 EMA.
  2. The Trigger: Price must close above the Upper Bollinger Band (20, 2).
  3. Momentum Confirmation: RSI (7) must be above 70 (overbought) and then cross back below 70.
  4. Execution: Open Sell as soon as a bearish candle pattern forms.

​3. Trade Management & Risk (Crucial)

​"Poverty" bots are often aggressive. To prevent a "blow-up," the following hard-coded constraints are required:   4. Functional Requirements (Inputs)

​The developer must provide an "Inputs" tab with the following adjustable variables:

General Settings

  • ​MagicNumber: Unique ID for the EA.
  • ​TradeComment: Custom label for the trades.
  • ​MaxSlippage: (Default 3) Maximum allowed slippage.

Risk Management

  • ​LotSize_Mode: (Fixed / % of Balance).
  • ​Risk_Percent: (e.g., 1% per trade).
  • ​Max_Daily_Loss: (e.g., 500 USD or 5%).
  • ​Trading_Hours: Start/End time (e.g., 08:00 to 17:00 GMT).

Indicator Parameters

  • ​EMA_Trend_Period: (Default 200).
  • ​BB_Period: (Default 20).
  • ​BB_Deviation: (Default 2.0).
  • ​RSI_Period: (Default 7).

​5. Technical Specifications

  • Platform: MetaTrader 4 (MT4) or MetaTrader 5 (MT5).
  • Execution Speed: Use OrderSend with immediate execution logic; the code must be optimized to handle Gold's 1-ms price updates.
  • Error Handling: Include retry logic for "Requotes" or "Common Error" messages from the broker.
  • Logging: Detailed logs of why a trade was not taken (e.g., "Spread too high," "RSI not met").

​6. Performance Expectations

  • Backtest Requirement: 99.9% Tick Data quality (using TDS or similar) for the last 12 months.
  • Recovery Factor: Must exceed 1.5.
  • Profit Factor: Aim for 1.25+.
  • Developer Note: Ensure the EA includes a "News Filter" to pause trading 30 minutes before/after high-impact USD or Gold (XAU) news events, as the Poverty Bot strategy is highly sensitive to news spikes

Files:

SET
settings.set
4.3 Kb
EX4
FXKIP.ex4
23.2 Kb

Responded

1
Developer 1
Rating
(1)
Projects
2
0%
Arbitration
0
Overdue
1
50%
Working
2
Developer 2
Rating
(434)
Projects
638
53%
Arbitration
32
59% / 22%
Overdue
6
1%
Working
3
Developer 3
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
4
Developer 4
Rating
(3)
Projects
2
0%
Arbitration
1
0% / 0%
Overdue
0
Free
5
Developer 5
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Working
6
Developer 6
Rating
(10)
Projects
12
0%
Arbitration
3
33% / 33%
Overdue
1
8%
Free
7
Developer 7
Rating
(44)
Projects
58
3%
Arbitration
6
0% / 67%
Overdue
5
9%
Working
8
Developer 8
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
9
Developer 9
Rating
(42)
Projects
47
60%
Arbitration
2
100% / 0%
Overdue
1
2%
Free
Published: 5 codes
10
Developer 10
Rating
(7)
Projects
13
15%
Arbitration
13
23% / 46%
Overdue
3
23%
Free
Published: 32 articles
11
Developer 11
Rating
(1)
Projects
1
100%
Arbitration
0
Overdue
0
Free
12
Developer 12
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
13
Developer 13
Rating
(4)
Projects
4
0%
Arbitration
0
Overdue
0
Working
14
Developer 14
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
15
Developer 15
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
16
Developer 16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Developer 17
Rating
(2)
Projects
2
0%
Arbitration
0
Overdue
0
Free
Published: 1 code
18
Developer 18
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
19
Developer 19
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
20
Developer 20
Rating
(317)
Projects
564
35%
Arbitration
81
31% / 44%
Overdue
204
36%
Free
21
Developer 21
Rating
(298)
Projects
477
40%
Arbitration
106
40% / 24%
Overdue
81
17%
Loaded
Published: 2 codes
22
Developer 22
Rating
(9)
Projects
13
0%
Arbitration
23
0% / 78%
Overdue
4
31%
Free
23
Developer 23
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
24
Developer 24
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
25
Developer 25
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
I am looking for an experienced MQL5 or MQL4 developer with a strong understanding of high-frequency trading (HFT) concepts who can explain how certain HFT-style strategies have historically been able to pass proprietary firm evaluations while also being profitable on demo accounts and capable of transitioning successfully to live trading. I am interested in understanding the legitimate trading logic, execution
Brotus AI 32+ USD
And let's talk about Linux and more about those technologies, ideas, those AI ideas.Let's make an AI technology summit for us base on wgat i wanna build and their example pictures of roadmapBoss can we take those idea all we've talked about base on technology, tech, UI...J.A.R.V.I.S...eDEX-UI into reality (solution) using laptop cause I think it give accces to build app amd more
i am looking to upgrade my trading telegram bot and add live data to it and also make it linked to a dashboard where i can trace the users who register in my bot and pay and make them go in my private channel and manages the expiry date of each user
Title Professional AI Automation Trading Bot for Forex & Crypto Solution Language Python (preferred) or MQL5 depending on integration requirements. Categories Expert Advisor (EA) for MetaTrader 5 Automated trading strategies AI/ML-based signal generation Risk management automation Required Skills Strong knowledge of MQL5/Python Experience with MetaTrader API integration Machine learning model deployment
I need an Ai trading bot for Binance and BTC on MT5 that also uses order flow data. It should also make use of TSI- Temporal indicator sampling and also it should make use of fundamental analysis in the process of signal generation

Project information

Budget
30+ USD