Create new EA MT5 from 3 indicators

MQL5 Experts

Termos de Referência

Hi Devs,

I like to create a new EA based on 3 indicators that I have the source codes in mql5 and using some codes from my existing EA to complete it.

Please do not bid if you have no confidence to complete it.


Indicators: VWAP, RSI, Momentum Oscillator
Trading hours filter Mon to Sun (I have codes)
News filter using Forexfactory calendar. x mins before and after high/mid/low impact news (I have the source codes)
Main Magic number

1. Determine BUY or SELL for the day using either/or/all below filters
1a. Previous day/current day time A candle open/close price
1b. Previous day/current day time B candle open/close price
1c. If Time B candle open/close price is above time A candle open/close price, BUY
1d. If time B candle open/close price is below time A candle open/close price, SELL
1e. VWAP1/2/3 above VWAP1/2/3 = BUY filter, VWAP1/2/3 below VWAP1/2/3 = SELL filter
1f. Option to select which filter to use

2. NO trade condition (Enable/Disable)
2a. If VWAP1/2/3 and VWAP1/2/3 price difference is less than x points, NO trade
2b. If VWAP1/2/3 and VWAP1/2/3 price difference is more than x points, NO trade

Mix and match one entry condition and multiple entry confirmation/s.
(Following item 1 determined trend)

3. Entry condition 1
3a. MO must cross up to above x level from below for y candles = buy/sell
3b. MO cross down below x level from above for y candles = buy/sell
3c. MO settings input separate for this condition only

4. Entry condition 2
4a. Candle price close RSI value cross above x from below = buy/sell
4b. Candle price close RSI valur cross below x from above = buy/sell
4c. RSI settings input separate for this condition only

5. Entry condition 3
5a. Candle Price close below VWAP1/2/3 = sell
5b. Candle Price close above VWAP1/2/3 = buy
5c. VWAP settings input separate for this condition only

6. Entry confirmation 1
6a. Closed Price must be above VWAP1/2/3 for BUY
6b. Closed Price must be below VWAP1/2/3 for SELL 
6c. Continue waiting for next x candles until confirmed and open order or abort and wait for new entry condition if not confirmed?
6d. VWAP settings input separate for this confirmation only

7. Entry confirmation 2
7a. RSI must be above x level for buy/sell
7b. RSI must be below x level for buy/sell
7c. If RSI is above Overbought or below Oversold level, NO trade
7d. Continue waiting for next x candles until confirmed and open order or abort and wait for new entry condition if not confirmed?
7e. RSI settings input separate for this confirmation only

8. Entry confirmation 3
8a. Candle close MO value is above x = buy/sell
8b. Candle close MO value is below x = buy/sell
8c. Continue waiting for next x candles until confirmed and open order or abort and wait for new entry condition if not confirmed?
8d. MO settings input separate for this confirmation only

6. Entry retry
6a. If entry condition occurs, but confirmations does not confirm trade, it is considered 1 try.
6b. To input allow x number of tries before end of trading hours
6c. Abort order if no confirmation on candle close and even if next candle meets the conditions, do not open trade
6d. OR continue to wait for next x candles until conditions and confirmation/s align.

7. Order settings
7a. Take Profit by fixed points or ATR (Timeframe and period), (Option to show or hide TP value)
7b. Trailing Start, Stop, Step
7c. Averaging grid distance start
7d. Single position Breakeven and Breakeven +points
7e. Select to average or hard SL.
7f. Hard stop loss

7g. Lotsize (If better price option is not selected)
7h. Open order at candle close market order or select better price option.


8. Averaging grid (I have the source codes, below are add on new features)
8a. Add increasing magic number for averaging orders in pattern of xxx01, xxx02, xxx03 where xxx is the main magic number
8b. Switch to using Averaging basket TP in $/points once an averaging order is opened.
8c. Basket breakeven and breakeven+points
8d. Show/Hide TP
8e. Option to start trailing once TP is reached with stop and step settings.

9. Consecutive or concurrent mode
9a. Consecutive mode = wait for existing BUY or SELL position to close first before opening new orders. (Each direction is independent)
9b. Concurrent mode = EA can open BUY or SELL when conditions and confirmations are met even if there are existing BUY or SELL positions.
9c. If concurrent mode is selected, the magic number is increasing in pattern of xxx101, xxx102, xxx103 and so on where xxx is the main magic number

10. Max daily averaging cycles (For averaging orders reaching TP/BE/SL)
10a. Max daily Single order TP trades (includes BE, trailingSL, TP for Single order positions closed)
10b. Daily profit target - close all when equity reaches daily profit target from daily opening balance
(Whichever comes first for max daily cycles or daily profit target)


11. Better price option to open up to 3 positions by fixed points or ATR (Timeframe and period) with expiry time either at end of day or x seconds.
11a. Option to use limit order for better price orders or market order when better price is reached.
11b. Better price entry 1,2,3 have individual order settings (Better price in points and lotsize and items7x)

11c. Each better price order has its own magic number input

12. Convert to MT4 after completion

Please feel free to ask any questions for clarifications.

Thanks for reading!

Respondido

1
Desenvolvedor 1
Classificação
(8)
Projetos
18
17%
Arbitragem
3
67% / 0%
Expirado
0
Livre
2
Desenvolvedor 2
Classificação
(175)
Projetos
249
21%
Arbitragem
17
65% / 18%
Expirado
1
0%
Carregado
3
Desenvolvedor 3
Classificação
(2445)
Projetos
3082
66%
Arbitragem
77
48% / 14%
Expirado
340
11%
Livre
4
Desenvolvedor 4
Classificação
(63)
Projetos
196
72%
Arbitragem
4
100% / 0%
Expirado
1
1%
Livre
5
Desenvolvedor 5
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
6
Desenvolvedor 6
Classificação
(249)
Projetos
447
34%
Arbitragem
57
35% / 37%
Expirado
165
37%
Trabalhando
7
Desenvolvedor 7
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
1
100%
Trabalhando
Pedidos semelhantes
I need zero drowning ,fast execution specific on 1 minute to 30 minutes more accurate on indices, US30 Nasdac G30 and XAUUSD works on MT5 more accurately on news such as NFP core CPI etc
Features Money management Trading hours, trading daily , trading direction. Standard trading setting grid trading setting closure on indicator gain loss target setting Close trading settings graphic setting optimization setting Add news filter as described All details had been attached in the document . It will be easy just copy all setting . Budget is fixed 70 in 1 day .(strickt time limit only apply if you can
DON'T REACH OUT IF YOU CAN'T CONVERT STRATEGY ON TRADINGVIEW TO A WELL AUTOMATED EXPERT ADVISOR THAT RUN WITHOUT PROBLEM ON METATRADER 5 Well, I am only looking for a programmer who is proficient in coding and can turn strategy on tradingview to a well customized expert advisor, please reach out if you can work timely on exactly what I just said
Hello I need to shut down my EA during the NY session. I want to closes all trades and then start the ea after the close of the NY session
I Need An Expert Advisor That Creates Multiple Buy Stop, Buy Limit, Sell Stop And Sell Limit Orders Automatically for example if price reach 2659.22 enter auto buy stop with auto tp and sl
DON'T REACH OUT IF YOU CAN'T CONVERT STRATEGY ON TRADINGVIEW TO A WELL AUTOMATED EXPERT ADVISOR THAT RUN WITHOUT PROBLEM ON METATRADER 5 Well, I am only looking for a programmer who is proficient in coding and can turn strategy on tradingview to a well customized expert advisor, please reach out if you can work timely on exactly what I just said
Bruton 145+ USD
Hello everyone. I have a MT4 trading bot I need people who can backtest and optimize the bot tick data. I will give you all the instructions for bot with step by step instructions, bots are a massive help in this business and will help gain everything you need
Hello everyone. I actually have a MT4 trading bot and need someone that can backtest and optimize the bot with 100% tick data. I will give you all the instructions to optimize the bot with the start, step and stop input to put on. Thank you
I do have file made by someone but we are not working together so i like to know if you can help me to run this setup on my forexvps.net server and do changes as per my need
I am seeking a developer to create a script that will integrate comprehensive Hong Kong stock market data into Sierra Chart. The integration must support both historical and real-time data, including trade details for footprint charts and full-depth order book data. I need a data provider that allows easy access to extensive historical data without restrictive limitations. The provider should support historical

Informações sobre o projeto

Orçamento
50 - 150 USD
Prazo
de 3 para 10 dias

Cliente

(3)
Pedidos postados8
Número de arbitragens0