Specification
Hi Devs,
I like to create a new EA based on 3 indicators that I have in mql5.
I am looking for a responsible and skilled developer to complete job. Please do not apply if you have no confidence to complete the job.
Indicators: VWAP, RSI, M Oscillator
Trading hours filter Mon to Sun Individual day and time
Eg: Mon 02:10-19:50, Tue 03:30-20:15 and so on till Sunday
Option to Close all profitable and/or losing orders at end of day option (Min. profit or min loss to close. If never exceed, don't close)
Option to close all orders regardless p/l
Option to close all orders regardless p/l
News filter using Forexfactory calendar no opening of new trades x mins before and after high/mid/low impact news OR mql5 news feed
Allow selection of data feed from mql5 calendar or FFC calendar (FFC calendar my current method is to read the data file with intervals from local common folder for all MT4/MT5 instances to access)
Add in news keywords filter
(Coded in EA so that the autotrading is not disabled)
(Coded in EA so that the autotrading is not disabled)
Option to Close all orders x mins before news regardless of profit or loss.
Option to Close open orders in profit x mins before news (Specify minimum profit to allow closing)
Option Close open orders in loss x mins before news (Specify minumum loss to allow closing)
Option to disable closing of orders x mins before and x mins after news
Option to disable closing of orders x mins before and x mins after news
Separate main BUY Magic number for first single order
Separate main SELL Magic number for first single order
Option to enable or disable below 1 or more filters:
1. Determine BUY ONLY or SELL ONLY for the day using either/or/all/none below filters (Maybe check box or True/False)
1a. Specify Previous day/current day specific time A candle open/close price (No trade if current day time is specified and not yet reached)
1b. Specify Previous day/current day specific time B candle open/close price (No trade if current day time is specified and not yet reached)
1c. If Time B candle open/close price is above time A candle open/close price, BUY only
1d. If time B candle open/close price is below time A candle open/close price, SELL only
1e. VWAP1/2/3 above VWAP1/2/3 = BUY filter, VWAP1/2/3 below VWAP1/2/3 = SELL filter (VWAP settings input separate specially for this)
1f. If price is above Time A or/and B price = Buy, If price is below Time A/B=Sell
1g. Option to select which filter to use or no selection;don't use. If none selected, the entry condition/s will precede.
(The above filter/s selection/s may/may not be used as the main trend direction for the day)
If trend changes, follow new trend. If multiple filters selected and one filter is not in line, no trade.
2. NO trade condition at all times no exceptions (Enable/Disable)
2a. If VWAP1/2/3 and VWAP1/2/3 price difference is less than x points, NO trade at all regardless of conditions and confirmations
2b. If VWAP1/2/3 and VWAP1/2/3 price difference is more than x points, NO trade at all regardless of conditions and confirmations
Mix and match one entry condition and single/multiple/no entry confirmation/s.
(Following item 1 determined trend if using item 1 filter/s)
Otherwise the entry conditions below will be used.
(Select one condition only) Once condition is fulfilled, proceed to check for confirmations before entry.
3. Entry condition 1
3a. MOsc must cross up to above x level from previous candle that is below x level for y number of candles (0 is the signal candle itself, 1 is the candle after the signal candle) = buy/sell
3b. MOsc cross down below x level from previous candle that is above x level for y number of candles (0 is the signal candle itself, 1 is the candle after the signal candle) = buy/sell
3c. MOsc settings input separate for this condition only
3d. Option to enter on crossing above/below or wait for candle to close (If no confirmation is selected can open trade just based on this condition, if there are confirmations selected, have to check confirmation/s be aligned before opening trade)
4. Entry condition 2
4a. Candle price close RSI value cross above x from below for y number of candles (0 is the signal candle itself, 1 is the candle after the signal candle) = buy/sell
4b. Candle price close RSI valur cross below x from above for y number of candles (0 is the signal candle itself, 1 is the candle after the signal candle) = buy/sell
(y =0 means after candle 0 is closed, open entry trade after checking confirmations)
4c. RSI settings input separate for this condition only
4d. Option to enter on crossing above/below or wait for candle to close (If no confirmation is selected can open trade just based on this condition, if there are confirmations selected, have to check confirmation/s be aligned before opening trade)
5. Entry condition 3
5a. Candle Price close below VWAP1/2/3 from above for y number of candles (0 is the signal candle itself, 1 is the candle after the signal candle) = sell
5b. Candle Price close above VWAP1/2/3 from below for y number of candles (0 is the signal candle itself, 1 is the candle after the signal candle) = buy
(y =0 means after candle 0 is closed, open entry trade after checking confirmations)
5c. VWAP settings input separate for this condition only
5d. Option to enter on crossing above/below or wait for candle to close (If no confirmation is selected can open trade just based on this condition, if there are confirmations selected, have to check confirmation/s be aligned before opening trade)
6. Entry condition 4
6a. Candle price close below VWAP1/2/3 upper limit line from above for y number of candles (0 is the signal candle itself, 1 is the candle after the signal candle) = sell
6b. Candle price close above VWAP1/2/3 lower limit line from below for y number of candles (0 is the signal candle itself, 1 is the candle after the signal candle) =buy
(y =0 means after candle 0 is closed, open entry trade after checking confirmations)
6c. VWAP settings input separate for this condition only
6d. Option to enter on crossing above/below or wait for candle to close (If no confirmation is selected can open trade just based on this condition, if there are confirmations selected, have to check confirmation/s be aligned before opening trade)
(Able to select single or multiple or NO confirmations below)
6. Entry confirmation 1
6a. Closed Price must be above VWAP1/2/3 to allow for BUY
6b. Closed Price must be below VWAP1/2/3 to allow for SELL
6c. Option to continue waiting for next x number of candles until confirmed and open order or abort and wait for next new entry condition if not confirmed.
6d. VWAP settings input separate for this confirmation only
6e. If continue waiting is selected and while waiting the entry condition changed, ie: price reverses sharply abort order and follow new entry condition.
7. Entry confirmation 2
7a. RSI must be above x level and below y level to allow selected buy/sell confirmation (Select BUY or SELL)
7b. RSI must be below x level and above z level to allow selected buy/sell confimartion (Select BUY or SELL)
7d. Option to continue waiting for the next x number of candles until entry is confirmed and open order or abort and wait for new entry condition if not confirmed.
7e. RSI settings input separate for this confirmation only
7f. If continue waiting is selected and while waiting the entry condition changed, ie: price reverses sharply abort order and follow new entry condition.
8. Entry confirmation 3
8a. Candle closed MO value is above x to allow selected buy/sell confirmation (Select BUY or SELL)
8b. Candle closed MO value is below x to allow selected buy/sell confirmation (Select BUY or SELL)
8c. Continue waiting for next x candles until confirmed for the same entry condition and open order or abort and wait for another new entry condition if not confirmed)
8d. MO settings input separate for this confirmation only
8e. If continue waiting is selected and while waiting the entry condition changed, ie: price reverses sharply abort order and follow new entry condition.
6. Entry retry
6a. If entry condition occurs, but confirmation/s does not confirm trade and was aborted, it is considered 1 failed try. (The entry confirmation/s must select abort and wait for another new entry condition)
6b. To input allow x number of failed tries before end of day trading hours
6c. Ignore this if entry confirmation/s select continue waiting
7. Order settings
7a. Take Profit by fixed points or ATR multiplier (Timeframe and period), (Option to show or hide TP value)
7b. Trailing Start by multiplier to stoploss value. Settings include Stop, Step (Option to start trail after price is at or above entry price)
7c. Single position Breakeven and Breakeven +points (If BE and trailing start is same points distance, once BE is moved +10 points for example, trailing starts from entry price while the SL is +10points and adjusts SL only when price moves +10points)
Example: BE start 60points, BE +10points, trailing start 60points, stop 60points. price reaches +60points, SL moved to +10, trailing starts from 0 but does not adjust SL until it is +11.
7d. Stop loss
7e Initial Lotsize
7f. Open order at candle close, instant market order or select better price option.
8. Better price option
8a. Better price option to open up to x positions by x individual fixed points better than original entry price or ATR multiplier inputs (Timeframe and period) with expiry time either at end of day or x seconds.
8b. Option to use limit order for better price orders or market order when better price is reached.
8c. Better price entry 1,2,3,x have individual order settings (Better price in points and lotsize and items7a/b/d/e/f/g/h) - Up to 5 better price entries
8d. Each better price order has its own magic number input
8e. Option to switch to basket TP, basket breakeven and basket trailing start/stop/step for all combined opened positions when have 2 or more positions
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
10a. Max daily order TP trades (includes BE, trailingSL, TP for order positions closed in profit)
10b. Max daily loss trades
10b. Daily profit target - close all when equity reaches daily profit target from daily opening balance
(Whichever comes first for max daily orders or daily profit target)
10c. Max number of active open orders limit
11. Able to do Backtesting and optimisations.
Please feel free to ask any questions for clarifications.
Responded
1
Rating
Projects
403
28%
Arbitration
40
40%
/
50%
Overdue
1
0%
Free
2
Rating
Projects
35
23%
Arbitration
4
0%
/
50%
Overdue
2
6%
Working
3
Rating
Projects
72
22%
Arbitration
13
46%
/
15%
Overdue
5
7%
Free
4
Rating
Projects
35
20%
Arbitration
5
40%
/
40%
Overdue
0
Free
Published: 1 code
5
Rating
Projects
105
60%
Arbitration
0
Overdue
0
Free
6
Rating
Projects
3412
68%
Arbitration
77
48%
/
14%
Overdue
342
10%
Free
Published: 1 code
7
Rating
Projects
2948
63%
Arbitration
124
44%
/
26%
Overdue
429
15%
Working
8
Rating
Projects
565
35%
Arbitration
82
30%
/
45%
Overdue
204
36%
Working
9
Rating
Projects
66
12%
Arbitration
12
58%
/
42%
Overdue
1
2%
Free
10
Rating
Projects
32
9%
Arbitration
0
Overdue
0
Free
11
Rating
Projects
9
56%
Arbitration
0
Overdue
0
Free
12
Rating
Projects
228
80%
Arbitration
22
27%
/
50%
Overdue
11
5%
Free
Published: 24 articles, 1882 codes
13
Rating
Projects
26
38%
Arbitration
6
33%
/
50%
Overdue
0
Free
14
Rating
Projects
553
50%
Arbitration
57
40%
/
37%
Overdue
227
41%
Working
15
Rating
Projects
146
34%
Arbitration
13
8%
/
62%
Overdue
26
18%
Free
Published: 6 codes
16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Rating
Projects
246
74%
Arbitration
7
100%
/
0%
Overdue
1
0%
Free
Published: 1 article
18
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
Cerco uno sviluppatore MQL5 esperto per lavorare su un Expert Advisor (EA) XAUUSD per MetaTrader 5 già esistente , versione attuale XAU_V59.mq5 . L'obiettivo è modificare, correggere e sviluppare il codice esistente senza stravolgere la logica già presente , mantenendo le regole ei parametri già definiti, salvo le modifiche espressamente richieste. REQUISITI FONDAMENTALI Il codice deve essere scritto in MQL5 nativo e
EA Development Requirements Exact Pine Script Conversion: The EA must replicate my Pine Script exactly — including Support/Resistance, Liquidity Grab/Sweep, 30 EMA, Entry, SL, TP, Partial Booking and Breakeven . No assumptions or changes to the logic. Accurate Entries: The EA must enter exactly according to the Pine Script conditions, including the correct candle and price level after the Support/Resistance or
I need an MT5 Expert Advisor for a mean-reversion strategy on EURUSD: single entry at local price extremes, fixed stop loss and take profit, no grid and no averaging. Position size must be calculated automatically so that risk per trade is capped at a fixed USD amount, with a daily loss limit and a pause after consecutive losses. I will send the full specification — entry conditions, filters and all input parameters
Create EA based on indicator, Basic Harmonic Pattern
60 - 100 USD
I trade NAS 100 using Harmonic Patterns. I want to create a MT5 EA to trade based on this indicator: https://www.mql5.com/en/market/product/78325?source=Site +Market+MT5+Indicator+Search+Rating006%3abasic+harmonic+patterns I want the EA to have the same take profit levels as indicator: TP1, TP2, TP3 (select in inputs which TP to use). The EA should also use the same Stop Loss as indicator, with the option to adjust
I am looking for a professional and market-savvy MQL developer to build a disciplined, stable Scalping Expert Advisor (EA). The ideal developer must have a solid understanding of Trend Identification, Fibonacci Levels, and Technical Indicators , alongside strict risk management implementation. Key Focus Areas & Developer Requirements: Market & Analysis Expertise: ⚬ Deep understanding of Trend direction (Market
I need an expert Ninjatrader8 developer that can build this indicator. Can you build indicator like this? Ather https://share.google/HaxK5snnOWFR08ghd If you know you can do this send me message or bid to my proposal
Profitable EAs wanted.
30 - 35 USD
profitable EAs wanted with at least 3 to 5 years backtest. you be submit your proofs such as graphic results, backtesting results, and your demo or weekly the eas has traded
Requirements Specification GoldV16 V0 – MT5 XAUUSD Netting EA 1. Platform: - MetaTrader 5 - MQL5 - XAUUSD - NETTING account 2. Position rule: - Only ONE XAUUSD position may be open at any time. - Fixed lot only. - No Martingale. - No automatic lot increase. 3. Stop Loss: - Stop Loss must be sent immediately when a trade opens. - Default SL distance: 1.00 USD in gold price. - SL distance must be adjustable in Inputs
MQL5 developer needed to code a macro-driven gold trading Expert Advisor for MetaTrader. Body: We have a documented macro-driven trading strategy for gold that needs to be converted into a working MetaTrader Expert Advisor. Experience integrating external data sources, such as economic calendar events or interest rate and dollar index data, into MQL5 is required. An N.D.A. must be signed before strategy details are
MACD + EMA
30 - 100 USD
J’ai fais un indicateur tradingview que j’aimerai adapter à MT5. celui ci indique une flèche pour des achats ou des ventes lorsque le prix atteint un niveau tracé auparavant par l’indicateur également. Les conditions sont les suivantes : timeframe 1 minute Buy Stop / Sell Stop sur le niveau tracé. SL placé sur la EMA 21 au moment du du déclenchement de l’ordre avec possibilité de le modifier. Le TP à 1.5R
Project information
Budget
75 - 150 USD