EA with Multiple Horizontal Line Levels for Buy & Sell (MT5)

MQL5 Experts

Specification

Trading logic:

The EA must trade based on horizontal lines placed on the chart. Lines will be drawn manually by me, or by manually input the price level in the EA inputs. Buy lines will be placed above the current price, and a trade should only trigger when the price breaks upward through the line. Sell lines will be placed below the current price, and a trade should only trigger when the price breaks downward through the line. Each horizontal line should only open one active trade at a time. A new order from the same line should only be allowed after the previous trade linked to that line is closed.


Number of levels:

The EA must support between 10–18 buy lines and 10–18 sell lines at the same time. All lines will be placed at once on the chart, and the EA must monitor each of them continuously. Every line remains active until I delete it.


Line identification:

Lines should be named automatically (for example Buy1, Buy2, Sell1, Sell2, etc). The EA must recognize and react to these lines.


Stop Loss & Take Profit:

Each line should have its own independent SL and TP. Active trades must keep their original SL/TP even if I later update the global SL/TP settings. New trades after I change settings should follow the updated SL/TP.


Lot size & risk management:

Two options must be available: fixed lot size, or % risk per trade (based on account balance and SL distance). The % risk applies per trade, not per direction or group of trades.


Trade management:

Breakeven function to move SL to entry plus buffer after X pips profit (both values configurable). Partial closes up to 3 global steps, meaning the same partial close rules apply to all trades. User sets pip distance and % or lot size to close at each step. Trailing stop option with adjustable start and step values, working independently per trade.


Important clarifications:

I do not want buy stop or sell stop pending orders. Trades must trigger directly when price breaks the horizontal line. Lines are not one-time triggers, they should remain active and re-trigger only after their previously linked trade is closed.

Responded

1
Developer 1
Rating
(10)
Projects
13
15%
Arbitration
0
Overdue
1
8%
Working
2
Developer 2
Rating
(13)
Projects
17
18%
Arbitration
3
67% / 0%
Overdue
0
Free
3
Developer 3
Rating
(2)
Projects
2
0%
Arbitration
0
Overdue
0
Free
4
Developer 4
Rating
(203)
Projects
350
32%
Arbitration
33
42% / 27%
Overdue
104
30%
Working
Published: 1 code
5
Developer 5
Rating
(401)
Projects
587
53%
Arbitration
29
55% / 24%
Overdue
7
1%
Working
6
Developer 6
Rating
(295)
Projects
525
35%
Arbitration
63
33% / 35%
Overdue
189
36%
Loaded
7
Developer 7
Rating
(13)
Projects
15
20%
Arbitration
0
Overdue
1
7%
Working
8
Developer 8
Rating
(164)
Projects
212
20%
Arbitration
18
44% / 17%
Overdue
0
Working
9
Developer 9
Rating
(16)
Projects
18
6%
Arbitration
1
100% / 0%
Overdue
1
6%
Free
10
Developer 10
Rating
(326)
Projects
537
66%
Arbitration
52
21% / 38%
Overdue
169
31%
Free
Published: 1 code
11
Developer 11
Rating
(9)
Projects
18
39%
Arbitration
1
0% / 100%
Overdue
3
17%
Working
12
Developer 12
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
Similar orders
I am looking for an EA to pass prop firm challenges and use in Funded Account . (for example NOVA FUNDING, FTMO, MFF, MYFUNDEDFX) and be able to continuously use it on live accounts. Please provide evidence of the EA working & Profitable results. The EA has to comply with the following rules: MUST HAVE STOPLOSS Follow Prop Firm rules , Please provide evidence of the EA working & Profitable results Profit 1-5% min
Hi Programmers, I want to create an EA that will make use of the average prices to determine the direction of the market and take bids accurately towards the direction until it reaches the maximum distance for taking bids. It will also consider a profit to loss ratio which will be based on risk as a % of the account balance. As you can see from the picture and the prices showed , the prices represent the manually
Description: I need an EA for MetaTrader 5 with the following features: On-chart panel for manual trade setup (Entry, TP, SL, Lot Size). EA automatically manages a sequence of additional grid orders once the first order is triggered. EA dynamically adjusts TP/SL levels of active trades when new grid orders are added. Must prevent duplicate order sets. Optional: “Close All Trades” button. Requirements: Proven MQL5
(I had a few horrible experiences here dealing with time and money wasters, SO YOU MUST KNOW WHAT I'M EXACTLY ASKING FOR OR WE GET NOWHERE!!!)Looking for an EA that has been previously tested and can pass prop firm challenges. You will need to demonstrate the EA to showcase its true nature. Please only apply if you have a system ready. This can be a previous job you already did for someone, or have something in the
We have a working price prediction engine for (BTC, ETH, SOL) at fixed 5-minute intervals and want to build a robust backtesting system that evaluates these predictions against MECX futures prices. The goal is to measure baseline directional accuracy and then explore conditional strategies that improve accuracy beyond a 60% milestone. Data Overview Predictions Table (public.price_predictions_5m) One row per asset
Trading Rule: Entry signals will be triggered with Zigzag, BB, CCI, RSI, MA. On every tick, when one entry signal is selected, a trade will be placed when the signal's entry condition is satisfied. If more than one entry signal is selected, all entry requirements have to be satisfied for trades to be placed. However, when multiple exit signals are selected, all trades will be closed if any of the selected exit
it have to take buy position at lower crossover & its take profit /stoploss must & should be next crossover, with that it takes sell position together while it closes the previous position in profit or loss
hello great developer I need a NinjaTrader script where, in capture mode, the cursor snaps to candle OHLC, and each click saves the time and price into a list that can be copied to Excel
Looking for a reliable, low-lag reversal indicator for Forex that does not repaint and does not place signals with an offset. Key features: Signals only after confirmation (uses closed bar logic), so alerts are final and do not repaint. No offset placement — arrows/markers appear on the same candle/bar that triggered (or on the close of that bar) to avoid confusion. Tunable sensitivity: adjustable lookback and
1. Market Session Filter Trade window: 8:00 AM – 12:00 PM New York (13:00 – 17:00 London). Avoid trading before/after this window to reduce false breakouts and low liquidity conditions. 2. Trend Identification Use 15-minute timeframe for execution; confirm higher-timeframe trend on the 1-hour chart. Trend filter: Price must be above 50 EMA → bullish trend bias. Price must be below 50 EMA → bearish trend bias. 3

Project information

Budget
35+ USD
Deadline
from 1 to 3 day(s)

Customer

(1)
Placed orders4
Arbitrage count1