EA to trade on Trendline or Horizontal line

Job finished

Execution time 4 days
Feedback from employee
A wonderful client to work with. Very professional and provided all the necessary details to make the project a success. Thank you for your trust!
Feedback from customer
Amazing experience with his 1st project itself. Very knowledgeable person. Committed and sincere developer. I highly recommend this developer. He will definitely satisfy you.

Specification

I would manually draw one or more trendline or horizontal line in MT5. 

I would manually add description to each trendline or horizontal line for the desired action: Buy, Sell, Close buy orders, Close sell orders or Close all orders.

When a candle touches the trendline or horizontal line, EA should execute the desired action.

The desired action must be only once for a trendline or horizontal line. 

There should be some notification on trendline or horizontal line that desired action has been executed. 

The trade must exit in the following conditions.

1) For long Trades:  If any candle closes below the buy order trendline or horizontal line price—regardless of the candle's color—the trade should exit immediately.

2) For short Trades: If any candle closes above the sell order trendline or horizontal line price—regardless of the candle's color—the trade should exit immediately.

(Note: The EA should have the parameter to enter the maximum loss level in USD at which the EA must hold the losing trade without exiting. Default should be 0 USD) 

Currency Pair - As per Current chart
Adjustable lot size (Default .01)
Adjustable SL in USD (Default- 0) 
Adjustable TP in USD (Default- 0) 
Set BE at desired profit level in USD.
Lock Profit level in USD on BE. (Default- 0)
Set Time based BE  (Default- 0 minutes)

Set BE fulfilling both profit level and time based conditions. (Yes/ No)

EA must be bug free. Final source code must be provided to the customer.


Responded

1
Developer 1
Rating
(22)
Projects
28
7%
Arbitration
9
33% / 33%
Overdue
1
4%
Working
2
Developer 2
Rating
(22)
Projects
21
10%
Arbitration
4
25% / 75%
Overdue
0
Free
3
Developer 3
Rating
(404)
Projects
523
24%
Arbitration
62
58% / 24%
Overdue
60
11%
Working
4
Developer 4
Rating
(17)
Projects
21
19%
Arbitration
5
40% / 40%
Overdue
0
Free
5
Developer 5
Rating
(1305)
Projects
1735
49%
Arbitration
55
67% / 16%
Overdue
38
2%
Free
6
Developer 6
Rating
(111)
Projects
184
25%
Arbitration
25
16% / 76%
Overdue
16
9%
Free
7
Developer 7
Rating
(62)
Projects
90
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
8
Developer 8
Rating
(2351)
Projects
2958
63%
Arbitration
125
44% / 26%
Overdue
429
15%
Free
9
Developer 9
Rating
(10)
Projects
12
0%
Arbitration
3
33% / 33%
Overdue
0
Free
10
Developer 10
Rating
(3)
Projects
1
100%
Arbitration
3
0% / 100%
Overdue
0
Free
11
Developer 11
Rating
(7)
Projects
6
0%
Arbitration
4
25% / 75%
Overdue
2
33%
Free
12
Developer 12
Rating
(9)
Projects
19
16%
Arbitration
3
67% / 0%
Overdue
0
Free
13
Developer 13
Rating
(29)
Projects
36
39%
Arbitration
0
Overdue
2
6%
Free
14
Developer 14
Rating
(162)
Projects
289
35%
Arbitration
18
22% / 61%
Overdue
43
15%
Free
15
Developer 15
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
16
Developer 16
Rating
(457)
Projects
725
34%
Arbitration
35
71% / 9%
Overdue
23
3%
Free
17
Developer 17
Rating
(5)
Projects
8
13%
Arbitration
3
0% / 33%
Overdue
2
25%
Free
Published: 1 code
18
Developer 18
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
19
Developer 19
Rating
(438)
Projects
649
53%
Arbitration
35
63% / 20%
Overdue
7
1%
Working
20
Developer 20
Rating
(561)
Projects
857
61%
Arbitration
33
27% / 45%
Overdue
24
3%
Free
Published: 1 code
21
Developer 21
Rating
(16)
Projects
30
40%
Arbitration
3
33% / 67%
Overdue
7
23%
Working
22
Developer 22
Rating
(511)
Projects
978
74%
Arbitration
27
19% / 67%
Overdue
100
10%
Free
Published: 1 article, 6 codes
23
Developer 23
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
24
Developer 24
Rating
(636)
Projects
1008
47%
Arbitration
33
36% / 36%
Overdue
99
10%
Working
Published: 6 codes
25
Developer 25
Rating
(24)
Projects
32
38%
Arbitration
4
50% / 25%
Overdue
5
16%
Working
26
Developer 26
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
27
Developer 27
Rating
(10)
Projects
17
18%
Arbitration
2
0% / 50%
Overdue
3
18%
Loaded
28
Developer 28
Rating
(370)
Projects
460
55%
Arbitration
24
58% / 17%
Overdue
31
7%
Working
29
Developer 29
Rating
(13)
Projects
14
64%
Arbitration
0
Overdue
0
Free
30
Developer 30
Rating
(78)
Projects
248
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 2 articles, 1 code
31
Developer 31
Rating
(2678)
Projects
3426
68%
Arbitration
78
49% / 14%
Overdue
343
10%
Working
Published: 1 code
32
Developer 32
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
33
Developer 33
Rating
(1)
Projects
2
0%
Arbitration
2
0% / 100%
Overdue
0
Working
34
Developer 34
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
35
Developer 35
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
36
Developer 36
Rating
(45)
Projects
53
57%
Arbitration
2
100% / 0%
Overdue
1
2%
Free
Published: 5 codes
Similar orders
Aziz Toure 50 - 400 USD
I am an independent trader and entrepreneur based in Côte d’Ivoire. I work in financial markets, analyze trading opportunities, and provide digital financial services. I am also interested in international trade, online business, and developing long-term business activities
SMC Bot Creation 350 - 550 USD
Hello, I am interested in developing a professional MT5 Expert Advisor similar in functionality and technical sophistication to your reference product, Institutional SMC Robot: https://www.mql5.com/en/market/product/187011 I want to develop my own independent EA based on advanced Smart Money Concepts (SMC), with a strong focus on institutional price action, liquidity and market structure. The key functionalities I
Specify your Requirements Specification here point by point. Try to describe your requirements briefly and clearly, so that your potential developer is able to correctly assess its complexity and cost, as well as the required execution time. A bad or too generic description will result in your order being ignored, or you will spend a lot of time negotiating the details with each applicant. Remember: It is better to
Phixfx 30 - 150 USD
Project Brief: Multi-Asset EA/Indicator Optimization, Debugging, and Futures Strategy Refinement ​1. Project Overview & Objective ​I am looking for an experienced algorithmic developer to inspect, debug, optimize, and enhance an existing automated trading system. The system combines custom indicators and execution logic across Forex and Futures markets. ​The primary goals of this project are: ​Debug existing logic
​I am looking for an experienced MQL5 developer to build a fully automated MetaTrader 5 Expert Advisor (EA) optimized primarily for XAUUSD (Gold), featuring a clean Tkinter-style telemetry dashboard control concept or customizable input parameters. ​1. Core Strategy Rules (Full-Body Engulfing) ​Signal Identification: The EA must scan completed candles across multiple selectable timeframes (e.g., 1M, 5M, 15M, 30M, 1H)
I want NinjaTrader to behave like Tradovate. When I hover over a candlestick, the cursor should automatically snap to the center of that candle across all open charts. For example, when I hover over a 30-minute candle, the cursor should align with the center of the corresponding candles on the 15-minute and other chart timeframes. I also want vertical lines drawn on one chart to automatically align with the center of
I need an experienced MQL5 developer to create a semi-automated trade execution assistant for MetaTrader 5. Please read before applying: I only want developers who have already built a similar project at least once (a trading panel with trade management). If you have done it before, attach screenshots or links of the MT5 panels or dashboards you made. If you have never built something like this, or you cannot show
I am commissioning the development and reverse-engineering of a commercial-grade, multi-strategy quantitative trading portfolio modeled on proven institutional frameworks (Reference methodology: https://whop.com/the-agent-algo/products/ ). The goal is to develop a standalone, fully owned commercial trading system covering Nasdaq (NQ) and Gold (XAUUSD) with an integrated licensing engine ready for commercial
USD54 Applications The bot should open trades when the price breaks out of the band by a specified percentage, for example, 0.10%. If the price breaks above the band, the bot should open a long position. If the price breaks below the band, it should open a short position. The bot should also open trades when the price touches a band: Bullish band cross: When a bullish cross occurs between the bands, the bot should
#property strict #property version "1.00" #property description "EMA Trend + Pullback + Engulfing EA" // Include the standard MT5 trade library. #include <Trade/Trade.mqh> CTrade trade; //============================================================== // INPUT SETTINGS //============================================================== // Trend indicators input int FastEMA = 20; input int SlowEMA = 50; // Pullback

Project information

Budget
30 - 100 USD
Deadline
from 3 to 5 day(s)