Alex Profis is a fully automated Expert Advisor for Forex trading. The EA uses the strategy based on price levels' breakout.
The EA works on H1. The best results are achieved on EURUSD. The product requires a low-spread broker with accurate order execution.
It is not recommended to use the EA if the average spread on EURUSD exceeds 10 pips.
Real account monitoring: https://www.mql5.com/en/users/sania2010s/seller
- no need in a large initial deposit;
- only pending orders are used;
- each deal is protected by stop orders (Stop Loss and Take Profit);
- additional check of stop loss and take profit's presence in case of connection loss when placing an order;
- in case pending order's price slippage, stop loss and take profit levels are re-set at the next tick according to the specified parameters;
- ability to move the order to break-even;
- position trailing stop is used;
- both a fixed lot and a free margin percentage are used;
- ability to set time limitations for the EA operation;
- ability to delete pending orders when the spread is increased. After the spread is decreased, the orders are re-set;
- no martingale;
- does not consume too much CPU resources.
- TP - pending order take profit;
- SL - pending order stop loss;
- BBUSize - profit in points, at which the stop loss is moved to the break-even;
- BBUSizepip - break-even size in points;
- Magic - magic number;
- UseTrailing - enable/disable trailing;
- TrailingStart - profit in points, after which trailing starts;
- TrailingStep - size of a step, by which the profit should increase in order to move trailing to the next stage;
- TrailingStop - size of a step, by which the profit should decrease, so that an order is closed;
- MaxRisk - risk for the deposit per deal;
- Lots_fixed - fixed lot on/off;
- Lot - fixed lot size;
- Slippage - permissible slippage for opening an order;
- Distance - permissible distance between pending orders;
- CloseDay - the day to close and delete all orders;
- CloseHour - the hour to close and delete all orders;
- CloseMinute - the minute to close an delete all orders;
- OpenDay - the EA will start trading from this day;
- OpenHour - EA operation start hour;
- OpenMinute - EA operation start minute;
- NonFarmDay - delete orders before nonfarm (day);
- NonFarmHour - delete orders before nonfarm (hour);
- NonFarmMinute - delete orders before nonfarm (minute);
- CheckSpread - delete pending orders when a spread is increased;
- MaxSpread - maximum spread value;
- ClosePosOnSpread - delete open orders when a spread is increased;
- Order_Comment - order comment.
Please set up up the work time of the Expert Advisor according to the work time of your trade server.
- fixed errors in re-setting of Take Profit;
- function of order recovery in case of spread increase.
- Updated trailing stop
- Refined the function of order deletion in case of spread increase;
- Added re-check of signals in case of broker's server failure;
- ClosePosOnSpread - deletion of open orders in case of spread increase.
- Delete all pending orders before Nonfarm:
- Delete pending orders when spread widens; orders are returned back when the spread becomes tighter:
- Spread value indicator.
- Improved position volume calculation.
- The EA executes mire deals, than id did in the previous version.
- Trailing Stop UseTrailing has been added - enabled or disabled.
- TrailingStart - profit in points, after which trailing is enabled.
- TrailingStep - step of profit increase, after which trailing moves to the next stage.
- TrailingStop - step of profit fall, after which an order is closed.
- New parameter Slippage - allowed slippage for opening a deal.
- New parameter ZigZagDistance - allowed distance between pending orders.
- Added deletion of all orders on a certain day and time.
- CloseDay - the day when all orders should be closed and deleted.
- CloseHour - the hour when all orders should be closed and deleted.
- CloseMinute - the minute when all orders should be closed and deleted.
- Position volume is calculated based on deposit size (free margin was used in the previous version).