Trabalho concluído
Termos de Referência
Basic Conditions (set in the dash board)
1. EA Name : MKM_Pro_trade_v1.0
2. Platform : MT4 – MQL4
3. Trade Lots : Starting lot = 0.01 (should be adjustable in the dash board)
4.
Lot Increase: Fixed start lot size: 0.01 / 0.01 / 0.01 / 0.01 / ……Every trade
fixed lot size.
Sum
start lot size: 0.01 / 0.02 / 0.03 /
0.04 / …. Trade lots are increased by initial lot size.
Martingale
lot size: 0.01 / 0.02 / 0.04 / 0.08 /
0.16 / …… Use the multiplication factor.
5. TP : 3 pips and above (to be set in the dash board)
6. SL : 0 pip and above (to be set in the dash board. if set '0' means 'no-stop-loss')
7. TL : 0 pip and above (to be set in the dash board. if set '0' means 'no-trailing-stop')
8. Max Spread : 30 points (it should be adjustable in the dash board)
9. Close ALL : If the capital / account balance reduces to 50% (% need to be changeable in the dash board)
10. Magic No. : Set magic number (need to be changeable)
11. Trade comment: MKM1 (for the 1st trade), MKM2, MKM3, etc… MKM_Pro1 (for the 1st trade), MKM_Pro2, MKM_Pro3, etc…
12. Trade start time: 00:00 (should be able to change)
13. Trade stop time: 23:59 (should be able to change)
14. Trade days : M / T / W / T / F (should be able to close trade any day if needed)
15. Expiry : Set expiry date that is changeable.
Trade Conditions
1.
BUY when NEW CANDLESTICK OPENS
- ONLY IF THE PREVIOUS CANDLESTICK IS CLOSED AT LEAST 5 PIPS ABOVE IT'S
(previous candlestick) OPEN PRICE. (should be able to change 5 pips to 6 or 7
etc. in the dash board).
2. If the above-mentioned BUY position did not hit its profit target until the next candlestick opens (due to the price has gone down), BUY again when new candlestick opens, by using a multiplication factor to the lot size (martingales), ONLY IF THE PRICE is 5 PIPS BELOW of PREVIOUS TRADE PRICE. (should be able to change pips as well as multiplication factor in the dash board).
At this level, change TP of the first position to similar that of second position, so that the price is cost averaged and both positions together make a profit of 3 pips or whatever set as TP in the dash board.
3.
Point no. 2 continues until the
price meet TP of all open positions.
4.
Maximum number of open trades
are 999. (should be able to change the number)
5. Option for choosing MKM_Pro.
For this option, Point no. 1 should continue always; even if it goes to point no. 2 (when first trade is not closed). That means, after the first trade, there will always be two trades when a new candlestick opens (if the conditions are met). First one by meeting the conditions of point no. 1 and the second one by meeting the conditions of point no. 2.
We should have option to choose Y/N to the point no. 5 in the dash board. Give a name 'MKM_Pro' to this feature.
Those who do not choose the option for MKM_Pro, the first 4 points only will apply to them.
6.
Do just opposite of the above
steps for SELL orders.
7.
Trades should be possible for
any currency pairs / commodities in all time frames.
End