작업 종료됨
명시
MT5 EA.
Enter SELL (short) if,
1) EMA1> EMA2 >EMA3> EMA4 …..Periods of EMAs to be specified by the user.
AND
2) The difference between EMA4’S value of last closed candle and the current EMA4’s value is at least x points (to be specified)
TP to be specified by the user…no SL is used.
Starting lot size=1 to be specified by the user.
For the sake of illustration, I will call TP=20 pips here…but please treat this as the size of the grid.
When a SELL trade is open, if it goes down and hits the TP= 20 pips, it’s good. If the above conditions are satisfied open a new SELL trade.
If the price goes up 20 pips, then open a trade 2 times bigger AND move the TP for both open trades to the same value such that, when it hits the new TP, between the 2 trades it would have made 20 pips.
If the price goes up FURTHER 20 pips, then open a THIRD trade 3 times bigger than the first trade AND move the TP for ALL THREE open trades to the same value such that, when these trades hits the new TP, between the 3 trades it would have made 20 pips.
If the price goes up FURTHER 20 pips, then open a FOURTH trade 4 times bigger than the first trade AND move the TP for ALL FOUR open trades to the same value such that, when these trades hits the new TP, between the 4 trades it would have made 20 pips.
Etc etc….when this cycle closes, try to open a new trade, if the 2 conditions are satisfied.
The reverse of this for BUY (long) trade.
The EA must specify "start trading time", and "end trading time". But if a cycle has already opened and the closing time has come, the EA should not kill the cycle. Let it run and complete the cycle.
But the EA should not open new trades when the end-trade time has passed. If one cycle is still running, the EA should not open new cycles.
FIXED BUDGET =$50.