EA based on "Envelopes" (standard MT5 indicator), with grid orders

MQL5 Experts

Job finished

Execution time 29 minutes
Feedback from customer
Excellent developer with fast response and execution time. Highly recommended.

Specification

EA requirements:

- Analyses quotes tick-by-tick (not only on bar closes)

- Uses Envelope indicator as signal and submits counter-trend orders when Envelope bands are crossed (e.g. sell orders when upper band is touched, buy orders when lower band is touched). Parameters on Envelopes indicator must be open to optimisation (timeframe, period of moving average and bands distance from moving average (in % or points/pips) )

- Allows ticket/order volume selection based on lots or "% Margin". (option open to optimisation)

- IMPORTANT: when trade signal (Envelopes) is activated the EA must send LIMIT orders on different price levels ("grid" orders), and the maximum number of orders must be at least 100. The distance between these orders will be fixed in pips, but must be open to optimisation.

- Lot multiplier: I would like to have the option to increase lot size in subsequent orders in the grid. Example: for a multiplier of 2.0, grid order #1 is 1.00 lot, grid order #2 is 2.00 lots, #3 is 3.00 lots and so on..

- Time delay between orders: when a position is closed/liquidated, all non-executed LIMIT orders are cancelled, and there must be a delay between closing a position and opening the next. This time must be open to optimisation.

- Exit orders (gain and loss): preferably, exit orders for gain should be LIMIT orders, and not the regular TP orders from MT5 (these are market orders). Both gain orders and stop loss orders should be calculated and appropriately managed based on the average price for the open position. 

- Time and days limits: I need to set time limits for when the EA can open positions, and when it should liquidate all positions at market. Example: I must be able to tell the EA to work from 9am on Monday to 7pm on Friday. No orders can be open before Monday 9am and all open positions closed at market on 7pm Friday. These times must be open for optimisation.

- Daily goals and loss limits: the EA must give me the option to configure financial goals and loss limits for each day. Example: EA liquidates open positions when 1000 USD gain is achieved on a day, or when 500 USD loss is reached on a day. These calculations should consider both (1) realised gain and losses + (2) net result of open positions.

- If possible: EA should give me the possibility to add transaction costs for backtesting purposes. For some reason MT5 backtest does not automatically account for transaction costs in Brazilian brokers. If adding this option is too complicated, it can be left out.

- EA must work on hedge and netting accounts, with no limits on ECN brokers (I have seen some that don't work on ECN brokers)


Thank you very much. 


Jose Moreira

Responded

1
Developer 1
Rating
(414)
Projects
670
33%
Arbitration
60
17% / 32%
Overdue
114
17%
Working
2
Developer 2
Rating
(298)
Projects
427
26%
Arbitration
18
61% / 33%
Overdue
26
6%
Free
3
Developer 3
Rating
(4)
Projects
5
0%
Arbitration
3
0% / 67%
Overdue
2
40%
Free
Similar orders
Please develop the strategy according to the specifications above. Ensure that all settings and parameters are accessible and modifiable through the inputs section for ease of optimization and customization by the user. Incorporate the following features to enhance robustness and profitability: 1. Entry Logic : • Utilize PSAR, EMA, and Supertrend for entry signals, with adjustable parameters and selectable
I'd like to make a program which was able to improve strategies just avoiding trading: - Hours - Days of week - Months According to these parameters: - Calmar Ratio must be higher than original one and the optimization must be within top 5 optimization. - Rsquared must not change more than 4% of the original one. - Strategy must have at least 150 trades. I hope it has been enough for you to make an idea
I want an Indicator that : Draws vertical lines at the opening of candles on a time frames selected.( I want to be able change the candle timeframe the line will be drawn. Eg. I can slelect 1H, 4H etc from the settings, and the vertical line will be drawn at the opening). Draw a horizontal line at the opening of the candles in the selected timeframe. Calculate the average range of the candles on a selected timeframe
Overview: We are seeking an experienced developer to create an Expert Advisor (EA) for a simple hedging strategy in the forex market. The EA will utilize MACD, 200 EMA, and support and resistance levels to determine entry signals. It will manage orders, including placing stop orders and adjusting lot sizes based on predefined conditions. Responsibilities: Develop EA Logic: Implement the first order based on MACD
Hello, I need to optimize my indicator so that it works in several time frames. and then convert it to mq5 The task will be carried out remotely by ANYDESK
Hello! I have a request for an EA that fully automates my current strategy as emotions get in the way, as they always do. Here’s the description: I already have two indicators that each print an arrow (let’s call them big arrow and small arrow). I’ll provide these and will specify settings. These two arrows need to printed in a specific order (big one first, small one second; both in the same direction) Upon these
Hello, I need a developer who will help me to modify my current EA. It used to show news directly from forex factory on my MT4 and MT5 but now it is not showing. I want an Developer who has previous experience in creating NEWS EA which has the option to filter news and show alerts on the Charts. The modification will be done for both the MT4 and MT5 EA
Martingale Forex EA Request for MT4 Platform Variables 1. Currency Pair – specify as any like EURUSD 2. Equity Protection - Running 3. Start Trade Time 4. End Trade Time 5. Lots (starting lot size) 6. TP (Take Profit =10pips) 7. Lot Adder (Lot Multiplier) 8. Max Level (Max lot multiplier) 9. Magic Number; Variable Input of any 6-digit number like 123456 10. Pip difference for escalation 0.01 to 0.04; =>10pips 11. Pip
I am looking for an experienced MQL5 developer to convert a TradingView indicator into an Expert Advisor (EA) for MetaTrader 5 (MT5). The TradingView indicator uses specific conditions to trigger buy and sell signals, and I would like these conditions to be replicated in the MQL5 EA. Stop Loss in points Take Profit in points Trailing Stop activation level in points Trailing Stop distance in points Maximum number of
Bot name: Blues🚀ProFx The bot should work with the 5mins time frame and it must move with the market price bar when it moves up 5pips and above let 10 trades be opened in the up direction and each having a stop loss of 20pips. After every 5mins if a new candle forms in the same direction let another 10 trades be opened in the same manner. Then when the market trend changes and a bearish candle starts to form and

Project information

Budget
80+ USD
For the developer
72 USD