A loss recovery EA to work along with my current EA

MQL4 エキスパート

仕事が完了した

実行時間42 日
依頼者からのフィードバック
He is an expert in programming. He will check every thing to make sure the EA is working as expected.

指定

Hi,

 

I have an EA (which uses some custom indicator) to simply buy and sell based on the custom indicator (I don't have a code of this EA now). So I want another EA to work simultaneously with this EA (which means the new EA should open and close the trades along with my own EA on any symbol that my original EA works) and whenever my own EA close a loss order the new EA do the following:

 

Suppose my own EA opens a Buy trade (e.g. 0.01 lot). After some times the trade is closed (based on the opposite signal from the EA). If the closed trade was a win trade everything is ok. If the closed trade was loss your EA should open now another trade along the trade from my EA (which means now two sell trades are open: one originally from my own EA – from here after I call it original trade (0.01 lot) and another one from your EA to recover the loss (with the same size which is 0.01) from here after I call it recovery trade.) Suppose the original buy trade let's call it Trade No. 1 was a loss for 1 dollar (including commission and spread). Now we should have two sell trades: Trade No. 2 Original trade from my EA and Trade No. 3 – Recovery trade from your EA. Let's say now the price is in our favor and both trades are now in profit. The original trade will remain open until the opposite signal triggers from my own EA (which simply means the new EA should not interfere with trades from my EA). The recovery trade from your EA should close as soon as it reaches the previous trade loss which in our case was 1 dollar. If the original trade from my EA is closed based on the opposite signal, the recovery Trade from your EA should also be closed simultaneously (whether it has reached its profit or not) and open another trade (or trades) based on trade from my EA.

Here is the example. Trade No. 1 was a buy trade which was loss for 1 Dollar. Trade no. 2 (from my EA) and no. 3 (recovery trade from your EA) are sell trades and now both of them are in profit of 0.5 dollar and the opposite signal is trigger from my EA. So both trades should close. So now in our trade history we have 1 loss trade and 2 win trades but the recovery trade did not cover the loss of 1 dollar. So when trade No. 4 (buy) opens from my EA another trade No.5 should open as the recovery to recover the loss of 1 dollar for trade No.1 (which hasn't been covered yet by any of the recovery trades).

 

Now suppose both trade no.4 and trade no. 5 are in negative of 2 dollar and the opposite signal triggers. So we have now in trade history 3 losses. (No. 1 for 1 dollar loss, No. 4 and No. 5 for 2 dollar loss). Now the EA should open 3 recovery losses from your EA along one original trade from my EA (totally 4 trades are open now) (remember all for the same size which is 0.01). So now we have trade numbers 6 (original trade), 7, 8 and 9 (recovery trades). Now suppose the price is going in our favor and now all the trades are in 1 dollar profit. Oneof the recovery trades say trade no. 7 should close now (this is to cover the loss for Trade No. 1) the other two should remain open. Now suppose the price is still in our favor and now the remaining three trades (one original – trade No. 6 - and the other remaining 2 recovery trades- remember one of the recovery trades has closed in 1 dollar profit) are in 2 dollar profit. So the other 2 recovery trades (trades no. 8 and no. 9) should now close each for 2 dollar profit (to cover the loss of trade No. 3 and No. 4). The original trade (trade No. 6) will remain open until the opposite signal triggers from my EA.

 

I hope you get what I mean. In nutshell the recovery trades are trying to compensate for any lossed in the closed trades. I understand this will increase the risk of the account and if we have 3 consecutive losses the number of trades to open is now 8 trades (all with the same size of 0.01 like this example:

Trade No. 1: buy trade - if close in loss go to next line

Trade No. 2 and 3 (2 trades): sell trades - if close in losses go to the next line

Trade No. 4, 5, 6, 7 (4 trades): buy trades - if close in losses go the next line

Trade No. 8, 9, 10, …, 14, 15 (8 trades): Sell trades .. and so on and so forth.

(The red numbers show the original trades based on the signal and the blue numbers are the recovery trades). Remember that it is possible that in some times some of the recovery trades close based on the loss in our history, say we have 0.5, 1, 2, 3.5 usd loss in our transaction history. So as soon as our recovery trades hit one of these levels it should close. I mean suppose we have 4 recovery trades open and price goes in our favor so one should close at 0.5, one at 1, one at 2, and one at 3.5. now say the price for example does not reach 3.5 usd in our favor (because the opposite signal triggers from my EA). So in the next trade we only need one trade to recover that 3.5 usd loss.

In any case if one of the original trades (and their companion recovery trades) goes into profit, the recovery trades should close one by one based on the records of our previous losses and the original trade (or any companion recovery trades if has not been already closed) should close based on the opposite signal. And this process goes on.

Hope you can put a comment on the chart for this details:

Account Balance:

Previous loss trades which has not covered yet: 0.5, 1, 2, etc.

Number of recovery trades to open along with the next trade from my EA:

 

I hope I am clear about what I want. Thanks for your hard work.

Regards,

Ali

 


応答済み

1
開発者 1
評価
(50)
プロジェクト
74
27%
仲裁
12
58% / 17%
期限切れ
14
19%
2
開発者 2
評価
(1235)
プロジェクト
2820
80%
仲裁
156
22% / 43%
期限切れ
487
17%
3
開発者 3
評価
(277)
プロジェクト
334
55%
仲裁
14
36% / 29%
期限切れ
1
0%
4
開発者 4
評価
(295)
プロジェクト
473
40%
仲裁
103
41% / 23%
期限切れ
78
16%
多忙
パブリッシュした人: 2 codes
類似した注文
// @version= 5 indicator ( "Gold Plus" , overlay = true , max_labels_count = 500 ) // ===== COLORS ===== buyColor = #00ff00 sellColor = #ff0000 smartBuy = #0099ff smartSell = #ff9900 // ===== INPUTS ===== sigsensiviti = input.float ( 2.5 , "Sensitivity" , group = "Main Settings" ) signaltype = input.string ( "All Signals" , "Signals" , [ "All Signals" , "Smart Signals" ] , group = "Main Settings" ) factor = 11
I need a custom MT5 trade copier that can copy trades from one master account to 10 slave accounts in real time. Some slave accounts may share the same broker, while others will be on different brokers. Requirements: Copy all trades from the master account to slave accounts: Entries Stop Loss (SL) Take Profit (TP) Trade modifications Trade closing Handle multiple currency pairs simultaneously. Risk management: Option
I am searching for a fully developed and already profitable Expert Advisor focused on XAUUSD scalping. I am not looking for a custom build or experimental system. The EA must already be trading successfully on a real live account. What I am looking for: • At least 6 months of verified live results • Daily drawdown controlled within 10% • Around 13% or more average monthly return • Clean risk management approach with
Modification of EA and Addition of New Trade Logic and Features Currently, the EA is opening trades correctly but in addition, there are times when it is opening the trades wrongly. The EA is based on an indicator (only the .ex5 file is available). A new trigger logic also needs to be added, along with new closing conditions. This project must NOT use any DLL and must be submitted in 1 day (max 2 days) The EA will be
Wayne Butts 100 - 800 USD
I need a great trading robot that can analyze the market for me and make precise and accurate trades and close them at capital gains. I need the robot to not lose below a certain amount and shit down when the goal for the day month quarter or year has been met
Looking to acquire an existing, profitable Expert Advisor (EA) with full source code to add to our client investment portfolio. To be clear, this is not a request to develop or design a new strategy. If you already have an EA that is proven, consistent, and production-ready, with at least 6 months of history performance I’m open to reviewing it immediately. Please apply only if you meet all the requirements below
I am in need of a buy stop sell stop EA that is developed already and profitable in live market for SCALPING XAUUSD. Note: Profitable in LIVE MARKET. It should have god risk management and low drawdown. If you have one developed, pls reply. The developer will need to send a demo so I can test myself
Automated trading system 150 - 250 USD
Anyone I need my own bot with my own licenses keys I will pay up please the bot must make good profit and I will pay up good money just hope it helps me
Hello Muzaffar, I am inquiring about trading robot for my Gold trading scalping, Day trading and swing trading, could you develop this kind of trading robot, if its yes how long it will take you to deliver and how much will it cost? I would appreciate your response, Kind Regards, Ahmed
Develop a fully automated MT5 Expert Advisor based on a multi-timeframe institutional trend-pullback strategy with: Regime filtering (H4) Execution logic (H1) ATR-based stop model Multi-stage trailing system Risk-based position sizing Portfolio-level risk protection Detailed performance logging This EA will be used for client capital (PAMM/MAM environment). Stability and risk control are higher priority than high

プロジェクト情報

予算
30 - 40 USD
締め切り
最高 5 日