Free Expert Advisor “BollingerBands”
EA opens market orders by Bollinger Bands indicator. Market Buy order opened if the price crossed Upper Band. Market Sell order opened if the price crossed Lower Band.
Orders closed by Bollinger Middle, StopLoss, TakeProfit or opposite signal.
QuotesExtraDigit = true; set true if pair's quotes have extra digit after decimal point in this case all pips options (StopLoss, TakeProfit, etc.) will be multiplied by 10 automatically
Example of quotes with extra digit after decimal point: EURUSD = 1.23456, USDJPY = 120.342
Example of quotes without extra digit after decimal point: EURUSD = 1.2345, USDJPY = 120.34 SupportECN = false; Set true for ECN or STP brokers. This will fix 'Invalid stops' error message because on ECN or STP brokers sl and tp are prohibited on open and can be added only by modification of already opened orders. Used for market orders only.
Slippage = 3; allowable slippage value, pips
Magic = 20121021; some unique orders ID
Lots = 0.1; Trading volume
StopLoss = 100; StopLoss in pips. 0 = no StopLoss
TakeProfit = 0; TakeProfit in pips. 0 = no TakeProfit CloseByBollingerMiddle = true; Close open trades if the price crossed Bollinger Middle line true/false CloseOnOppositeSignal = true; Close open trades by opposite signal true/false
Bollinger Bands Standard Bollinger options
BBands.period = 25;
BBands.deviation = 2;
BBands.shift = 0;
BBands.applied_price = PRICE_CLOSE;
BBands.IgnoreOpenBar = true; true: get Bollinger signals from closed bar. false: get Bollinger signals from open bar.
Extra Features offer
You can improve the performance of your expert advisors by adding of extra features. Please see our offer:
1.0) ReverseTrades option EA opens Sell order on Buy signal and Buy order on Sell signal. cost $45
1.1) Dynamic lot calculation a) as percent of Account Balance b) as percent of Accout Equity c) as percent of Account FreeMargin
So on increase of Account Balance/Equity/FreeMargin the lot size will grow too cost $65
1.2) Dynamic lot calculation with RiskPcnt option
You will enter an initial risk % of equity you can loose if StopLoss is triggered. So for any StopLoss size if AccoutnEquity = 5000 and RiskPcnt = 10.0 then you will pay only 500$ on StopLoss.
1.3) Dynamic lot calculation by Martingale theory. New lot will be multiplied by 2.0 (LotFactor = 2.0 is external parameter) if previous lot was closed in loss. On first trade closed in profit we reset lot size to initial state. MaxLot of series will be second external parameter. cost $95
2) Possibility to define work days of the week
Example: // --- Trade days --- extern bool MondayOn = true; extern bool TuesdayOn = true; extern bool WednesdayOn = true; extern bool ThursdayOn = true; extern bool FridayOn = false; extern bool SaturdayOn = false; extern bool SundayOn = false;
3.1) Trade time to open order from hh:mm to hh:mm by ServerTime
Example: // --- Trade time --- extern bool TTm.Check = true; extern int TTm.Start.hh = 8; extern int TTm.Start.mi = 0; extern int TTm.End.hh = 19; extern int TTm.End.mi = 0;
3.2) Close open orders at CloseTime (CloseTime is external param) a) only profitable b) only losing c) all
4) Sound, Popup, Email alerts on set/open/modify/close/delete of an order cost $65
6) Make StopLoss, TakeProfit, TrailingStop hidden to brokers In this case EA will manage Hidden (or invisible) stops Standard (or visible) stops will be available too cost $160
7) News trading. i-FF-News indicator used. The indicator loads the news from ForexFactory site for all the week and updates the news every hour. You can apply built-in filters to get only important news.
We offer to update your expert a) close opened trades X minutes prior importnat news b) stop new orders between X minutes prior and Y minutes after important news
8.0) Breakeven function Moves StopLoss to breakeven level when trade is in profit by X pips cost $45
8.1) Standard Trailing: simple trailing, stoploss follows by the market cost $45
8.2) High/Low Trailing: trailing by bars High/Low cost $45
8.3) MA Trailing: trailing by MovingAverage indicator cost $45
8.4) ATR Trailing: trailing by ATR indicator cost $45
8.5) Fractals Trailing: trailing by Fractals cost $45
8.6) PSAR Trailing: trailing by Parabolic Stop And Reverse indicator cost $45
8.7) ProfitPcnt Trailing: trailing with lock of some pcnt of max. profit reached cost $45
8.8) TLine Trailing: trailing by some TrendLine added manual on the chart cost $45
BollingerBands Free robot history testing results (EURUSD (Euro vs US Dollar)):
BollingerBands Free robot history testing results GBPUSD (Great Britain Pound vs US Dollar):