Edit EA to deal with Slippage and Take Profit bugs

MQL4 Uzman Danışmanlar

İş tamamlandı

Tamamlanma süresi: 1 gün

İş Gereklilikleri

PLEASE NOTE: THIS JOB IS NOT AS SIMPLE AS IT READS , PLEASE READ CAREFULLY IN THE CODE AND UNDERSTAND TO ISSUE BEFORE APPLYING TO-DO THIS JOB

I need someone to edit my EA and make it 100% work. It is a Martingale EA and it is 95% working but it has 2 bugs.

1.Whenever there is slippage , the EA does not trigger a trade , I need it to trigger a trade at the next available price OR send the order again if missed

2.Intermitently the 0.01 trades are triggered without a TP  I need  this edited to see if there has been more than 10 seconds passed from the time of Trade entry and if there is no TP on a trade then add a TP to that trade OR delete the trade  –This only applies to the 0.01 trades--

I need someone to edit and fix these 2 issues please. 

They also need to be VERY PATIENT because I need to test the EA for at least 40 HRS before we conclude the job. I  have attached the EA

I PREFER THE DEVELOPER TO TEST THEIR PRODUCT THOROUGHLY BEFORE GIVING ME TO TEST...AT LEAST SPEND TIME CHECKING IF YOU HAVE NOT BROKEN THE EXISTING CODE AND YOUR FIXES ARE ACTUALLY WORKING BEFORE GIVING ME TO CHECK , ITS VERY IMPORTANT; 

The Logic on the EA should be as follows;

I understand the slippage and bid and ask price so it’s OK, I will just give an example ignoring slippage , bid and ask prices.

Let me use 0.01 as the starting lot and use an example when the price is going up ....This example only shows when the price is going up so the same is true if the price is going down as well , we just do the opposite

 

BELOW  IS AN EXAMPLE OF WHAT SHOULD HAPPEN WHEN THE PRICE IS GOING UP ON AUDUSD (WE DO THE EXACT OPPOSITE WHEN THE PRICE IS GOING DOWN)

---------------------------------------------------------------------------------------------------------- As soon as We switch on the EA this happens-------------------------------------------------
1.We buy and sell at the same time.
e.g
Buy     0.7280 == 0.01 >> TP 0.7288
Sell     0.7280 == 0.01 >> TP 0.7272

When it moves up 8 pips close the Buy Trade at the same time open another buy trade with an 8 pip target and another sell trade with a 10 pip target.
The Sell trade will be opened @ 0.02 and the original sell will adjust its TP to align with the TP of the newly opened trade.
The Trades at that time will be as follows

e.g

Buy     0.7288  ==0.01 >> TP  0.7296
Sell     0.7280 == 0.01 >> TP  0.7278
Sell     0.7288  ==0.02 >> TP  0.7278 ---> The new Sell  has a TP of 10 Pips


When it moves up 8 pips close the Buy Trade at the same time open another buy trade with an 8 pip target and another sell trade with a 12 pip target.
The Sell trade will be opened @ 0.03 and the previous sells will adjust its TP to align with the TP of the newly opened trade.
The Trades at that time will be as follows

e.g
Buy     0.7296  ==0.01 >> TP  0.7304
Sell     0.7280 == 0.01 >> TP  0.7278
Sell     0.7288  ==0.02 >> TP  0.7278
Sell     0.7296  ==0.03 >> TP  0.7278 ---> The new Sell  has a TP of 12 Pips

When it moves up 8 pips close the Buy Trade at the same time open another buy trade with an 8 pip target and another sell trade with a 16 pip target.
The Sell trade will be opened @ 0.05 and the previous sells will adjust its TP to align with the TP of the newly opened trade.
The Trades at that time will be as follows

e.g
Buy     0.7304  ==0.01 >> TP  0.7312
Sell     0.7280 == 0.01 >> TP  0.7288
Sell     0.7288  ==0.02 >> TP  0.7288
Sell     0.7296  ==0.03 >> TP  0.7288
Sell     0.7304  ==0.05 >> TP  0.7288 ---> The new Sell has a TP of 16 Pips
 
When it moves up 8 pips close the Buy Trade at the same time open another buy trade with an 8 pip target and another sell trade with a 20 pip target.
The Sell trade will be opened @ 0.08 and the previous sells will adjust its TP to align with the TP of the newly opened trade.
The Trades at that time will be as follows

e.g
Buy     0.7312  ==0.01 >> TP  0.7320
Sell     0.7280 == 0.01 >> TP  0.7292
Sell     0.7288  ==0.02 >> TP  0.7292
Sell     0.7296  ==0.03 >> TP  0.7292
Sell     0.7304  ==0.05 >> TP  0.7292 
Sell     0.7312  ==0.08 >> TP  0.7292 ---> The new Sell has a TP of 20 Pips

When it moves up 8 pips close the Buy Trade at the same time open another buy trade with an 8 pip target and another sell trade with a 24 pip target.
The Sell trade will be opened @ 0.13 and the previous sells will adjust its TP to align with the TP of the newly opened trade.
The Trades at that time will be as follows

e.g
Buy     0.7320  ==0.01 >> TP  0.7328
Sell     0.7280 == 0.01 >> TP  0.7296
Sell     0.7288  ==0.02 >> TP  0.7296
Sell     0.7296  ==0.03 >> TP  0.7296
Sell     0.7304  ==0.05 >> TP  0.7296
Sell     0.7312  ==0.08 >> TP  0.7296
Sell     0.7320  ==0.13 >> TP  0.7296 ---> The new Sell has a TP of 24 Pips
---------From this stage onwards the TP does not change , please check carefully what happens now------
When it moves up 8 pips close the Buy Trade at the same time open another buy trade with an 8 pip target and another sell trade WITH A 24 PIP TARGET.
The Sell trade will be opened @ 0.21 and the previous sells will adjust its TP to align with the TP of the newly opened trade.
The Trades at that time will be as follows

e.g
Buy     0.7328  ==0.01 >> TP  0.7334
Sell     0.7280 == 0.01 >> TP  0.7304
Sell     0.7288  ==0.02 >> TP  0.7304
Sell     0.7296  ==0.03 >> TP  0.7304
Sell     0.7304  ==0.05 >> TP  0.7304
Sell     0.7312  ==0.08 >> TP  0.7304
Sell     0.7320  ==0.13 >> TP  0.7304
Sell     0.7328  ==0.21 >> TP  0.7304 ---> The new Sell has a TP of 24 Pips

When it moves up 8 pips close the Buy Trade at the same time open another buy trade with an 8 pip target and another sell trade WITH A 24 PIP TARGET.
The Sell trade will be opened @ 0.34 and the previous sells will adjust its TP to align with the TP of the newly opened trade.
The Trades at that time will be as follows

e.g
Buy     0.7334  ==0.01 >> TP  0.7342
Sell     0.7280 == 0.01 >> TP  0.7310
Sell     0.7288  ==0.02 >> TP  0.7310 
Sell     0.7296  ==0.03 >> TP  0.7310
Sell     0.7304  ==0.05 >> TP  0.7310 
Sell     0.7312  ==0.08 >> TP  0.7310
Sell     0.7320  ==0.13 >> TP  0.7310
Sell     0.7328  ==0.21 >> TP  0.7310
Sell     0.7334  ==0.34 >> TP  0.7310 ---> The new Sell has a TP of 24 Pips

When it moves up 8 pips close the Buy Trade at the same time open another buy trade with an 8 pip target and another sell trade WITH A 24 PIP TARGET.
The Sell trade will be opened @ 0.55 and the previous sells will adjust its TP to align with the TP of the newly opened trade.
The Trades at that time will be as follows

e.g
Buy     0.7342  ==0.01 >> TP  0.7350
Sell     0.7280 == 0.01 >> TP  0.7318
Sell     0.7288  ==0.02 >> TP  0.7318  
Sell     0.7296  ==0.03 >> TP  0.7318 
Sell     0.7304  ==0.05 >> TP  0.7318 
Sell     0.7312  ==0.08 >> TP  0.7318
Sell     0.7320  ==0.13 >> TP  0.7318 
Sell     0.7328  ==0.21 >> TP  0.7318 
Sell     0.7334  ==0.34 >> TP  0.7318 
Sell     0.7342  ==0.55 >> TP  0.7318 ---> The new Sell has a TP of 24 Pips

When it moves up 8 pips close the Buy Trade at the same time open another buy trade with an 8 pip target and another sell trade WITH A 24 PIP TARGET.
The Sell trade will be opened @ 0.89 and the previous sells will adjust its TP to align with the TP of the newly opened trade.
The Trades at that time will be as follows

e.g
Buy     0.7350  ==0.01 >> TP  0.7358
Sell     0.7280 == 0.01 >> TP  0.7326
Sell     0.7288  ==0.02 >> TP  0.7326 
Sell     0.7296  ==0.03 >> TP  0.7326 
Sell     0.7304  ==0.05 >> TP  0.7326 
Sell     0.7312  ==0.08 >> TP  0.7326
Sell     0.7320  ==0.13 >> TP  0.7326 
Sell     0.7328  ==0.21 >> TP  0.7326 
Sell     0.7334  ==0.34 >> TP  0.7326 
Sell     0.7342  ==0.55 >> TP  0.7326
Sell     0.7350  ==0.89 >> TP  0.7326 ---> The new Sell has a TP of 24 Pips

When it moves up 8 pips close the Buy Trade at the same time open another buy trade with an 8 pip target and another sell trade WITH A 24 PIP TARGET.
The Sell trade will be opened @ 1.44 and the previous sells will adjust its TP to align with the TP of the newly opened trade.
The Trades at that time will be as follows

e.g
Buy     0.7358  ==0.01 >> TP  0.7366
Sell     0.7280 == 0.01 >> TP  0.7334
Sell     0.7288  ==0.02 >> TP  0.7334 
Sell     0.7296  ==0.03 >> TP  0.7334 
Sell     0.7304  ==0.05 >> TP  0.7334 
Sell     0.7312  ==0.08 >> TP  0.7334
Sell     0.7320  ==0.13 >> TP  0.7334 
Sell     0.7328  ==0.21 >> TP  0.7334 
Sell     0.7334  ==0.34 >> TP  0.7334 
Sell     0.7342  ==0.55 >> TP  0.7334
Sell     0.7350  ==0.89 >> TP  0.7334
Sell     0.7358  ==1.44 >> TP  0.7334 ---> The new Sell has a TP of 24 Pips

When it moves up 8 pips close the Buy Trade at the same time open another buy trade with an 8 pip target and another sell trade WITH A 24 PIP TARGET.
The Sell trade will be opened @ 2.33 and the previous sells will adjust its TP to align with the TP of the newly opened trade.
The Trades at that time will be as follows

e.g
Buy     0.7366  ==0.01 >> TP  0.7374
Sell     0.7280 == 0.01 >> TP  0.7342
Sell     0.7288  ==0.02 >> TP  0.7342
Sell     0.7296  ==0.03 >> TP  0.7342
Sell     0.7304  ==0.05 >> TP  0.7342
Sell     0.7312  ==0.08 >> TP  0.7342
Sell     0.7320  ==0.13 >> TP  0.7342 
Sell     0.7328  ==0.21 >> TP  0.7342 
Sell     0.7334  ==0.34 >> TP  0.7342
Sell     0.7342  ==0.55 >> TP  0.7342
Sell     0.7350  ==0.89 >> TP  0.7342
Sell     0.7358  ==1.44 >> TP  0.7342
Sell     0.7366  ==2.33 >> TP  0.7342 ---> The new Sell has a TP of 24 Pips

When it moves up 8 pips close the Buy Trade at the same time open another buy trade with an 8 pip target and another sell trade WITH A 24 PIP TARGET.
The Sell trade will be opened @ 3.77 and the previous sells will adjust its TP to align with the TP of the newly opened trade.
The Trades at that time will be as follows

e.g
Buy     0.7374  ==0.01 >> TP  0.7382
Sell     0.7280 == 0.01 >> TP  0.7350
Sell     0.7288  ==0.02 >> TP  0.7350
Sell     0.7296  ==0.03 >> TP  0.7350
Sell     0.7304  ==0.05 >> TP  0.7350
Sell     0.7312  ==0.08 >> TP  0.7350
Sell     0.7320  ==0.13 >> TP  0.7350
Sell     0.7328  ==0.21 >> TP  0.7350
Sell     0.7334  ==0.34 >> TP  0.7350
Sell     0.7342  ==0.55 >> TP  0.7350
Sell     0.7350  ==0.89 >> TP  0.7350
Sell     0.7358  ==1.44 >> TP  0.7350
Sell     0.7366  ==2.33 >> TP  0.7350
Sell     0.7374  ==3.77 >> TP  0.7350 ---> The new Sell has a TP of 24 Pips

When it moves up 8 pips close the Buy Trade at the same time open another buy trade with an 8 pip target and another sell trade WITH A 24 PIP TARGET.
The Sell trade will be opened @ 6.10 and the previous sells will adjust its TP to align with the TP of the newly opened trade.
The Trades at that time will be as follows

e.g
Buy     0.7382  ==0.01 >> TP  0.7390
Sell     0.7280 == 0.01 >> TP  0.7358
Sell     0.7288  ==0.02 >> TP  0.7358
Sell     0.7296  ==0.03 >> TP  0.7358
Sell     0.7304  ==0.05 >> TP  0.7358
Sell     0.7312  ==0.08 >> TP  0.7358
Sell     0.7320  ==0.13 >> TP  0.7358
Sell     0.7328  ==0.21 >> TP  0.7358
Sell     0.7334  ==0.34 >> TP  0.7358
Sell     0.7342  ==0.55 >> TP  0.7358
Sell     0.7350  ==0.89 >> TP  0.7358
Sell     0.7358  ==1.44 >> TP  0.7358
Sell     0.7366  ==2.33 >> TP  0.7358
Sell     0.7374  ==3.77 >> TP  0.7358
Sell     0.7382  ==6.10 >> TP  0.7358 ---> The new Sell has a TP of 24 Pips

When it moves up 8 pips close the Buy Trade at the same time open another buy trade with an 8 pip target and another sell trade WITH A 24 PIP TARGET.
The Sell trade will be opened @ 9.87 and the previous sells will adjust its TP to align with the TP of the newly opened trade.
The Trades at that time will be as follows

e.g
Buy     0.7390  ==0.01 >> TP  0.7398
Sell     0.7280 == 0.01 >> TP  0.7366
Sell     0.7288  ==0.02 >> TP  0.7366
Sell     0.7296  ==0.03 >> TP  0.7366
Sell     0.7304  ==0.05 >> TP  0.7366
Sell     0.7312  ==0.08 >> TP  0.7366
Sell     0.7320  ==0.13 >> TP  0.7366
Sell     0.7328  ==0.21 >> TP  0.7366
Sell     0.7334  ==0.34 >> TP  0.7366
Sell     0.7342  ==0.55 >> TP  0.7366
Sell     0.7350  ==0.89 >> TP  0.7366
Sell     0.7358  ==1.44 >> TP  0.7366
Sell     0.7366  ==2.33 >> TP  0.7366
Sell     0.7374  ==3.77 >> TP  0.7366
Sell     0.7382  ==6.10 >> TP  0.7366

Sell     0.7390  ==9.87 >> TP  0.7366---> The new Sell has a TP of 24 Pips

 

 

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(73)
Projeler
132
52%
Arabuluculuk
9
44% / 33%
Süresi dolmuş
63
48%
Serbest
Benzer siparişler
Pocket option bot 50 - 100 USD
I want a developer that can build a pocket option bot, You can only send application if you are experienced pocket option bot developer The bot should be develop base on my details that I will provided to the person that send application Best Regard
🔹 Job Offer: MQL5 Developer Needed for Prop Firm Challenge MT5 EA (US30 / GER40) I am looking for an experienced MQL5 programmer to build a high-performance trading bot for MT5, designed to pass prop firm challenges with selected providers. The EA should be focused on index trading , specifically US30 (Dow Jones) and GER40 (DAX) . Requirements: Proven expertise in MQL5 and algorithmic trading Development of a fast
Hello, good day to you Developers, I am looking for someone that can deliver on a project with the following requirements: The job I am about to give out will involve "Tradingview" and "cTrader" Tradingview: for analysis, as the Strategy uses one second charts/candles, cTrader: for executing and managing the trades. - For this cBot to work well for the project's aims, SPEED of execution is of upmost importance. - The
Job Description: · I am looking for an experienced MQL4 developer to create a high-speed scalping EA for US30 and DE40. The EA must be optimized for ultra-fast execution and should not rely on any indicators—only price action and pending orders (Buy Stop & Sell Stop). · I have written a complete and detailed documentation outlining the logic, execution flow, risk management, and required settings
The following Logic should be created example entryprice 3000 SL in the beginning 2996 Price reaches Entrpy oint = 3000 nothing happens Price reaches Entry point +NowTrailingSL_value(=2.0) price is then 3002 SL is moved to = 3000.20 ( is 3000+ 0.20) Price reaches Entry point +TopOnNowTrailingStoplossValue(=4.0) price is then 3004 SL is still 3000.20 Nothing happens Price reaches Entry point
I 'm contacting you because I'm currently managing an Excel project that centralizes the results monitoring of my trading accounts and the technical characteristics of my Expert Advisors (EAs) . The current system consists of several linked spreadsheets where : • Trading data is automatically uploaded from FXBlue/CSV • Key metrics are consolidated (Win Rate, Profit Factor, Expectancy, SQN, Drawdown, MAR , etc.) •
Looking for an EA that has been previously tested and can pass prop firm challenges. You will need to demonstrate the EA to showcase true nature. Please only apply if you have a system ready. This can be a previous job you already done for someone or have something in the files
Mthizo trades 30 - 200 USD
- *Currency Pairs*: Major pairs such as EUR/USD, XAU/USD and GBP/USD - *Funding Currency*: South African Rand (ZAR) - *Initial Deposit*: R100 (may require additional deposit for live trading) - *Risk Management*: Basic risk management features, such as stop loss and take profit - *Strategy*: Pre-defined strategy based on Smart Money Concept principles - *Cost*: Approximately R100-R200 (one-time cost or
I am interested in purchasing a ready-made automated EA (Expert Advisor) that is already tested and profitable. My key requirements are: Consistent profits with proven results (backtests and/or live performance) Low to medium risk, not overly aggressive Works on major forex pairs, indices, or gold Ready to use with minimal setup If you have an EA that meets these criteria, please share details, performance records
Robot (metatrader5) 30 - 200 USD
I need an Expert Advisor (EA) for MetaTrader 5 that trades only XAUUSD (Gold). The strategy should include: • EMA (50) on M15 timeframe • RSI (14) with overbought = 70 and oversold = 30 • ATR (14) for Stop Loss and Take Profit calculation • Higher timeframe EMA (200 on H1) as trend filter • Lot size calculation based on risk percentage (% of balance) • Magic number for trade identification • Trading hours: 07:00 –

Proje bilgisi

Bütçe
10 - 40 USD
Geliştirici için
9 - 36 USD
Son teslim tarihi
from 1 to 6 gün