I want an MT4 EA developed based on inputs from the following Indicators. Indicators with iCustom codes: ============================== (a) Breakout_Analyzer //Buy Signal if( GetIndicatorValue(0) != 0 ) Comment("iCustom: Breakout Analyzer >> Buy Signal", "\n" ,"Resistance = "+DoubleToString(GetIndicatorValue(4),_Digits)); //Sell Signal if( GetIndicatorValue(1) != 0 ) Comment("iCustom: Breakout Analyzer >> Sell Signal", "\n" ,"Support = "+DoubleToString(GetIndicatorValue(4),_Digits)); (b) Razor_Scalper //Bullish Trend if( GetIndicatorValue(10) == 1 ) Comment("iCustom: Razor Scalper >> Bullish Trend"); //Bearish Trend if( GetIndicatorValue(10) == -1 ) Comment("iCustom: Razor Scalper >> Bearish Trend"); (c) Exit_Scope //Sell Strong Exit if( GetIndicatorValue(2) != 0 && GetIndicatorValue(0) != 0 ) Comment("iCustom: Exit Scope >> Exit Short Trades - Strong Probability"); //Buy Strong Exit if( GetIndicatorValue(3) != 0 && GetIndicatorValue(1) != 0 ) Comment("iCustom: Exit Scope >> Exit Long Trades - Strong Probability"); EA Parameters: ============== Magic_Number (Unique for each pair) Max_Spread (in Points) Risk_Mode {Fixed/Dynamic} Fixed_Lot (Float value) Risk (Float value) Auto_SL/TP {True/False} Stop Loss (in Points) Take Profit (in Points) Set_BreakEven {True/False} BreakEven (in Points) Set_Trailing {True/False} Trail_Stop (in Points) Check_Trend_To_Open {True/False} Check_Trend_To_Close {True/False} Slippage (in Points) EA Comment Open trades on the following conditions: ======================================== The EA to be developed will be monitoring Buy/Sell signals from Breakout_Analyzer Once there is a signal, the EA will: (a) Based on the parameter "Check_Trend_To_Open" the EA will optionally confirm the trend using Razor_Scalper (Background Buffer) (b) If TRUE, and Spread <= Max_Spread, then place the order immediately. (c) If Auto_SL/TP is TRUE, then SL and TP will be placed. If (Risk_Mode = Dynamic) Then Lot = Equity/10000 * Risk Else Lot = Fixed_Lot If Set_BreakEven is TRUE, then It will be monitored and activated. BreakEven is modifying the SL to the Opening_Price as soon as the trade moves x Points in profit. x is provided as the "BreakEven" parameter. If Set_Trailing is TRUE, then the EA will ensure that the SL is maintanied at x Points away from the market price. x is the value of "Trail_Stop". Trailing can only start if the trade is >= x Points in Profit. Close trades on the following conditions: ========================================= (a) If a New signal in the Opposite direction is generated (by Breakout_Analyzer). (b) If Background Buffer against the Trend is generated (by Razor_Scalper). This optional, and depends on the value the parameter 'Check_Trend_To_Close" (c) If a Strong Exit signal is generated (by Exit_Scope). (d) If the trade hits SL.