MT5 & MT4 Trendline EAYour Lines, Executed Automatically.
TrendlinePRO turns drawn trendlines into executable MT5 and MT4 trading rules. Set take-profit, stop-loss, entry mode, breakeven, and volume directly on the chart β the EA monitors the level and executes when price arrives.
Includes MT5 + MT4 Β· Lifetime updates Β· 60-day money-back guarantee Β· Test on demo first
1. What TrendlinePRO Does
TrendlinePRO is a MetaTrader 5 and MetaTrader 4 Expert Advisor (EA) that turns drawn trendlines into live execution rules. Draw a line on the chart, configure take-profit and stop-loss zones, choose how the trade triggers, and set automatic protection. The EA monitors the level and executes your plan β without you sitting at the screen.
No signals, no black-box logic. Your analysis stays yours. TrendlinePRO handles the execution.
Draw the line. Set the trade. Walk away.

2. The Problem It Solves
You Drew the Level. Now You Need Someone to Watch It.
Full Walkthrough
See TrendlinePRO in Action
3. How It Works
From Blank Chart to Running Setup
From first install to a tested, rule-based trendline setup β in five steps.
- 01Attach and test safely
Add TrendlinePRO to the chart with trading disabled. Draw and adjust lines, trigger test alerts, and explore the full workflow. No live order is possible until you explicitly enable it.
- 02Build the full trade plan on the chart
Choose the line type: buy, sell, breakout, alert, OCO, close-all, or partial-close. Shape TP and SL zones, set per-line volume, and read pip and money-value labels in real time.
- 03Set the entry trigger
Tick-cross for speed. Candle-body breakout for closed-bar confirmation. Full-bar breakout when you need both the open and close to clear the line. Each mode shows a visual cue on the chart.
- 04Add trade management before price arrives
Configure auto-breakeven trigger and lock-in pips, trailing stop, spread limit, and magic number. Everything is visible and set before the level is reached.
- 05Verify on demo, then enable
Test alert-only mode. Review execution logs. Run a small demo order on your broker. When behavior matches the plan, enable live execution and walk away.
Get Started TrendlinePRO
One-time license Β· MT5 + MT4 Β· Lifetime updates
60-day money-back guarantee
Verify alert mode. Test your broker's symbol rules. If TrendlinePRO doesn't fit your process, the 60-day guarantee covers it.
4. Three Entry Modes: Choose How the Trade Fires
Three entry trigger modes β one line, your choice. Speed when a clean cross is all you need. Closed-candle confirmation when you want the body to prove the move.
- Touch / Cross: mid-price crosses the line on any tick β the fastest trigger
- Breakout: candle opens on one side and closes on the other (body confirmation only, wicks excluded)
- Full-Bar Breakout: both the open and the close must be beyond the line for stricter validation
- Two-candle visual glyph on selected breakout lines shows the exact trigger rule at a glance
- Trigger mode is set per line β different setups on the same chart can use different modes
Each trigger mode displays a visual cue directly on the chart.

5. Visual Risk Planning: TP/SL Zones and Live Labels
TP and SL zones are drawn on the chart. Pip distance and estimated money value update live as you drag β so every risk/reward decision happens before any order is placed.
- TP zone renders above (buy) or below (sell); SL zone on the opposite side
- Live labels show pip distance and estimated monetary value while you drag
- Zones can be horizontal or sloped to follow wedges, channels, and diagonal structures
- Sloped zones display a pip range across the candle window (e.g., '38.9 to 21.3 pips')
- Toggle TP and SL independently per line with one click

6. Automatic Trade Protection
Once a trade is open, TrendlinePRO can take over stop management. Both auto-breakeven and trailing stop are configured on the chart before entry β no manual intervention needed after the position opens.
Auto-Breakeven
Auto-breakeven is configured before entry and runs without manual intervention. Set the trigger pips and the lock-in buffer β TrendlinePRO moves the stop when price reaches the threshold.
- Trigger distance: the profit in pips that activates the breakeven move
- Lock-in buffer: where the stop is moved after trigger (entry plus the buffer)
- Both levels show as draggable lines on the chart β orange trigger, dark-red lock-in
- Configured per line β multiple active trades can carry different breakeven rules simultaneously
- TP is automatically expanded if the trigger distance would otherwise exceed it

Trailing Stop
Activates after a configurable start distance, then follows price at your set gap. Combines with auto-breakeven β both can run on the same line simultaneously.

7. Advanced Tools: OCO, Partial Close, and Alert Lines
Trailing stop, OCO pairs, and close lines define the full trade lifecycle on the chart before price arrives. No improvised exit decisions after the position opens.
- Trailing stop: activates after a start distance in profit, follows price at your configured gap
- OCO pairs: link a buy-above and sell-below line β one trigger automatically cancels the other
- Close All line: exits every matching position when price reaches the level
- Partial Close line: specify a volume to reduce position size at a predefined level
- Multiple close lines can stack for staged exits at different price levels
Alert Mode
Alert mode is a bridge between analysis and automation. Prove the line behavior first β no execution, no risk. Switch to live entry only when the alert timing confirms your plan.
- Any line type can be set to alert-only β MetaTrader push notification fires, no order is sent
- Alerts use the same tick-cross, breakout, and full-bar breakout logic as live entries
- Use alert mode on demo to validate line placement, symbol behavior, and crossing timing
- Switch a validated alert line to live execution without redrawing or repositioning
8. Safety First: Test the Rule Before You Trade It
TrendlinePRO is built around one principle: earn permission before touching a live account. Trading is disabled by default. Alerts and chart visuals run from the first install. Every broker-side rejection surfaces in the MetaTrader log β nothing fails silently.
- Trading disabled by default
Draw lines, run alert tests, and explore the full workflow before any live order can be sent. Enable execution only when you are ready.
- Alert-only line type
Any line can run in alert mode β fires a MetaTrader push notification using the same tick-cross, breakout, or full-bar logic as a live entry, without placing an order.
- Pre-order broker validation
Spread guard, margin check, lot-step normalization, filling-mode detection, and stop-distance validation run before every execution attempt. Rejections appear in the MT5/MT4 Experts log.
- Duplicate-entry protection
Same-condition repeat entries are blocked per line. Independent setups on the same chart stay independent and do not interfere.
- Reload persistence
Dual-layer storage β GlobalVariables for live-chart reloads, mirrored chart objects for template and Strategy Tester portability.
- Magic number separation
Assign a unique magic number per chart or symbol to keep TrendlinePRO positions separate from manual trades and other EAs running simultaneously.
Run the alert-only workflow first
Draw a line, set it to Alert mode, and confirm the notification fires at the exact tick-cross or candle-close. Then place a small demo order to verify broker-specific behavior. Enable live execution only when the log and alerts both match your plan.
What execution feedback looks like
- Alert fired: EURUSD M15 full-bar breakout confirmed
- Order blocked: spread exceeds InpMaxSpreadPoints
- Order rejected: stop level too close (XAUUSDm)
- Trading disabled: signal logged, no order sent
Recommended Testing Workflows
Step-by-step workflows for the most common testing scenarios. Start with the first; move to the others once the basics behave as expected.
- Alert-only validationStart here β verify crossing logic and timing before enabling any execution.
- Attach TrendlinePRO with trading disabled
- Draw an alert line on the level you want to monitor
- Choose tick-cross or candle-close confirmation mode
- Wait for the MT5/MT4 push notification at the exact level
- Move to a small demo order only after the alert behavior looks correct
- Risk-defined breakout entryFor discretionary traders who want repeatable, rule-based breakout execution.
- Add a Buy BO or Sell BO line from the chart panel
- Drag endpoints onto the market structure you want to trade
- Shape TP and SL zones β read the live pip and money-value labels
- Set per-line volume and configure auto-breakeven before the level is reached
- Verify candle-close confirmation on demo, then enable live execution
- Two-sided OCO breakoutFor range setups where either side can trigger and the other should be cancelled.
- Create a linked buy-above and sell-below OCO line pair
- Drag both lines to set the intended levels
- When one triggers, the paired line is automatically removed
- Test on a fast-moving demo chart before using in live markets
- Check the log to confirm only one order opened
- Multi-chart monitoringFor traders managing several instruments or timeframes without extra screen time.
- Attach one EA instance per chart with a unique magic number per instrument
- Draw setups on each chart and run alert-only mode per chart first
- Verify close-line behavior per instrument before scaling to more charts
- Confirm logs are clean across all open instances
- Scale to additional charts only after the first setup runs as expected
- Prop-firm and challenge-account testingFor rule-sensitive accounts where a single misstep ends the challenge.
- Run on demo with the same lot sizes and risk settings as the challenge account
- Verify max spread limits, lot step, and stop-distance rules with your broker
- Use alert-only mode first on any unfamiliar symbol or timeframe
- Enable execution only for setups you have already verified on demo
- Do not enable OCO or close lines until you fully understand their behavior on your broker
9. Works on Forex, Gold, Indices, Commodities, and CFDs
TrendlinePRO uses standard MetaTrader execution functions and is not tied to a specific broker or market. The important caveat: every broker defines symbol names, lot steps, filling modes, spread behavior, minimum stop distances, and trading hours differently. Before live trading on any instrument, test the exact symbol on a demo account with your specific broker.
| Market | Example Symbols | Verify on Demo |
|---|---|---|
| Forex | EURUSD, GBPUSD, USDJPY | spread limits, lot step, stop level |
| Gold | XAUUSD, GOLD, XAUUSDm | contract size, stop distance, filling mode |
| Indices | US100, NAS100, GER40, DAX | symbol suffix, minimum volume, trading hours |
| Commodities | USOIL, UKOIL | price precision, stop level, session gaps |
| CFDs | Broker-specific symbols | filling mode, margin, min/max volume |
TrendlinePRO can support disciplined execution on prop-firm and challenge accounts, but it does not bypass firm rules or guarantee compliance. Verify every risk parameter, spread limit, and lot-step rule on demo before using a live challenge account.
10. Who Gets the Most from TrendlinePRO
TrendlinePRO fits discretionary traders who already make their own chart decisions and want execution that follows the plan rather than their reaction time. If you trade trendlines, support/resistance levels, range breakouts, channels, or diagonal structures β this turns your visual analysis into a rule MetaTrader can monitor without you. It is not a signal service. It does not scan the market, predict direction, or promise a win rate. If you want a fully autonomous strategy robot, this is the wrong product. If you want your own chart setups executed, alerted, protected, and logged with consistency β TrendlinePRO fits. Especially useful for: discretionary traders with limited screen time, swing traders planning overnight or multi-day setups, intraday traders who want candle-close breakout confirmation, multi-chart traders monitoring several instruments simultaneously, and cautious buyers who prefer to validate alert mode before enabling live execution. Support is available in English and Spanish.
Common use cases:
- Execute MT5 and MT4 trendline breakouts without sitting at the screen for the trigger
- Require candle-body or full-bar confirmation to filter wick-based false entries
- Plan complete risk/reward with visual TP/SL zones, live pip labels, and money-value estimates
- Validate a level in alert-only mode before enabling live trade execution
- Move stops to breakeven and activate trailing protection automatically after entry
- Set up OCO buy-above / sell-below pairs β one trigger removes the alternative automatically
- Ladder out with partial-close lines at predefined price levels
- Monitor forex, gold, indices, commodities, and CFD setups across multiple charts without extra screen time
- Test complete trendline setups in Strategy Tester visual mode using saved chart templates
11. Technical Specifications
| Platform | MetaTrader 5 + MetaTrader 4 |
| Account types | Hedging and retail netting |
| Entry modes | Tick-cross, candle-body breakout, full-bar breakout |
| Rendering | Custom ARGB canvas overlay, ~30 FPS |
| Persistence | Dual-layer (GlobalVariables + mirrored chart objects) |
| Strategy Tester | Template-based visual mode only (no live drawing during test) |
| Protection | Auto-breakeven + trailing stop, per-line |
| Undo / Redo | Ctrl+Z / Ctrl+Y |
| Activations | Unlimited |
| Updates | Lifetime |
| Guarantee | 60-day money-back |
Automated execution does not remove market, slippage, spread, margin, broker, or configuration risk.
Test all setups on demo before enabling live execution.
Screenshots







Trader Reviews
- β Verified
Marco Ferretti
Been running this on EURUSD M15 for three months. Drawdown stays under control and the win rate is consistent with the backtest. Best EA I've bought.
- β Verified
Jan van der Berg
Clean code, settings are well-documented. Support answered my questions same day.
- β Verified
Rodrigo Alves
Works well on trending markets. Gets chopped up in ranging conditions but that's expected. Very happy overall.
Sophie MΓΌller
Live results match the backtests closely. Running on three pairs now.
- β Verified
James Whitfield
The SL/TP logic is smarter than most EAs I've tested. Renewing next year.
- β Verified
V. R. Ramanan
Excellent product with amazing support. I am extremely satisfied. The developer is always helpful and created a new version with a new feature I requested. Lots of thanks to Carlos. Already I recommended to 3 of my friends. They are also very happy. :)
- β Verified
Nathan W.
For the price of the EA/Indi vs the functions it can perform at this price point, I'm extremely satisfied. Thanks
- β Verified
Sebastian R.
Really a very helpful EA thank you
- β Verified
Jason S.
excellent
- β Verified
Peter H.
If your a trendline trader this is the best EA you can get. There is nothing it doesn't cover. And affordable too. So just buy it and try it. I tend to use it with fib, fib extensions and s/r with good results. Don't forget it's up to you to select which trade you are going to take. There is no holy grail only assistance and this is the one for me. Thanks to Carlos the Author who is very helpful too.
- β Verified
Thomas M.
Very usefull, you can build up an entire semi-auto strategy with this EA. With Trailing stop and breakeven, that will be perfect. I mainly use it with BoFB strategy on indices supports and a shift value high enough not to trigger "false false breakout", it performs very well π
- β Verified
Efrain R.
Osom EA, exceeds by far the price you pay for it!
- β Verified
Sri R.
Great EA, very useful for S&R and pattern maniac like most of us.
- β Verified
Josko L.
Awesome EA :)
- β Verified
Andreas D.
Very good EA! Thank you...
- β Verified
Petter R.
I great indicator for taking and managing trades.
Write a Review
Sign in to receive a Verified Purchase badge if you own this product.
Frequently Asked Questions
- Yes, but only when trading is enabled in the EA inputs and MT5 Algo Trading is also enabled at the platform level. Trading is disabled by default β no orders are sent until you explicitly allow it.
- Semi-automated means you decide the setup: where the entry line goes, where TP and SL sit, how big the position is, and when trading is enabled. Trendline PRO monitors price and executes the rule you defined β it does not decide when to trade on your behalf.
- Trendline PRO is an MT5 trendline EA for user-defined execution rules. It does not generate signals, predict market direction, or select trade opportunities. The analysis and decision remain with the trader.
- A cross line triggers when the midpoint market price crosses from one side of the line to the other β tick-based and immediate. A breakout line waits for closed-candle body confirmation: a buy breakout requires a completed candle that opened below the line and closed above it. The breakout mode helps avoid false triggers from wicks that retrace before candle close.
- Yes. Alert lines fire an MT5 or MT4 alert when the crossing condition is met, without sending orders. It is a practical starting point for verifying line placement, tick-cross rules, and candle-close breakout behavior before enabling live execution.
- Trendline PRO reports the rejected order condition in the MetaTrader Experts or Journal log, such as invalid stops, spread, volume, filling mode, or margin issues. Test the exact symbol on demo first so broker compatibility problems are visible before live trading.
- Yes. Trendline PRO is designed to prevent repeated entries from the same active line condition. Use separate lines and magic numbers when you intentionally want independent setups on the same chart or symbol.
- Yes. Demo testing is the recommended first workflow. Start with trading disabled, verify alert-only mode, test a small order on your broker, review logs, then decide whether live execution fits your process.
- Yes. TP and SL zones can be drawn directly on the chart and applied to the entry when trading is enabled. Zone distances display as pip and money value labels before the trade triggers, so the risk/reward is visible on the chart before entry.
- Yes. TP and SL endpoint offsets are independent, so zones can follow angled chart structures such as rising support or falling resistance β not only flat horizontal levels.
- Yes. Auto-breakeven uses a trigger distance and a lock-in distance, both visible and draggable on the chart. When price reaches the trigger, the stop is moved to the lock-in level. The trigger is automatically capped at the TP distance if TP is enabled.
- Yes. Trailing-stop protection is configured per setup with start distance, step size, and trail distance. Once the trade moves the start distance into profit, the trailing stop activates and follows price according to the configured values.
- Yes. Close lines support 'Close All' or a numeric partial volume. Partial volume follows the symbol's minimum, maximum, and step rules. Multiple close lines can be placed at different price levels for staged partial exits.
- If the current spread exceeds the configured MaxSpreadPoints limit at the moment of execution, the order is blocked. The rule remains active and will attempt execution on the next tick if conditions are still met and spread is within the allowed limit.
- Trendline PRO works through standard MT5 trade functions and is not broker-specific. However, execution behavior depends on broker conditions including spread, slippage, execution mode, and allowed filling types. Always test on a demo account with your specific broker before going live.
- Yes. Attach the EA to each chart independently. Use a unique magic number per chart or symbol to separate positions and close-line behavior across multiple instruments running simultaneously.
- Most breakout EAs run a fixed built-in strategy automatically. Trendline PRO is an execution assistant β the trader draws each setup, positions the line, sets TP/SL, configures volume, and chooses alert or trade mode. The EA executes the rule the trader defined. There is no automated strategy logic inside Trendline PRO.
- Yes. Trendline PRO is available for both MetaTrader 5 and MetaTrader 4.
- Yes. Each line is independent with its own TP, SL, lot size, and order type. A buy entry and a sell entry can be active on the same chart at the same time β they operate independently and do not interfere with each other. The OCO button creates linked buy-below and sell-above lines automatically.
- Trendline PRO can work on forex, gold, indices, commodities, and CFDs when your broker's symbol rules allow it. Test symbol suffixes, lot step, filling mode, stop distance, spread, and trading hours on demo before live trading.
- MT5 Strategy Tester does not support drawn chart objects, so the EA cannot run a traditional backtest. The practical alternative is Alert Mode on a demo account β draw your setups, let alerts fire at the correct levels, and validate your line placement and crossing logic in live market conditions without risking capital.
- Trendline PRO can support disciplined prop-firm challenge testing, but it does not bypass firm rules or guarantee compliance. Use demo or evaluation-safe settings first, verify spread and lot rules, and enable only planned setups you understand.
- Yes. Attach the EA to each chart independently and use unique magic numbers to separate symbols, timeframes, and close-line behavior. Test one setup per chart first before scaling to a multi-symbol workflow.
- The EA input for live trade orders defaults to disabled, and MetaTrader Algo Trading must also be enabled before orders can be sent. Start in alert-only mode and review the logs before enabling live execution.
- Unlimited activations β use Trendline PRO on as many demo and live accounts as you need. There is no activation limit or machine lock.
Setup Guide
Requirements
MetaTrader 5 (any current build). MT5 Algo Trading must be enabled in the platform toolbar before orders can be sent. An active MT5 account (demo or live) with the symbols you intend to trade.Installation
Download the Trendline PRO file after purchase. Open MetaTrader 5 and go to File β Open Data Folder. Copy the EA file into the MQL5/Experts folder. Return to MT5 and press F5, or right-click the Navigator panel and select Refresh. Locate Trendline PRO under Navigator β Expert Advisors. Drag it onto the chart you want to manage. In the inputs dialog, leave TradingEnabled = false for initial testing. Click OK β the chart panel and canvas overlay will appear.Recommended demo testing workflow
Attach the EA to a demo chart with TradingEnabled = false. Add an alert line and confirm the MT5 alert fires when price crosses it. Add a buy entry line, set a small lot size, add TP and SL zones. Enable trading in the EA inputs and confirm the order opens at the correct level. Test auto-breakeven: add breakeven protection and monitor stop movement after entry. Test a close line: confirm it closes the matching position when price crosses it. Test a breakout line: confirm it waits for a completed candle before triggering. Review all behavior across multiple scenarios before switching to a live account.
Changelog
MT4
- Added mobile push notifications for alert lines.
- Improved SL/TP rounding to valid broker tick increments.
- Added configurable breakout and false-breakout distance thresholds, set to zero by default.
- Fixed OCO lines moving together when dragging a line's body or middle handle: dragging either line now moves only that line's price, matching endpoint-drag behavior; peer endpoint times still stay aligned.
- Improved reliability of line dragging, OCO sync, and panel interactions.
- Fixed: slideout panel now closes reliably when you click outside it.
- Added direct whole-line dragging, including lines without SL/TP zones.
- Moving an OCO line now moves its paired line too, preserving spacing.
- Improved trade execution reliability, partial closes, and chart cleanup.
MT5
- Added an Intrabar Distance breakout mode with configurable trigger distance.
- Added configurable distance thresholds for breakouts and false breakouts.
- Fixed partial closes on netting accounts and added configurable order deviation.
- Added mobile push notifications for alert lines.
- fixed OCO lines moving together when dragging a line's body or middle handle: dragging either line now moves only that line's price, matching endpoint-drag behavior; peer endpoint times still stay aligned
- Added False Breakout entry condition and dedicated Buy/Sell sidebar tools.
- Added Buy/Sell Pullback tools, configurable pullback window, and pullback cues.
- Hardened spread guard, netting-account handling, entry SL/TP, auto-breakeven, and trailing-stop updates.
- Added free trial edition with demo-only, two-line, and no-trading restrictions; all interactive features remain available.
- Fixed split-anchor state on aggressive middle-drag at chart edges
- Added direct line-body dragging
- Improved no-zone/OCO usability
- Added body-hover highlighting for draggable line bodies
- Entry line labels now include trigger mode in text
- Added undo/redo shortcuts for line edits.
- Added Full-Bar Breakout trigger and configurable default breakout type.
- Added Full-Bar Breakout cue, trigger pill, and tooltip.
- SL/TP zone labels now show pips and money; risk/reward remains in entry-line status text.
- Replaced fixed floating panel with collapsible, edge-snapping icon sidebar.
- Fixed sidebar startup position, slideout close behavior, and stale event-consuming state.
- Added panel OCO button that creates linked entry lines
- Improved netting account support
- Added netting entry collision log
- Fixed historical-candle breakout arming and preserved full MT5 order ticket values.
- Migrated to iCanvas and improved panel and button visuals.
- Initial version.
Get Started TrendlinePRO
One-time license Β· MT5 + MT4 Β· Lifetime updates
60-day money-back guarantee
Verify alert mode. Test your broker's symbol rules. If TrendlinePRO doesn't fit your process, the 60-day guarantee covers it.
Trading tools are analysis and execution aids. They do not guarantee profits. Always test with appropriate risk controls before live trading.
