Tarea técnica

📌 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.


Han respondido

1
Desarrollador 1
Evaluación
(375)
Proyectos
481
23%
Arbitraje
58
55% / 26%
Caducado
55
11%
Trabajando
2
Desarrollador 2
Evaluación
(210)
Proyectos
311
34%
Arbitraje
61
36% / 39%
Caducado
100
32%
Trabajando
3
Desarrollador 3
Evaluación
(103)
Proyectos
165
24%
Arbitraje
23
9% / 78%
Caducado
16
10%
Trabaja
4
Desarrollador 4
Evaluación
(60)
Proyectos
87
29%
Arbitraje
24
13% / 58%
Caducado
7
8%
Trabaja
5
Desarrollador 5
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
6
Desarrollador 6
Evaluación
(2)
Proyectos
0
0%
Arbitraje
5
0% / 60%
Caducado
0
Libre
7
Desarrollador 7
Evaluación
(22)
Proyectos
29
3%
Arbitraje
4
25% / 0%
Caducado
3
10%
Trabaja
8
Desarrollador 8
Evaluación
(133)
Proyectos
142
38%
Arbitraje
3
33% / 33%
Caducado
1
1%
Trabaja
9
Desarrollador 9
Evaluación
(24)
Proyectos
30
13%
Arbitraje
12
0% / 67%
Caducado
8
27%
Trabaja
10
Desarrollador 10
Evaluación
(308)
Proyectos
553
35%
Arbitraje
79
32% / 42%
Caducado
200
36%
Trabaja
11
Desarrollador 11
Evaluación
(160)
Proyectos
285
35%
Arbitraje
18
22% / 61%
Caducado
42
15%
Trabajando
12
Desarrollador 12
Evaluación
(8)
Proyectos
12
0%
Arbitraje
22
0% / 77%
Caducado
4
33%
Trabaja
13
Desarrollador 13
Evaluación
(77)
Proyectos
243
74%
Arbitraje
7
100% / 0%
Caducado
1
0%
Libre
Ha publicado: 1 artículo
14
Desarrollador 14
Evaluación
(5)
Proyectos
5
60%
Arbitraje
0
Caducado
0
Libre
15
Desarrollador 15
Evaluación
(37)
Proyectos
42
21%
Arbitraje
13
8% / 69%
Caducado
1
2%
Ocupado
16
Desarrollador 16
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
17
Desarrollador 17
Evaluación
(4)
Proyectos
7
0%
Arbitraje
3
33% / 67%
Caducado
3
43%
Trabaja
18
Desarrollador 18
Evaluación
(574)
Proyectos
945
47%
Arbitraje
309
58% / 27%
Caducado
125
13%
Libre
19
Desarrollador 19
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
20
Desarrollador 20
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
21
Desarrollador 21
Evaluación
(6)
Proyectos
5
0%
Arbitraje
2
50% / 50%
Caducado
2
40%
Libre
22
Desarrollador 22
Evaluación
(270)
Proyectos
552
49%
Arbitraje
57
40% / 37%
Caducado
228
41%
Trabaja
23
Desarrollador 23
Evaluación
(238)
Proyectos
281
77%
Arbitraje
12
75% / 0%
Caducado
4
1%
Libre
24
Desarrollador 24
Evaluación
(3)
Proyectos
2
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
25
Desarrollador 25
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
26
Desarrollador 26
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Solicitudes similares
The indicator a bit inverted. But it doesn’t matter to me as long as the winrate make sense for investment. For brief details regarding the indicator. What should have been a sell, i inverted it into buy with sl and tp swapped(only change the name of sl and tp for visualisation , but the code still on right tp and sl) . And in script ive inverted the signal command code. But the trouble is the tp and sl cant be
I’m seeking an experienced developer to create an AI-powered trading system integrated with MetaTrader 5. The scope includes delivering a fully functional MT5 module, an AI component a compatible language, and complete source code for both. This will focus exclusively on the core trading logic and AI integration UI elements or dashboards are not required. Apply only if you have proven experience with AI integrations
Data Integrity 500 - 1000 USD
The trading bot is an automated software system designed to monitor financial markets, execute trades, and manage risk based on predefined strategies. The bot aims to maximize profits while minimizing human intervention and emotional decision-making. Scope: Supports automated trading on selected exchanges (e.g., Binance, Bitget, Coinbase). Executes trades based on technical indicators, signals, or AI models. Provides
I need help in modifying an amibroker AFL indicator the indicator already works but I need per symbol static variable isolation, parameters persistence per symbol after restart, non declining trailing stop logic, parameter auto restore when switching symbols and a global reset function for static variables. For better understanding As discussed, this is the official offer for restructuring my RAD Chandelier stop loss
I am looking for a professional developer to build a custom trading analysis software for me. This tool is NOT an automated trading bot (EA); it is an analysis dashboard to help me identify high-probability setups based on my strategy. Key Requirements: Multi-Timeframe Analysis: The software should scan 4 different timeframes (M15, M30, H1, H4, D1, WK1, MTH1) and alert me when my conditions are met. Indicator
Am looking for am experience Programmer who can Edit and compile 2 Ea"s that i built with the help of CHATGPT. I need the job to be done within one day and I will prove the source code
I need a AI signal generating bot for forex trading that use the latest ai technology to track real time forex market, analyse and give signals. The bot should operate such that when i put it in a chart it will analyse the market, after several minutes it will display whether the trade is buying or selling. It should display the one minute, five minute,15minute, 30 minute, one hour, 4 hours and daily time frame
step by step and structure this into a full IEEE 830 / ISO/IEC/IEEE 29148 style Requirements Specification. This format will include: Introduction System Overview Functional and Performance Requirements Traceability Matrix (linking requirements to test cases) Verification and Validation Compliance Standards 1. Introduction 1.1 Purpose The purpose of this document is to define the technical requirements for the

Información sobre el proyecto

Presupuesto
50+ USD