Build MT4 Expert Advisor that Trades Based on Telegram Signals

MQL4 专家

指定

I need an Expert Advisor (EA) for MT4 that automatically executes and close trades based on signals received from a Telegram channel. The EA must read Telegram messages, parse specific fields, determine BUY/SELL direction, and open trades according to predefined rules.

Telegram signal is received from specific TELEGRAM_TOKEN  and CHAT_ID

Signal Parsing Requirements, I will provide signal samples.

Trade Execution                     

When a valid signal arrives:

  • Determine BUY/SELL and close position from pattern.
  • Open market order at nearest available MARKET PRICE
  • Lot size (default 0.10)
  • Avoid duplicate trades for the same symbol and same signal.
  • Option to close previous trade when new signal arrives.
  • Input parameter: Max_Open_Positions
  • EA must NOT open new trades if this limit is reached.
  • EA working hours
  • Auto‑close at specific time
  • Custom comments

Close Condition

  • If symbol matches an open trade
  • AND message contains specific phrase

Magic Number

  • EA must use a unique magic number.

EA Risk & Trade Management Settings

Maximum Open Positions

  • Input parameter: Max_Open_Positions
  • EA must NOT open new trades if this limit is reached.

Maximum Positions Per Symbol

  • Input parameter: Max_Positions_Per_Symbol
  • EA must ignore new signals if symbols already have max trades.

Close Previous Trade on New Signal

  • Input: Close_On_New_Signal (true/false)
  • If true → EA closes old trade before opening new one.

EA Working Hours

Allowed Trading Hours ( GMT TIME )

 Inputs:      StartHour

       EndHour

EA must:

  • Only open trades between StartHour and EndHour
  • Ignore signals outside working hours
  • Still allow closing trades outside hours (configurable)

Auto‑Close at Specific Time

  • Input: AutoCloseHour
  • At this time EA must close ALL open positions (optional toggle):
    • AutoCloseEnabled (true/false)

EA Inputs (Full List)

Trading Inputs

  • LotSize
  • SL (pips)
  • TP (pips)
  • MagicNumber
  • Max_Open_Positions
  • Max_Positions_Per_Symbol
  • Close_On_New_Signal (true/false)

·        Custom Comments

Time Inputs ( GMT )

  • StartHour
  • EndHour
  • AutoCloseEnabled (true/false)
  • AutoCloseHour

        Direct Telegram API inside EA

Deliverables

  • Fully working MT4 EA
  • Installation instructions
  • Full source code

反馈

1
开发者 1
等级
(21)
项目
27
7%
仲裁
9
33% / 33%
逾期
1
4%
工作中
2
开发者 2
等级
项目
0
0%
仲裁
0
逾期
0
空闲
3
开发者 3
等级
(4)
项目
4
25%
仲裁
1
0% / 100%
逾期
0
空闲
发布者: 2 文章
4
开发者 4
等级
(1)
项目
1
0%
仲裁
0
逾期
0
空闲
发布者: 5 代码
5
开发者 5
等级
(550)
项目
838
61%
仲裁
33
27% / 45%
逾期
24
3%
空闲
发布者: 1 代码
6
开发者 6
等级
(43)
项目
62
23%
仲裁
9
22% / 56%
逾期
10
16%
工作中
7
开发者 7
等级
项目
0
0%
仲裁
0
逾期
0
空闲
8
开发者 8
等级
项目
0
0%
仲裁
0
逾期
0
已载入
9
开发者 9
等级
(7)
项目
6
0%
仲裁
4
25% / 75%
逾期
2
33%
空闲
10
开发者 10
等级
(48)
项目
58
34%
仲裁
15
27% / 60%
逾期
1
2%
工作中
11
开发者 11
等级
项目
0
0%
仲裁
0
逾期
0
空闲
12
开发者 12
等级
(9)
项目
11
55%
仲裁
0
逾期
0
空闲
13
开发者 13
等级
(1)
项目
1
100%
仲裁
0
逾期
0
空闲
14
开发者 14
等级
(1)
项目
4
50%
仲裁
0
逾期
0
工作中
15
开发者 15
等级
(169)
项目
180
46%
仲裁
3
33% / 33%
逾期
1
1%
工作中
16
开发者 16
等级
项目
0
0%
仲裁
0
逾期
0
空闲
17
开发者 17
等级
(10)
项目
12
0%
仲裁
3
33% / 33%
逾期
1
8%
空闲
18
开发者 18
等级
项目
0
0%
仲裁
0
逾期
0
空闲
19
开发者 19
等级
(206)
项目
333
35%
仲裁
66
12% / 58%
逾期
87
26%
空闲
20
开发者 20
等级
(12)
项目
13
31%
仲裁
3
0% / 100%
逾期
0
空闲
发布者: 1 文章
21
开发者 21
等级
(391)
项目
503
23%
仲裁
60
55% / 25%
逾期
59
12%
工作中
22
开发者 22
等级
(4)
项目
3
33%
仲裁
2
0% / 100%
逾期
0
空闲
23
开发者 23
等级
项目
0
0%
仲裁
0
逾期
0
空闲
24
开发者 24
等级
项目
0
0%
仲裁
0
逾期
0
空闲
发布者: 1 代码
25
开发者 25
等级
项目
0
0%
仲裁
0
逾期
0
空闲
26
开发者 26
等级
(4)
项目
6
67%
仲裁
1
0% / 0%
逾期
0
工作中
27
开发者 27
等级
(10)
项目
14
43%
仲裁
0
逾期
3
21%
空闲
28
开发者 28
等级
(32)
项目
33
42%
仲裁
0
逾期
3
9%
空闲
29
开发者 29
等级
项目
0
0%
仲裁
0
逾期
0
空闲
30
开发者 30
等级
项目
0
0%
仲裁
0
逾期
0
空闲
31
开发者 31
等级
(61)
项目
75
59%
仲裁
4
75% / 25%
逾期
1
1%
已载入
32
开发者 32
等级
(202)
项目
263
22%
仲裁
23
52% / 17%
逾期
0
已载入
33
开发者 33
等级
(169)
项目
202
48%
仲裁
5
20% / 60%
逾期
2
1%
空闲
34
开发者 34
等级
(6)
项目
8
38%
仲裁
1
100% / 0%
逾期
2
25%
空闲
35
开发者 35
等级
项目
0
0%
仲裁
0
逾期
0
空闲
36
开发者 36
等级
(28)
项目
34
35%
仲裁
0
逾期
2
6%
空闲
37
开发者 37
等级
(298)
项目
478
40%
仲裁
105
40% / 24%
逾期
82
17%
已载入
发布者: 2 代码
38
开发者 38
等级
(366)
项目
445
55%
仲裁
22
55% / 14%
逾期
30
7%
已载入
39
开发者 39
等级
(78)
项目
246
74%
仲裁
7
100% / 0%
逾期
1
0%
空闲
发布者: 1 文章
40
开发者 40
等级
项目
0
0%
仲裁
0
逾期
0
空闲
41
开发者 41
等级
(1)
项目
1
100%
仲裁
0
逾期
0
空闲
相似订单
Hello, I want this project to be a complete redesign, not just an update. My goal is to build an institutional-grade TradingView indicator that is extremely accurate, stable, fast, and completely non-repainting. You are free to modify, delete, replace, or completely rewrite any part of the code if it improves the final result. I don't care about preserving the current code or appearance—I only care about building the
I have few EAs that I want to place on market, but I can't due to some errors, please help me, because I am not a programmer. Source of code required, bug free version, ony my computer it must works not only on your computer
Hello dear all developers, I will find here python programmers? I would like to create an Expert Advisor, if you can you can convert, because I already have Expert Advisor written in mql5 or maybe you will create a bridge? it's up to you, but I need 1:1 copy
Hello! I am searching a professional programmer for regular works. I don't care if you have 1 projects done or 1000, show me your skills. I need to create an EA based on Zig Zag indicator and candlestick patterns, EA must works on all time frames, source of code required
My EA have bug 30+ USD
Expert Advisor have a bug, I tried to fix it somehow with searching on google, but I couldn't fix find a solution. Please fix it, I will send you erorr type, what line etc. Only serious programmers, not amateur please. My time is precious
//+------------------------------------------------------------------+ //| DX_Structure_H1.mq5 | //| Copyright 2026, Seu Nome | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2026" #property link " https://www.mql5.com " #property version "1.00" #property strict // Parâmetros de Entrada input string InpSymbol = "DX.F"; // Nome do Ativo
{ "strategy_name": "M5 EMA Scalper", "timeframe": "M5", "indicators": { "ema_fast": 20, "ema_slow": 50, "rsi": 14, "atr": 14 }, "entry_rules": { "buy": [ "EMA20 > EMA50", "Price closes above EMA20", "RSI > 55" ], "sell": [ "EMA20 < EMA50", "Price closes below EMA20", "RSI < 45" ] }, "risk_management": { "risk_per_trade": 1.0, "stop_loss_atr": 1.5, "take_profit_rr": 2.0
Hola, traders e inversores: Desarrollamos soluciones de trading algorítmico para MetaTrader 4 y MetaTrader 5. Creamos bots, indicadores y herramientas a medida que convierten estrategias manuales en sistemas automáticos, configurables y orientados a una gestión de riesgo sólida. Hemos trabajado en automatizaciones que integran entradas y salidas por reglas, cálculo de lotaje, control de drawdown, filtros de horario y
Hello All, can someone help me to make an EA base on MACD, https://www.mql5.com/en/code/14669 and RSI. If you are able to make this than please get me in touch, i will appreciated Thanks and best Regards Kodj007
EA 45 - 205 USD
If EMA20 > EMA50 AND RSI > 55 AND No Open Position THEN Buy SL = 50 pips TP = 100 pips If Profit > 30 pips Move SL to Break Even If Profit > 50 pips Enable Trailing Stop

项目信息

预算
30+ USD
截止日期
 5 天

客户

(4)
所下订单10
仲裁计数0