Looking for help to code an Expert Advisor for MT5

指定

📌 Forex EA Bot Requirement Document

1. General Information

  • Trading Platform: MetaTrader 5 (MT5) / MetaTrader 4 (MT4)

  • Trading Instruments: (e.g., GBP/JPY, XAU/USD, BTC/USD)

  • Timeframes to Trade: (e.g., 15M, 1H, 4H, Daily)

  • Trading Style: (Scalping, Swing trading, Intraday, Position trading)


2. Entry Rules

  • Define the indicators/strategies for entry (e.g., Moving Averages, MACD, RSI, Order Blocks, Supply & Demand).

  • Define confirmation signals (e.g., change of character, break of structure, candlestick patterns).

  • Define if the bot should trade buy, sell, or both directions.


3. Exit Rules

  • Take Profit (TP):

    • Fixed pips/points (e.g., 30 pips)

    • Dynamic (based on ATR, structure levels, or risk-to-reward ratio e.g., 1:2)

  • Stop Loss (SL):

    • Fixed pips/points

    • Dynamic (ATR, market structure, or last swing high/low)

  • Optional: Trailing Stop (Yes/No, how many pips).


4. Risk Management

  • Lot size:

    • Fixed (e.g., 0.10 lot per trade)

    • Dynamic (risk % of account per trade, e.g., 1–2%)

  • Maximum trades open at the same time.

  • Maximum daily loss or equity drawdown limit (optional).


5. Trading Filters

  • News filter: Avoid trading during high-impact news (Yes/No).

  • Session filter: Only trade during specific sessions (e.g., London, New York).

  • Time filter: Allowed trading hours (e.g., 8:00–20:00).


6. Notifications

  • Send alerts via:

    • MT4/MT5 pop-up

    • Email

    • Mobile push notifications


7. Other Requirements

  • Must be fully automated (no manual intervention).

  • Must work on both demo and live accounts.

  • Should include a backtesting option.

  • Customizable input parameters (so trader can adjust values).


✅ Example short request you can send a developer:

"I need an MT5 Expert Advisor that trades GBP/JPY, XAU/USD, and BTC/USD on the 15M and 1H timeframes. It should use a Moving Average crossover + MACD confirmation for entries, with dynamic SL and TP based on ATR. Risk per trade should be 1% of account balance. The EA must avoid high-impact news, trade only during London and New York sessions, and send push notifications when trades are opened/closed. I want customizable settings for lot size, risk %, SL/TP levels, and session filters."


Do you want me to draft a ready-to-send requirement (like a message you can copy-paste directly to a developer), or do you prefer a detailed specification document in PDF/Word format?

You said:
yh but let it be concerning smc strategy
ChatGPT said:

Got it ✅ — let’s make the requirement specifically for a Smart Money Concepts (SMC) Forex EA bot.

Here’s a tailored requirement draft you can give to a developer:


📌 Forex EA Requirement – SMC Strategy

1. General Information

  • Platform: MetaTrader 5 (MT5)

  • Pairs: GBP/JPY, XAU/USD, BTC/USD

  • Timeframes: 15M (execution), higher timeframes for confirmation (H1, H4, D1)

  • Strategy Type: Swing / Intraday using Smart Money Concepts (SMC)


2. Entry Rules (SMC-based)

The EA must:

  • Identify market structure:

    • External structure (major highs/lows)

    • Internal structure (minor highs/lows)

  • Detect Change of Character (CHOCH) and Break of Structure (BOS)

  • Validate entries at:

    • Order Blocks (OBs): last bullish/bearish candle before impulsive move

    • Fair Value Gaps (FVGs): 3-candle imbalance zones

    • Liquidity grabs (sweeps): stop hunt before reversal

✅ Example Buy Entry:

  • Price sweeps liquidity below a key low

  • Market shifts bullish (CHOCH/BOS confirmation)

  • Retest into bullish Order Block or FVG

  • EA opens Buy

✅ Example Sell Entry:

  • Price sweeps liquidity above a key high

  • Market shifts bearish (CHOCH/BOS confirmation)

  • Retest into bearish Order Block or FVG

  • EA opens Sell


3. Exit Rules

  • Take Profit (TP):

    • At next liquidity pool (previous high/low)

    • Or Risk:Reward ratio (default 1:3, customizable)

  • Stop Loss (SL):

    • Below/above Order Block or swing low/high

    • Option to use ATR-based dynamic stop

  • Optional: Trailing stop after TP1 is reached.


4. Risk Management

  • Lot size:

    • Fixed or dynamic (risk % of balance, e.g., 1–2% per trade)

  • Maximum open trades: (e.g., 2 per pair)

  • Daily loss limit (optional).


5. Trading Filters

  • Session Filter: Trade only during London & New York sessions

  • News Filter: Avoid trading during high-impact news

  • Time Filter: User can select hours to trade


6. Notifications

  • Send alerts for each entry/exit via:

    • MT5 pop-up

    • Email

    • Push notifications (mobile)


7. Other Requirements

  • Fully automated (no manual input needed once parameters are set)

  • All parameters customizable: OB sensitivity, BOS/CHOCH detection, FVG gap size, risk %, SL/TP multipliers, sessions.

  • Backtest ready (support for strategy tester).

  • Should run on both demo and live accounts.


反馈

1
开发者 1
等级
(368)
项目
472
24%
仲裁
51
61% / 20%
逾期
53
11%
已载入
2
开发者 2
等级
(205)
项目
308
34%
仲裁
56
38% / 38%
逾期
99
32%
空闲
3
开发者 3
等级
(94)
项目
135
17%
仲裁
4
25% / 25%
逾期
12
9%
已载入
4
开发者 4
等级
(50)
项目
73
21%
仲裁
11
18% / 27%
逾期
6
8%
工作中
5
开发者 5
等级
项目
0
0%
仲裁
0
逾期
0
空闲
6
开发者 6
等级
项目
0
0%
仲裁
1
0% / 0%
逾期
0
工作中
7
开发者 7
等级
(13)
项目
15
0%
仲裁
1
0% / 0%
逾期
0
工作中
8
开发者 8
等级
(34)
项目
36
11%
仲裁
2
50% / 50%
逾期
2
6%
已载入
9
开发者 9
等级
(4)
项目
4
25%
仲裁
2
0% / 0%
逾期
0
繁忙
10
开发者 10
等级
(290)
项目
520
36%
仲裁
62
34% / 35%
逾期
187
36%
工作中
11
开发者 11
等级
(156)
项目
280
35%
仲裁
14
29% / 50%
逾期
42
15%
空闲
12
开发者 12
等级
(8)
项目
12
0%
仲裁
22
0% / 77%
逾期
4
33%
空闲
13
开发者 13
等级
(77)
项目
232
73%
仲裁
6
100% / 0%
逾期
1
0%
空闲
14
开发者 14
等级
(4)
项目
4
75%
仲裁
0
逾期
0
空闲
15
开发者 15
等级
(1)
项目
1
0%
仲裁
0
逾期
0
空闲
16
开发者 16
等级
项目
0
0%
仲裁
0
逾期
0
空闲
17
开发者 17
等级
项目
0
0%
仲裁
0
逾期
0
空闲
18
开发者 18
等级
(574)
项目
945
47%
仲裁
303
59% / 25%
逾期
125
13%
空闲
19
开发者 19
等级
项目
0
0%
仲裁
0
逾期
0
空闲
20
开发者 20
等级
项目
0
0%
仲裁
0
逾期
0
空闲
21
开发者 21
等级
(4)
项目
2
0%
仲裁
1
0% / 0%
逾期
1
50%
工作中
22
开发者 22
等级
(270)
项目
550
49%
仲裁
55
40% / 36%
逾期
227
41%
工作中
23
开发者 23
等级
(229)
项目
267
77%
仲裁
10
80% / 0%
逾期
4
1%
工作中
相似订单
Hello, I want to make candles on the same chart as the one in the picture so that the trend is very clear and I know the upward or downward trend in a filtered way and with the same filter of the clear chart in front of you in the picture This is not an indicator, but a chart like Japanese candlesticks, Renko, etc. I want this chart as shown in the picture in front of you. It is the best chart I want because it shows
A few months ago, I started conducting some trading funding tests. I want to develop a management system that allows me to apply it to any account, regardless of the funding company. The idea is that ONLY from 11:00 PM to midnight, Monday through Friday, and on Saturday and Sunday, I can indicate the maximum number of trades allowed per day for each account. This means that if the system detects that I have already
Need Ninjascript expert 100 - 150 USD
Hey I would like to have an experience Ninjascript coder to help work on my strategy, I only need you to create and design an ATM similar to the one on this website based on my strategy https://ninza.co / please check this website and see if you can create similar ATM based on my design, would send my pdf file including references image and videos via comment section, please confirm you can do this job in this
Hello expert developer how are you doing ? Please see my strategy on the video but right now I want to create only ATM as my PDF file showing please let me know how much would you charge me for the only ATM to work as my images showing Auto trade works like this i.e, (It will send automatically orders on every bar) https://ninza.co/  please check this website and see if you can create similar ATM based on my
hello great developer https://ninza.co / please check this website and see if you can create similar ATM based on my design please confirm you can do this job in this high-quality ATM trading brackets thank you
Hi, I’d like a bot to be made for Ninja Trader 8 to place and execute the trades but I want to use MT4 for the analysis and trade entry criteria. MT4 has different price data feeds so this strategy seems to work better when I use MT4 for the analysis to determine the entry. I’ve attached the strategy and rules and settings I want for the bot. Let me know if you think it will work to automate this strategy and do it
I’m seeking an experienced NinjaTrader / NinjaScript developer to help build a custom trading solution. The project includes: Creating a custom signal for NinjaTrader. Developing a separate indicator box showing green/red arrows based on direction. Using multiple timeframes: current chart, 5 min, 15 min, 30 min, and 1 hr. Automating the strategy with a reliable trading bot . Requirements: Proven experience with
Customizable Forex Trading Bot for MetaTrader 4 & 5 Project Overview I am a professional zone‑to‑zone trader seeking an experienced developer to build a fully customizable forex trading bot (Expert Advisor) that operates on both MetaTrader 4 and MetaTrader 5. The bot must execute trades according to detailed instructions that I will provide once an ambitious and suitable applicant is selected. It should allow easy
I am looking for an experienced MQL5 developer to build a trading robot based on my personal strategy. The EA should be coded professionally, with efficiency, accuracy, and risk management in mind. Strategy Overview: The strategy is structure-based with Fibonacci retracement (0.618–0.79) as the primary Point of Interest (POI). Secondary confluences include order blocks, support/resistance, psychological levels, and
Hi, I’m looking for a NinjaTrader 8 developer. Please see my strategy on the video but right now I want to create only ATM as my PDF file showing please let me know how much would you charge me for the only ATM to work as my images showing thank you

项目信息

预算
50+ USD

客户

所下订单1
仲裁计数0