Spezifikation
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.
Bewerbungen
1
Bewertung
Projekte
403
28%
Schlichtung
40
40%
/
50%
Frist nicht eingehalten
1
0%
Frei
2
Bewertung
Projekte
35
23%
Schlichtung
4
0%
/
50%
Frist nicht eingehalten
2
6%
Arbeitet
3
Bewertung
Projekte
72
22%
Schlichtung
13
46%
/
15%
Frist nicht eingehalten
5
7%
Frei
4
Bewertung
Projekte
35
20%
Schlichtung
5
40%
/
40%
Frist nicht eingehalten
0
Frei
Veröffentlicht: 1 Beispiel
5
Bewertung
Projekte
105
60%
Schlichtung
0
Frist nicht eingehalten
0
Frei
6
Bewertung
Projekte
3387
68%
Schlichtung
77
48%
/
14%
Frist nicht eingehalten
342
10%
Frei
Veröffentlicht: 1 Beispiel
7
Bewertung
Projekte
2925
63%
Schlichtung
123
45%
/
25%
Frist nicht eingehalten
429
15%
Frei
8
Bewertung
Projekte
559
35%
Schlichtung
80
31%
/
44%
Frist nicht eingehalten
203
36%
Frei
9
Bewertung
Projekte
66
12%
Schlichtung
12
58%
/
42%
Frist nicht eingehalten
1
2%
Frei
10
Bewertung
Projekte
32
9%
Schlichtung
0
Frist nicht eingehalten
0
Frei
11
Bewertung
Projekte
9
56%
Schlichtung
0
Frist nicht eingehalten
0
Frei
12
Bewertung
Projekte
228
80%
Schlichtung
22
27%
/
50%
Frist nicht eingehalten
11
5%
Frei
Veröffentlicht: 24 Artikel, 1882 Beispiele
13
Bewertung
Projekte
26
38%
Schlichtung
6
33%
/
50%
Frist nicht eingehalten
0
Frei
14
Bewertung
Projekte
553
50%
Schlichtung
57
40%
/
37%
Frist nicht eingehalten
227
41%
Arbeitet
15
Bewertung
Projekte
146
34%
Schlichtung
13
8%
/
62%
Frist nicht eingehalten
26
18%
Frei
Veröffentlicht: 6 Beispiele
16
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
17
Bewertung
Projekte
243
74%
Schlichtung
7
100%
/
0%
Frist nicht eingehalten
1
0%
Frei
Veröffentlicht: 1 Artikel
18
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Martingaling with trade cycle
30 - 50 USD
I want a martingale + moving average cross ea. The second trade must be taken when the step is met and the moving averages are crossing The ea must have a manual step input. A manual multiply input and manual moving average input
Project Overview We have a highly optimized, production-ready custom cTrader cBot built for a fast-paced Renko breakout strategy (specifically trading XAUUSD/Gold). The core system architecture, structural mapping, and breakout logic are flawless. We are seeking an expert C# algorithmic developer for a targeted engagement to refine the execution mechanics and add an advanced trade management module. This is not a
SNIPER X AI
30 - 200 USD
I really need a developer Who can help me to create my SNIPER X AI - Elite AI Trading System Overview SNIPER X AI BOT is an AI-assisted trading system for Forex, Crypto, Stocks, Indices, and Gold. Currency: USD,RAND,KWD, POUND,EURO Core Features AI Scalping, Sniper Entries, Auto Buy/Sell, Smart Risk Management, Telegram Alerts, Mobile Monitoring, VPS Deployment. Supported Platforms MetaTrader 4, MetaTrader 5, Exness
Emmanuel bot
30 USD
No thank you just choose for me I need to be automatically buy and sell and take a profit only that is enough for me thank you so much my name is Emmanuel kabale
Limzy
30+ USD
//+------------------------------------------------------------------+ //| HighPerformanceEA.mq5 | //| Copyright 2026, AI Developer | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2026" #property link " https://www.mql5.com " #property version "1.00" #property strict //
I need an experienced MQL5 developer to build a professional XAUUSD scalping Expert Advisor. The trading logic is already fully defined and will be shared privately with selected developers. Requirements Fast execution suitable for scalping Dynamic lot sizing Strict risk management Clean and optimized MQL5 code Compatible with MetaTrader 5 Additional Rules No repainting logic No delayed execution Avoid duplicate
Prepare expert for xauusd live chart [ expert is not executing xauusd trades , just printing the logic on the chart ] . Deletion and cleaning code ( subject to if required ) . Integration of candles with present logic, Since expert is coming out from an arbitration subject : Before project start , review the code if it is clean and ready for the developer to continue with previous developer's technical debt -thereby
Hello, I am looking for an experienced developer who can build a professional EA suitable for long-term prop firm account passing and account management. I am NOT interested in risky strategies such as martingale, grid, or aggressive recovery systems. My main priorities are: very low and stable drawdown, strong and consistent risk management, strict news filter, long-term sustainability, realistic and stable monthly
Need a Profitable with a good trading system or strategy. would test the product first Looking for a professional MT5 Expert Advisor based on smart strategies. The EA should include session filters, risk management, trailing stop, multi-pair support, and low drawdown protection. I need a consistent, high-probability automated trading system optimized for long-term profitability and funded account compliance
Junior EA
30+ USD
1. EA for MT5, hedging allowed. 2. Entry: 50 EMA crosses 200 EMA on H1. Buy on bullish cross, sell on bearish. 3. SL: 100 pips, TP: 200 pips. No trailing stop. 4. Lot size: 0.01 fixed. Max 3 trades at once. 5. Trade only 08:00-18:00 GMT. No trades if spread > 20 points. 6. Inputs: EMA periods, SL, TP, lot size, start/end time
Projektdetails
Budget
75 - 150 USD