Original website: www.mql5.com/en/market/product/29349#
Original price: $550
Content: EA: Swing.ex4 V1.7 (Unlimited), Document
NOTE: V1.9 is 100% same logic and trades like V1.7 , Only difference is back testing bug fixed in 1.9
You can use on as many MT4 accounts as you want!
SWING TRADE PRO EA is a swing system based on volatility breakout. It uses strict price action for entering trades.
The EA will look for strong price movements and trend reversals, and will monitor 4 time frames at the same time. It will place maximum 1 order on each time frame.
Each trade will have a predefined SL and TP, but will also use various trade management techniques. One of those techniques consists of monitoring all the open trades on 4 time frames and adjusting SL to better positions as soon as possible.
This EA does NOT use any grid, martingale or any other risky trading style.
The EA is made to be plug-and-play with a very easy setup. The EA will auto-adapt to each individual account size, and will automatically choose which pairs to run and will determine lot size based on historical draw down periods of the selected pair. So you can start the EA on a 100$ account or 100.000$, it will automatically choose the best setup.
The EA also has the ability to randomize the trades, SL, TP and other variables, so that each user of the EA will have slightly different trades. This will ensure that even when many people use the EA on the same broker, it will not affect execution and broker manipulation will be very difficult. It also shows the robustness of the EA which doesn’t need a specific set of parameters to work.
The EA works best on these pairs: EURUSD, GBPUSD, USDCHF, EURAUD, EURGBP, EURCAD, EURJPY, GBPJPY, USDJPY, USDCAD, AUDUSD, NZDUSD, AUDJPY AND XAUUSD.
- very easy “plug-and-play” setup
- auto-adapts to each account size
- strict use of SL to limit risk
- multiple trade-management techniques to improve stability
- “Randomize” option to create hundreds of individual setups on the fly
- Maximum 8 open trades per pair (4 for each of the 2 main strategies). Usually less.
- Can run on brokers with 200-trade limitations without problems
- Can handle all account types (ECN/STP/Cent/Standard accounts)
- Can handle all brokers (including brokers that apply FIFO and NO HEDGING rules)
- Not spread sensitive
- No dangerous grid or martingale techniques
- FIFO/No Hedging – Enable this only if your broker applies FIFO rules and don’t allow hedging.
- Virtual_Expiration – this can be used when your broker does not support an expiration date on pending orders.
- Base_Magic Number – this will be use as the basis for setting the EA’s different Magic Numbers. The EA will use the Base_Magic Number and will add a number. For example, when the “Base_Magic Number=1230”, The EA will make up to 16 internal Magic Numbers like this: 12301, 12302, 12303… -> 12308 and also the range 123001, 123002… -> 123008..
- trade_comment – the ‘comment’ that the EA will use for all trades.
- suffix – set the suffix that your broker might use for your pair-names.
- Lotsize Calculation Mode – here you can choose how the EA will calculate its lot size for each pair:
- Use FULL AUTOMATIC MODE -> The EA will fully automatic activate the pairs that are suitable for your account size and will automatically determine the correct lot size for each of those pairs. The only thing you will need to set is the desired Risk setting in the next parameter.
- Use LotsizeStep -> The EA will use the LotsizeStep parameter to calculate the lot size. It works like this: Lot size = (Account Balance / LotsizeStep) X 0.01 lots. So if your account size is 10000$ and your LotsizeStep = 1000 -> the EA would use (10000$/1000) X 0.01 = 0.1 lots on that pair.
- Use StartLots -> The EA will simply use the lot size set in the StartLots parameter.
- Risk Factor for FULL AUTOMATIC MODE – Here you can set the desired risk for your trading.
- LotSizeSteps – to set the step for lot size increments (in combination with the “Use LotsizeStep” lot size calculation mode).
- StartLots – the lot size you want to use when choosing “Use StartLots” as lot size calculation mode. It will also work as a “minimum” lot size when using another lot size calculation mode!
- OnlyUp – when set to “true”, the EA will NOT lower lot size when account balance decreases (unless the EA is restarted).
- Percentage of Balance to be used by the EA (0-100) – what portion of your balance you want to allocate to the EA.
- Random_Mode – here you can choose to ‘randomize’ various internal parameters.
Setup: You open a chart for each pair you want to run the EA on and select the lot size calculation mode. Recommended timeframe of the chart is M5.
Backtesting: ‘open prices only’ / ‘control points’ -> M5 timeframe; ‘Tickdata’ -> H1 timeframe!
Important: The EA needs a bit of history for each of the 4 timeframes, so make sure you downloaded some history before starting the EA!