Техническое задание
Hi.
I have currently written the basis of a simple EMA cross strategy using TradingView Pine script, however it needs work, and I'd like it to be done on MLQ5 for use on metatrader.
The criteria is as follows:
Based on 1H timeframe
Uses 55 and 110 ema's
Entry Criteria
Short: 55 ema cross over 110 ema
Long: 110 ema cross over 55 ema
Exit Criteria
Short TP: -0.4% price difference from entry
Short SL: +0.4% price difference from entry
Short Alt Exit: If Long is signalled
Long TP: +0.4% price difference from entry
Long SL: -0.4% price difference from entry
Long Alt Exit: If Short is signalled
Risk Parameters
2% risk on every trade
No Pyramiding, ie. only 1 open trade for any one currency pair at a time.
Optional trailing stop?
Instruments & Directions
I want to be ably to apply the code on specified pairs in specified directions based on previous backtesting. For example, below are the profitable combinations for 2019, so I'd like to be able to do a similar thing but on a larger backtesting period to maximise profitability.
AUDCAD - Short Only
AUDCHF - Short Only
AUDJPY - Long & Short
AUDNZD - Short Only
CADJPY - Long & Short
CHFJPY - Short Only
EURAUD - Short Only
EURCHF - Short Only
EURGBP - Long & Short
EURJPY - Short Only
EURNZD - Long Only
EURUSD - Long & Short
GBPAUD - Short Only
GBPCAD - Short Only
GBPCHF - Long & Short
GBPJPY - Long & Short
GBPNZD - Short Only
GBPUSD - Short Only
NZDCAD - Long & Short
NZDCHF - Short Only
NZDJPY - Long & Short
NZDUSD - Long & Short
USDCHF - Long & Short
USDJPY - Long Only
XAUUSD - Long Only
USOIL - Long Only
US30 - Short Only