Outside Bar Pro
- Experts
- Volodymyr Hrybachov
- Versão: 1.1
- Atualizado: 4 março 2022
- Ativações: 5
The strategy is based on the Outside Bar pattern. An outside bar is a signal candlestick that completely covers the previous one, including its shadow. If the close price is above the high of the previous candlestick, a buy trade is opened; a sell order is opened if close is below the low. The product is designed for 4 and 5-digit quotes. Use a VPS server
Launching the EA
It is recommended to launch the EA on several adjacent currency pairs with the same magical numbers. For example:
- GBPUSD, EURUSD, AUDUSD, NZDUSD;
- or USDCAD, USDCHF;
- or GBPJPY, EURJPY, AUDJPY, NZDJPY;
- or other similar linked pairs.
Allow multi-currency trading. Inp_Multicurrency – if true, the EA will work with the same magic number on all symbols it is launched on. When a specified profit, drawdown, breakeven or trailing is reached, all orders in the same/different direction are closed and the trading is started anew.
In order to provide operation of the news filter: In the terminal, open Tools ---> Options ---> Expert Advisors ---> add "http://calendar.fxstreet.com" to the "Allow WebRequest for listed URL list" field.
The EA Template Advantages
- Compatibility of different template possibilities for modifying or expanding a trading strategy;
- The maximum possible compatible functionality;
- Easy to optimize.
Main Parameters
- Inp_NewsFilter – disable trading during news releases;
- Inp_NewsImpotance – importance of the upcoming news;
- Inp_StopBeforeNews, Inp_StartAfterNews – minutes before and after the news release when opening of new positions is not allowed;
- Inp_StartTime, Inp_EndTime – allowed trading time, not used if set to 00:00;
- Inp_BalanceLots – calculation of lot based on the balance value (maximum lot/100*Inp_BalanceLots);
- Inp_StartLots – initial lot if Inp_BalanceLots = 0;
- Inp_MaxSlippage – maximum allowable slippage;
- Inp_PercenValues – stop loss, take profit, breakeven and trailing are set in %, otherwise in points;
- Inp_StopLoss – stop loss, not used if 0;
- Inp_TakeProfit – take profit, not used if 0;
- Inp_MagicNum – magic number. If -1, it works with all orders;
- Inp_EaComment – comment to trades;
- Inp_ReverseTrades – reverse positions will be opened, i.e. sell instead of by and vice versa;
- Inp_DiffDirections – allow opening oppositely directed orders;
- Inp_ModeWithdrawal – disable opening of new positions, the EA will only continue to close positions;
- Inp_Multicurrency – take into account positions on all symbols when calculating stop loss, take profit, breakeven and trailing stop;
- Inp_CloseOnSignal – close positions in case of an opposite signal;
- Inp_CloseAllOrders – close opposite orders if hit total profit or loss;
- Inp_BreakevenStop, Inp_BreakevenStep – the distance and profit in points for a position breakeven, not used if 0;
- Inp_TrailingStop, Inp_TrailingStep – the distance and profit in points for a position trailing, not used if 0;
- Inp_DiffLotsByLock – lock the volume difference of positions of a symbol, not used if 0;
- Inp_MaxOrdersSeries – maximum number of orders in one direction;
- Inp_MaxLotsSeries – maximum aggregate lot in the order series in one direction;
- Inp_MaxOpenLots – the maximum allowable lot of one trade;
- Inp_SendOrderLevel – distance from the last open position to allow placing a level to open a new order;
- Inp_PauseMinutes – pause in minutes between order Open level modifications and order placing, 0 – not used;
- Inp_LevelAveraging – averaging level placing step, 0 – not used;
- Inp_PlusLot – component of the previous lot for averaging, not used if 0;
- Inp_PlusRatio – lot multiplier for averaging, a value must be greater than 1, not used if 0;
- Inp_LevelRebuy – step for setting the rebuy level, not used if 0;
- Inp_MinusLot – subtract from the previous lot for additional lot, not used if 0;
- Inp_MinusRatio – lot decrease ratio for additional lot, a value must be below 1, not used if 0;