Code MT4 EA with these parameters 1.Primary Signal Indicator Name ****Select The Type of Indicator (Enable Only One)***** 2.Type 1-Trade based on Indicator with Buy & Sell Signals: True/False 3.Type 2-Trade based on a Two-coloured Single Line Indicator: True/False 4.Type3-Trade based on a Double-line Cross Indicator: True/False 5.Type4-Trade based on Indicator-created Objects on Chart: True/False ***Colour IDs for Buy & Sell (Not Applicable for Type 4)**** 6.Colour ID for Buy Signal 7.Colour ID for Sell Signal ***Candle ID & Timeframe to Watch for Signals***** 8.Candle ID (0=Current Candle, 1 = Previous & So On) 9.Timeframe in Minutes (0=Current, 5=5mins) 10.Object Name Prefix 11.Object Colour for Buy Objects 12.Object Colour for Buy Objects 13.Objects Name Includes for Buy 14.Objects Name Includes for Sell 15.Filter by Time 16. Object Newer than (Minutes) *******Trading Settings***** 17.Fixed Lot Size 18.Enable Lot Size as a % of Balance Instead of Fixed Lots: True/False 19.% of Balance per Trade 20.Stop Loss (Pips) 21.Take Profit (Pips) 22. Enable ATR Based Stop Loss/Take Profit Instead of Pips: True/False 23.Stop Loss-ATR Multiplier 24.Take Profit ATR Multiplier 25.Enable Breakeven Point: True/False 26.Breakeven Point (Pips) 27.Trailing Stop (Pips)(0=Disabled) 28.Trailing Step (Pips) 29.SLippage Filter (Pips) 30.Spread Filter (Pips) 31.Disable Auto Close on Opposite Signal: True/False 32.Allow Opening More than One Concurrent Trades/Orders: True/False 33.Allow Simultaneous Buy and Sell (Hedging):True/False 34.Close Trades after Specified Minutes (0=Disable) ****Martingale Settings******** 35.Martingale Multiplier on Losing Trades 36. Martingale Maximum Volume ****Operating Time Filters***** 37.Daily Trading Start (Broker Time) 38.Daily Trading End (Broker Time) ****Signal Filtering By a 2nd Indicator***** 39.Enable Signal Filtering by 2nd Indicator: True/False 40.2nd Indicator Name: 41.Buy Only If this Colour ID is present on 2nd Indicator 42.Sell Only If this Colour ID is present on 2nd Indicator 43. Candle ID to Check on 2nd Indicator 44.Timeframe to Check on 2nd Indicator (0=Current) ****Signal Filtering By a 3rd Indicator***** 45.Enable Signal Filtering by 3rd Indicator: True/False 46.3rd Indicator Name: 47.Buy Only If this Colour ID is present on 3rd Indicator 48.Sell Only If this Colour ID is present on 3rd Indicator 49. Candle ID to Check on 3rd Indicator 50.Timeframe to Check on 3rd Indicator (0=Current) ****Signal Filtering By a 4th Indicator***** 51.Enable Signal Filtering by 4th Indicator: True/False 52.4th Indicator Name: 53.Buy Only If this Colour ID is present on 4th Indicator 54.Sell Only If this Colour ID is present on 4th Indicator 55. Candle ID to Check on 4th Indicator 56.Timeframe to Check on 4th Indicator (0=Current) ****Exit Based on an Indicator*** 57.Enable Exit Indicator: True/False 58.Exit Indicator Name 59.Colour ID to Exit Buy Trades 60.Colour ID to Exit Sell Trades 61.Candle ID to Check on Exit Indicator 62.Exit Indicator Timeframe ****Entry Optimization Mode***** 63.Enable Entry Optimization by Indicator: True/False 64.Add Extra Trades on Additional Signals from Indicator: True/False 65.Maximum Number of Trades On Entry Optimizing 66.Martigale Multiplier for Entry Optimizing 67. Enable Equity Based Stop Loss: True/False 68. Minimum % of Equity Limit 69.Close All Trades on Friday: True/False 70.Load Default Template on The Chart after Trades Closes 71.Display Pair Profit/Loss on Chart ****Add a Custom Comment to Trades**** 72.Custom Comment 73.Expert Magic Number: xxxxxx