1. MA's: EMA peiod 8 shift 0 high EMA period 8 shift 0 low EMA period 100 shift 7 close EMA period 50 shift 7 close 2. if EMA100 > EMA50 && EMA100 cross EMA8 high - open BUY position 3. if EMA100 cross the second time EMA8 high - Close position 4. if EMA50 > EMA100 && EMA100 cross EMA8 low - open SELL position 5. if EMA100 cross the second time EMA8 low - CLose position 6. StopLoss = 80 TakeProfit=30 7. StopLoss trail if profit >= 20Pips trail 15pips 8. modify Takeprofit every 5 pips if in profit >= 20pips every 3pips 9. Only one position open between first EMA100 cross and second EMA100 10. **MUST** - Every line of code need to have a description so I could understand what the code does 11. in comment - show realtime equity status, position status 12. Show up arrow and orderopenprice for BUY position down arrow and orderopenprice for SELL position 13. ALL rights reserved