Congratulations
Ultimate Trailing Stop EA
This EA Utility allows you to manage (with advanced filtering) unlimited open orders (manual or EA) with trailing stops based on 14 methods: fixed, percent, ATR Exit, Chandelier Exit, Moving Average, Candle High Low Exit, Bollinger Bands, Parabolic, Envelope, Fractal, Ichimoku Kijun-San, Alligator, Exit After X Minutes and Exit After X Bars. The trailing stop can be either real or virtual, and you can exit fully or with a partial close percent on touch or bar close. Visualize all orders and their trailing stop levels in a sophisticated on-screen display.
Try the free version for AUDJPY, USDJPY, USDCAD, NZDUSD.
Note: EA can be run with the visual backtester to simulate trading to see how it looks and feels before purchase or for testing trade ideas.
For a more detailed description, check out the blog.
How the Ultimate Trailing Stop EA is unique?
Most trailing stops are classified as simple trailing stop systems that protect a fixed pip or percentage of the open trade profit, and some follow a single indicator. But this utility can:
- Automatically trail your open positions using one of fourteen trailing algorithms.
- Choose between a real or virtual trailing stop, and get out fully or partial percent, on bar touch or bar close.
- Manage unlimited open orders (manual or EA) of different symbols on one chart.
- Filter open orders based on symbol, magic number, comment, or ticket.
- Display all controlled orders in an advanced display showing each trade's open trade info and trailing stop levels, along with dynamically updating pips to level, pips & dollar profit.
- [NEW] Visualize indicators on chart, along with open order arrows, pip & profit visual tracking. Click on any controlled symbol in dashboard to switch to that symbol's chart.
- [NEW] Visualize trailing SL (and open price & TP) on chart, and deploy trade panel for fast partial closing and order info.
How this expert advisor works
The working process looks like this:
-
You open any number of orders, manually or using EAs.
-
UTS EA monitors these orders and moves the SL value in favor of selected algorithm.
-
UTS EA closes all or part of the position at SL value.
Ultimate Trailing Stop EA Inputs:
-
Trailing Stop Method — Choose from 14 different trailing stop algorithms.
-
Stop Loss Type — Choose between Real or Virtual Stop.
-
Touch or Close — Close on touch (default), or when Bar closes over(under) virtual stop. Close method works only when virtual stop is enabled.
-
Close Percent — Works with virtual to partially close your position at a desired percent.
-
Threshold in pips — Start trailing stop when your trade reaches X pips in profit.
-
Pip Step — Indicates how much instrument needs to move before your trailing stop re-adjusts.
-
Trailing Time Frame — Adjust any of the 10 indicator-based trailing stops to a particular time frame.
-
SL Adjustment in Pips — Adjust the trailing stop up or down in pips from whatever method you determine. Positive values push the trail stop further away in pips and negative values pull it closer in.
-
StopLoss Pips - Set the SL in pips for controlled trades which do not already have a SL.
-
TakeProfit Pips - Set the TP in pips for controlled trades which do not already have a TP.
-
Indicator Settings :
- Percent — trails at percent profit
- Fixed — trails at a fixed pip profit
- ATR Exit — trails at close +/- multiple of atr
- Moving Average — trails at moving average line
- Chandelier Exit — trails at highest high / lowest low +/- multiple of atr
- Candle High Low Exit — trails at the highest / lowest candle range
- Bollinger Bands— trails at Bollinger Bands
- Parabolic SAR— trails at Parabolic SAR levels
- Envelope — trails at Envelope Bands
- Ichimoku Kijun-Sen — trails at the the Ichimoku Kijun-Sen (Blue) line
- Alligator — trails at the jaw, teeth or lips of the Alligator indicator
- Exit After X Minutes — exits after custom minutes
- Exit After X Bars — exits after custom bars
-
Filter (Symbol, Magic Number, Comment, Ticket) — With dropdown menu: None, Equal, Not Equal, Contain, Not Contain. These filters allow you to include (exclude) specific symbols, magic numbers, comments, tickets or parts of them. For example, if Symbol contains USD, you will trade all USD based symbols. If Magic Number equals 80260, 40260, you will manage only these magic numbers.

Brilliant EA Does exactly what it says - So Impressed - Have tried several Exit Managers previously and this is the best by far

This is a very intelligent and flexible EA that I have been looking for to maximise profitability in different scenarios.

perfect EA the best one that you can find on the market. you can find everithig for adapt the stop to your style. strongly raccomandate

Thank you for making this awesome tool available. It's awesome, I manage my manual trade positions using trailing stops based with indicators like MAs and Bollingers and Candle bar counts. After some settings adjustments to fit my trading style, I have found this to be amazingly accurate and time saving. I have dreamt of something like this for the longest time and this is reality now. There are other products for trailing stops but most of them are % or fixed value, some are trendlines stops, well most are just useless and basic, at least for in retail trading world. But UTS EA has such advanced detailed features and functions that make life much much easier. Adjusting many stops manually is a pain sometimeswhen you happen to work on some other trades at the same time and u forget to move your stops in a timely manner, you can end up losing a lot of $$$. So to me UTS' pays for itself in the long run ! there are many EAs for entry into trade but the other half of the money making is trade management and it seems that's been a forgotten art... Here are my humble user suggestions to authors for future update version improvements: 1.please make 'dashboard' not so big it covers most of charts space, or changeable background color, or could be semi-transparent ? 2. provide a way to change trailing stop type and/or period values for indicator stops directly from dashboard buttons/menu maybe, not from settings popup window. 3 Also if u could create a visual 'virtual' line or arrow representation of any virtual stops that displays on the chart while in live open positions management instead of just having the current plain numbers displayed. it would help to see at a glance where the virtual EA stop would execute at. 4. A 'check' marker next to each positions line for the UTS EA to select positions we want to manage or not. 5. The possibility to 'split'-manage many partial portions of same position with different trailing stop type for each portions. exp: full 1lot EURUSD = .30 trail w/ EMA20 + .40 trail w/bollingerband2std + .30 trail w/ last5barbreak + etc.... from same chart.( currently i would need to open a new chart for each portion sizes of the same FX pairs I want to manage with its own new UTS EA instance running, that's so cumbersome!) 6.I would love to have it also be able ENTER trades to OPEN positions using similar various indicator/bars/lines/etc trailing stop methods in same manner that UTS ea currently does too. Great for discretionary entry trigger techniques. I believe the possibilities are endless for UTS EA , it is the best EA for productively increasing trading profits! Cheers !
- added exit by custom # of minutes method
- added check (uncheck) boxes to open trades in Controlled Trades Display to allow for automatic (manual) trailing stop activation
- when opened trade is checked, trailing is active; when it is unchecked, you can choose to have SL revert to stop before UTS applies to it (in Inputs: Restore to original SL on uncheck=true), or stay at present SL (in Inputs: Restore to original SL on check=false).
- Input OpenTradesActive=true means that when UTS is first applied to a chart, all currently open & controlled trades will have checkmarks (UTS active on each one); if false, all open & controlled trades are unchecked (UTS inactive on each one, awaiting manual checks/activation from display).
- Input NewTradesActive=true means that after UTS is applies to chart, all new & controlled trades will have checkmarks (UTS active on each one); if false, all new & controlled trades will be unchecked (UTS inactive on each one, awaiting manual checks/activation from display).
- added ability of Pips to move to BE to account for commission
- added Breakeven Adjustment in pips to allow for a custom +/- of pips to add to/subtract from BE.
- provided a fix for UTS zoom. UTS should now work with different zoom levels and higher resolutions and proportional changes when font size is changed.
- added the ability for ATR Exit, Chandelier Exit, and Candle High Low Exit to work with Channel Mode (SL lines on both sides of price) or Trend Mode (SL lines in direction of trend).
- added Active in Profit option. If Active in Profit=true, then it moves the trailing stop above breakeven only when position is profitable.
- added 2 modes of partial take profit:
MODE Pips: Pips based partial 3 levels deep
MODE Percent: Percent of existing take profit 3 levels deep
- any selections of the above partial take profits will be drawn on chart as horizontal lines with labels, ticket and magic: Example: VTP1(20 pips, 50%), #16599976, M:999
- added option to make existing TP into partial TP1.
- added visual support for the ATR and Candle trailing stop methods when applying the template (Apply Indicator Template = true). In order for the template to work on ATR method, the indicator ATR-Exit needs to be installed on your MT4; in order to work on Candle method, the indicator Candle-High-Low-Exit needs to be installed.
Apply indicator template = false // true applies the indicator trailing stop method to chart.
For example, if using MA method, then you will see the MA on chart adjusted to the parameters you have defined.
- changed the look and feel of dashboard to make it more interactive and beautiful
- added symbol switcher: clicking on dashboard symbol switches chart symbol
- added the option to move dashboard to different corners of the screen
- added the possibility of hiding the comment and magic number columns
- dashboard grid can be reordered by any column
major upgrade in charting objects:
- added the visualization of trailing indicators on chart
- added open order Pip/Profit visual tracking on chart
- added trade management panel to open order, for fast partial closing
- added visualization of (trailing) stop loss, take profit and open price with distance in Pips/Profit to reach the lines
- added pips to breakeven
added additional controls to test EA in StrategyTester
Brilliant EA Does exactly what it says - So Impressed - Have tried several Exit Managers previously and this is the best by far