This is a bit different trailing stop Expert Advisor as it's based on the so called principle; Proportional Trailing Stop, by which it determines a % ratio of pips to be protected by a trailing stop according to the trend move direction.
When the % ration is set to "x", the EA will move the stop loss to "x %" of the difference between the current market price and the price by which the order was primarily activated / executed.
The formula for Proportional Stop Loss = | Current Price - Order Open Price | x Ratio - Spread
It sets a really tight stop loss order and trailing stops and it might be incompatible with some Forex brokers
It can apply breakevens and trailing stops with setting and removing take profits and stop losses in addition to a variety of conditions for closing trades.
It prints to the screen allowed doable options, which helps to figure out what it does.
It needs some more time on a demo account to well understand how it really works.
For the first time users, Download Swiss Army EA v1.51 Guidelines
It works on one currency chart at a time, so if other charts have open trades, it needs to be attached to each of them.
It generates automatic trailing stop for all of the open trades or those that would be opened in the future.
It uses a trailing stop based on exponential moving average (EMA).
Blessing 3 EA is a Grid Expert Advisor, basically designed to determine market conditions using MA to detect the current price direction and calculate the StopLoss and TakeProfit. It can be set to make only a BUY or SELL trade instead of STOP and LIMIT trades, so BUYs are opened when the direction is long while SELLs are opened when the direction is short and in both cases profits are then harvested on trend reversal when TakeProfit level is hit.
Modified Puria Method Strategy Expert Advisor
Its an expert advisor applying Puria method Forex strategy where the MACD indicator should be attached with the following parameters: Fast EMA=15, Slow EMA=26, MACD SMA=1.
Use maximal Stop-Loss value is 14 pips.
The main purpose of using SMA Multi Hedge Expert Advisor is to make money off the difference in the interest rates.
Cyberia Trader Expert Advisor is a professional EA running on currencies with 2 points spread on 1-minute intervals, it has specific trading technologies, its results could be 100% to 300% daily profits using default settings, it works with cross-currencies, automated calculation of lots for a preset exposure, etc.
This is the final application of the expert advisor system used in 2008 EA Championships, it could be a profitable expert advisor if used correctly.
«Optimal Detrending» article by John F. Ehlers in Stocks & Commodities V. 18:7 (20-29) is the base core of Modified Optimum Elliptic Indicator. The whole theory is described there in details. The indicator has no input parameters.
Breakout Indicator shows the high and low level for a preset period along with a buffer setting, it calculates the number of pips in between too.
Sweet Spots Indicator puts up lines on a chart in whatever incrementing sizes you set.
Hull Moving Average Indicator is a simple but effective Hull Moving Average indicator.
Level Stop Reverse Indicator is a combination of two VT Trader trading systems. The first is the default VT LevelStop Reverse and the second was modified to allow custom ATR settings.
Signal Bars Daily Indicator shows the levels for MACD, STR, EMA for M1, M5, M15, M30, H1, H4 & D1 Time Frames. It also shows price, spread and more.
Fibonacci Pivot Points Indicator is a Fibonacci pivot calculator that graphs the values onto the chart.
Highs and Lows Indicator calculates the high and low levels for up to two periods.
This is simple script which opens positions according to a Fibonacci Retracement object. OpenFiboOrder script has just one input variable Ã¢â¬â number of lots. The script searches for the latest Fibonacci Retracement object. Order open level is set to 1 pip over 100 fibonacci level for buy order and 1 pip under 100 fibonacci level for sell order. SL level is fixed on 0 fibonacci level. Then the script gets the first fibonacci level over 100 and sets in this place TP, so it is possible to change TP range by modification of the Fibonacci Retracement object. OpenFiboOrder calculates proper levels taking into consideration a difference between ask and bid price (spread). Just before placing order the script checks whether SL, TP and order open levels are not too close. If any error occurs, the script displays message.
String Library provides a group of useful functions intended for working with strings. The library perfectly complement built-in functions of MetaTrader. After copying the files into corresponding directories you can include the library by adding following line to your files: #include <StringLib.mqh>