Job finished
Specification
1. The purpose of the system is to open buy orders when certain requirements are met and to close them on opposite signals opening sell orders.
2. The same would apply to selling orders.
3. The following indicators are used and attached for development:
- kijun-sen
- ssl-channel-chart-alert
- Waddah Attar Explosion
- Aroon
- ATR
4. All inputs for these indicators should be able to be edited. All alerts can be disabled.
5. Default settings for each indicator should be used for programming.
6. Opening and closing of trades should occur at 23.55 on daily chart.
7. Money management should be applied as follow:
- ATR value based on 14 period
- 0.5% risk per trade based on balance
- Stop loss based at 2x ATR value
- Take profit based on 2x ATR value
- If lots are less than 0.01 then 0.01 should be used
8. For buying orders the following conditions must be met:
- Price should close above kijun-sen - white line
- ssl value 1 must cross ssl value 2 from downwards to upwards - green line cross from below red to above red
- Waddah Attar Explosion value 1 must be greater than value 3 - green bar higher than brown line
- Aroon value 1 must be = to 100 - green line at top
![](https://c.mql5.com/21/300/Buy_Trade.png)
9. For selling orders the following conditions must be met:
- Price should close below kijun-sen - white line
- ssl value 2 must cross ssl value 1 from downwards to upwards - red line cross from below green to above green
- Waddah Attar Explosion value 2 must be greater than value 3 - red bar higher than brown line
- Aroon value 2 must be = to 100 - red line at top
![](https://c.mql5.com/21/300/Sell_Trade.png)
10. Buy orders should close when sell orders are opened and sell orders should close when buy orders are opened.
11. Code should be provided when finalised.