1.	Detect whether there is already a position or not 
-	(IF there is a position (buy/sell) do not input a new position)

2.	Put a new position based on MACD and Stochastic combination
-	I want the EA to insert buy or sell position depending on the graph
-	(Combine MACD and Stochastic on the same graph) (Allow for changes for the specifications for MACD and Stochastic)
-	When they intersect on a certain level (Make it adjustable) (0-100 with 100 on top) (Different point for buy and sell position)
-	
Insert Sell position 
e.g 
Insert Sell position when MACD and Stochastic intersect at level 90
 (PICTURE 1)

 
Insert Buy position
e.g
Insert Buy position when MACD and Stochastic Intersect on level 15
 (PICTURE 2)



(Martingale + stop loss after max)
3.	Able to set “Take Profit” and “Stop Loss”
-	Able to set the distance of take profit and stop loss

4.	If the price moves to the take profit, then it will clear the position, and go back to no 1

5.	If the market price moves away from the take profit, after a certain distance/pips, take another position with a customizable multiplier and the maximum number of positions.
-	For example: 
o	If I put a buy order of 0.01 Lot, with a take profit of 40 pips
o	But the price falls by 50 pips
o	If I set that after 50 pips, the Expert Advisor will put another buy position with a multiplier(customizable)
o	For example, if put a multiplier of 2x
o	After 50 pips, the Expert Advisor will put another buy order with an order of 0.02 Lot
o	If the price still goes down, after 50 pips, it will put another buy order of 0.04 Lot 
o	This will repeat until the maximum number of positions
o	For example, the maximum is 5 positions
	It will be [0.01 (This is the beginning order using Bollinger Bands)
	0.02
	0.04
	0.08
	0.16
	Below this is the stop loss (Adjustable depending on the initial setup of the EA)

6.	If there is no more position, then it will go back to no 1

Please do contact to me if there’s anything that you want to clarify. If possible, can you send me the prototype of the product before the finished product, so that I can indeed check that the program is correct.

