Designing and Building an effective Recovery multi-strategy EA for MT5

指定

Hello programmer,

We are currently seeking for an experienced MQL5 programmer, with many years of experience in trading algorithms and strategy development, that is passioned and willing to be committed on a long-term project. The project itself is a multi-strategy Recovery EA, that can be adapted for our portfolio of Forex (and Gold) expert advisors. We suggest you to fully read the below information before accepting the offer.

Requirements: Experience in the capital markets or in CFDs trading, and a strong knowledge of Algo-trading. Mastering MQL5 language is required. Please provide proof of your expertise, and backtests with high quality 99% tick data, testing different market conditions over the past years. Specifically, we require optimized settings for the following currency pairs: XAUUSD, EURUSD, USDCAD, GBPNZD, USDJPY.

#Only for programmers who have already built other similar trading strategies.

#Only for programmers who have completed over 100 jobs with at least 4 stars review.

#Only for programmer who are familiar with Zone Recovery, Hedging and Grid/Martingale strategies.

#Only for programmers willing to provide future paid upgrades.

#Knowledge about HFT/Arbitrage algorithms are preferred.

#Perfectly working EA with the full source code.

Description

The expert advisor project can be inspired by other Recovery EAs that uses Grid/Martingale to recover loosing positions in parts.  It has to include a series of different strategies with different parameters, and all must be split in three different working modes: Very Conservative, Conservative, Moderate. One of those strategies can be the one adopted in the AW Recovery EA project, but make sure that the main goals remain the stability of the account, the success of the recovery process, and the adaptability to different market conditions (long-term success).

The recovery process begins with the user putting the EA on a chart. The floating trades to recover are identified by magic numbers, ticket numbers and trading comments There should be an option to recover all trades too. Based on the symbols to be recovered, the EA will start the recovery process, one at a time, and will intelligently choose the optimized settings for the specified pairs, basing on the chosen workin mode: Very Conservative, Conservative, Moderate. There must be an option to choose when to start the recovery process: Immediately, when a certain DD level is reached (generated by the specified trades), when a certain floating loss is reached (generated by the specified trades). If possible, add also an option to close all currently open charts, except for those running an instance of the Recovery EA.

---Other basic parameters---

Close profitable trades at launch  = True,False

Delete pending orders at launch  = True,False

Start mode = From hardest to recover, from easiest to recover

Only one trade per candle = True,False

Maximum spread in points

Maximum slippage in points

Maximum trades size

Consider commissions and swaps in calculations

Comment

Magic Number

-----------------------------------

What we listed above is executed automatically based on the symbols to recover, but for the sake of adaptability, we ask to implement a manual mode that only works per symbol, so if the trades to recover are of multiple pairs, the EA returns an error. This mode will let the user to change all the parameters for each built-in strategy, and toggle it on or off. We will provide more details about the strategies later.

---Alerts---

Send an alert when recovery starts

Send an alert when recovery succeed

Send an alert when recovery failed

Send an alert when recovery is paused

-----------------------------------

Also make a simple graphical panel that keeps track of the lots recovered and the lots left to recover, and a button to pause the recovery process. There should be two different ways to pause the process, one is to simply prevent opening new trades, and one that hedges all the open trades. The panel can be disabled in the settings.

Protection Settings

The expert advisor should be built in a way that it doesn't intercept with other EAs and manual trading strategies. However, we would like you to develop a simple protection algorithm when a certain drawdown is reached. The user can choose between the following options: Close all open trades, Close only recovery trades, Close both recovery trades and the initially specified trades in loss, pause the recovery process.

Strategies

Most recovery strategies generally use mathematical algorithms. Our goal is to adapt the EA to many different market conditions, that's why each strategy can include indicators for trend filtering, support and resistance levels, pivot points detection, candlestick patterns detection, and most importantly ATR and Volume detection, to be able to take advantage of the smallest movements in the market, and reduce the risk. Allowed strategies are HFT (only if usable on a live account running on a VPS with 2-3ms latency), Hedging, Hedging Arbitrage, other Arbitrage strategies like triangular arbitrage, Grid in both directions (distance and multiplier can be set to a fixed value or adapted based on market conditions), Zone recovery (the window size can be set to a fixed value, or based on market conditions). Feel free to build different strategies, based on the said principles. The user can also choose a lower TP value, to recover the parts in a longer time but safer.


Finally, offer a backtesting feature using a loss order, opened at a specified time (if possible, let optimization on the date and time parameter).


Communication with the developer is highly appreciated. Feel free to ask for more details and information.


応答済み

1
開発者 1
評価
(367)
プロジェクト
462
40%
仲裁
82
37% / 33%
期限切れ
13
3%
取り込み中
2
開発者 2
評価
(40)
プロジェクト
86
13%
仲裁
29
31% / 48%
期限切れ
35
41%
取り込み中
3
開発者 3
評価
(11)
プロジェクト
13
38%
仲裁
0
期限切れ
2
15%
4
開発者 4
評価
(250)
プロジェクト
400
38%
仲裁
82
41% / 20%
期限切れ
69
17%
取り込み中
5
開発者 5
評価
(117)
プロジェクト
151
42%
仲裁
19
58% / 21%
期限切れ
7
5%
仕事中
6
開発者 6
評価
(5)
プロジェクト
6
0%
仲裁
0
期限切れ
1
17%
7
開発者 7
評価
(119)
プロジェクト
169
38%
仲裁
9
78% / 22%
期限切れ
15
9%
8
開発者 8
評価
(7)
プロジェクト
21
33%
仲裁
1
0% / 0%
期限切れ
1
5%
仕事中
9
開発者 9
評価
(10)
プロジェクト
15
27%
仲裁
3
67% / 33%
期限切れ
0
10
開発者 10
評価
(66)
プロジェクト
143
34%
仲裁
11
9% / 55%
期限切れ
26
18%
仕事中
11
開発者 11
評価
(67)
プロジェクト
74
7%
仲裁
33
9% / 55%
期限切れ
6
8%
仕事中
12
開発者 12
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
類似した注文
Forex Advanced Risk Management : With the new Fixed Lot and Risk Percentage modes, tailor your trading to align with your risk tolerance. The system now allows you to define your risk down to minute detail, ensuring that each trade is in harmony with your financial strategy. Dynamic Trend Configuration : Version 2.0 comes with a refined algorithm selection that seamlessly adapts to market trends. Whether you choose a
I need an EA for Gold scalping which should place buy order on detection of a bullish engulfing pattern and RSI below 30. In case of loss, the EA should take stop loss at bottom of engulfing candle, in case of profit there should be a trailing stop loss. There should also be a martingale and grid if opted to recover loss making trades
Hi, I've developed an Fratile brake and retest EA. I have not been able to backtest it since i cant get it to work. I need your help in checking the code and making sure that the code is intact and all functions will work as they are or perhaps add your improvements. Please see a detailed description of the EA below. Reachout to me and i will provide you with the full code. Fractal Breakout EA Overview The Fractal
Hi, I am looking for a scalping bot, that will have below criteria: 1. Take a position in the direction of the market with 1 STANDARD LOT. 2. Wait for 125 seconds after entering the position. 3. Exit the position when the position shows $10 profit. 4. Scan multiple leading currencies for such setups. 5. More than 5 positions should not be open at a time. 6. Exit the position if the floating loss exceeds $100. 7
Hello I am looking for a developer to help me do modification on my custom ninjatrader 8 strategy and also backtest it in other to work perfectly your expertise is highly needed for this project Kindly reach out to me and let get started on the project Thanks
bonjour je cherche un developpeur pour coder un ea que j ai deja , il suffira juste de reproduire le meme , car cette ea fonctionne tres bien en demo mais pas en reel , je veux que celui ci fonctionne en reel , l ea sera donner au developpeur s 'occupant de reconstruire cette ea , merci a vous ! pour mt4
I need an expert in the development of a fully automated trading robot For MetaTrader. The Trading Robot must be "Web based" so it can be accessed or used through a website, You can view a screenshot here; https://www.awesomescreenshot.com/image/48030918?key=79b0ff91455d862746e9b649341f4cdb Why do i need? Simple Enough, This is what i need from my Trading Robot EA. The Trading Robot can only be accessed through a
Metatrader 30+ USD
I would like to calculate the deviations between the companies listed below with Meta Trader. Would you be interested? BETWEEN 01.00 AT NIGHT AND 00.00 OF THE NEXT DAY (FOR HOURS WHEN THE GOLD MARKET IS OPEN) *Instant comparison of prices of the same parities of different companies *Determination of deviation rates in downward or upward movements (average prices, prices below and above the average) *Detection of
Fully automated with profitable setfiles. I will pass you funded challenges in few days. Included: FXIFY, FTMO, KORTANA FX, The5ers, etc. You name it You dont have to do anything, just contact me and ill do rest
Greenprint strategy 30 - 100 USD
Hello i need someone who can create an indicator to show the resistance support and pivot areas like in the shown images the indicators are bollinger bands moving averages also we have rsi and ma . Pictures below. You should be able to do work properly requesting a trial check when work is complete the indicator should also work with synthetic indices

プロジェクト情報

予算
100 - 300 USD
VAT(付加価値税) (22%): 22 - 66 USD
合計: 122 - 366 USD
開発者用
90 - 270 USD
締め切り
最高 180 日

依頼者

出された注文2
裁定取引数0