I have 3 different indicators that run on MT4. They are
1 Trend Indicators showing Trend Direction of 1m 5m 15m 30m 1h 4h D W M on all charts and Pairs
2 A Simple MA Indicator that uses 1 period eg 45 bars ( adjustable)
3 A Buy/Sell Indicator that uses Various MA , Psar, Bollinger
I would like an EA based on all of the above Indicators as Follows:
1 To Go Long or Buy Conition:
Indicator #1 1M 5M 15M 30M 1H 4H 1D, W, D, M (YES / NO Chk Box)
And
Indicator #2 Prices to be above the Yellow Line (YES / NO Chk Box)
And
Indicator#3 to have also gone Long or Green (YES / NO Chk Box)
The above 3 conditions generates a buy signal at open of the next bar to buy 2 lots (Variable amount to be input eg. 2 lots, 4 lots etc)
Stop Loss:
after the Long Position,is initiated, Stop loss at Previous Lowest Bar Low (+ - x Pips adjustable by me) or the next Red arrow closing Price of Indicator #3
Profit Targe:
Profit Traget will be when the Next Red arrow Closing Price or the open of the next bar of Indicator 3.
When the Next Red Arrow Closing Price occurs the above stop or Limits will be done and new positions in the Sell direction will be opened .
Both Stops and Limits to work as OCO.
2 To Go Short or Sell
Reverse of the Buy condition
Indicator #1 M, W, D, 4h to be Down
And
Prices to be Below Indicator #2
And
Indicator#3 to have also gone Short or Red
The above 3 conditions generates a Sell signal and Order is executed
3 To Go Short or Sell Conition:
Indicator #1 1M 5M 15M 30M 1H 4H 1D, W, D, M (YES / NO Chk Box)
And
Indicator #2 Prices to be Below the Yellow Line (YES / NO Chk Box)
And
Indicator#3 to have also gone Short or Red (YES / NO Chk Box)
The above 3 conditions generates a Sell signal at open of the next bar to Sell 2 lots (Variable amount to be input eg. 2 lots, 4 lots etc)
Stop Loss:
after the Short Position,is initiated, Stop loss at Previous highest Bar High (+ - x Pips adjustable by me) or the next Green arrow closing Price of Indicator #3
Profit Targe:
Profit Traget will be when the Next Green arrow Closing Price of Indicator 3.
When the Next Green Arrow Closing Price occurs the above stop or Limits will be done and new positions in the Buy direction will be opened .
Both Stops and Limits to work as OCO.
The above means there are always positions opened in the market.
So all above to be automated and the EA to deal with all the trades and executions.
1 For Stops and Profit Take; in addition to above ,Would like to adjust the parameters through EA Settings. Eg stop +- x pips or
2 Settings for all values of the above 3 indicators used in the EA are to be adjustable in the EA.
3 To be able to adjust indicator #1 periods,in a Tick box. eg if M, W, D, 4H are up then buy or adjust to just M, W, and 30M only to initiate the condition eg:
4 M W D• 4H• 1H• 30M 15M• 5M• 1M•
5 Lot size to be adjustable in the EA
6 Trading Times and trading functionsTo Be adjustable in EA. For Example a Time dialog Box in EA to allow To Choose the currency pair to be traded at certain time periods only eg:
• Currency Start End Continious
• EURUSD 08.00 17:30 •
• GBPUSD 08.00 15:30 •
• USDCHF 06:30 18:00 •
• USDCAD 14:00 22:00 •
• GBPJPY 
• In above under currency column to be able to add and remove currency pairs
7 To be able to apply to all time frames. Or chosing to trade only in say 1 hr time frame .
8 All trades Trades Executed by EA to be Marked
9 To be able to manually close or open positions.