I need an Expert Advisor (EA) for MetaTrader 4

Job finished

Execution time 10 days
Feedback from customer
Mike does great coding and is very prompt in communicating. I will use him again.
Feedback from employee
Joe is the one of the best customers I have ever seen at MQL5 service. God bless you! :)

Specification

SCOPE OF WORK 

Create an EA designed to execute trades on a single currency (EURUSD) or Index (US30) rather than a basket of instruments.  It should be designed to execute trades on a single chart at a time or on multiple charts by changing the Magic Number.  The EA should be designed to run 24-hours/day, 5-days/week, unattended.  The EA will run on my dedicated VPS at BestFXVps in New York City.  My ECN Broker is ICMarkets and their Server is also located in New York City.  All charts will initially be M5. 

Entry signals are based on (4) indicators, source code provided, and (1) time condition.  Only (1) active order at a time.  Exits are by the SL, TP, and/or by a reverse signal. Option should be made available for a trailing stop. 

A long position is opened with a Market Order on the Open of the next candle if on the Close of the current candle the below conditions are present simultaneously: 

Time =>StartTime and Time =<EndTime 

Candle is Green (Close>Open) 

Indicator #1 dot color has changed from Red to Blue 

Indicator #2 has crossed over as indicated by ShowMe UP Blue arrow 

BollingerBand (UpperBand  LowerBand) => input value in pips 

Conditions on the current (uncompleted) candle are ignored, only completed candles at their Close are analyzed.  A chart showing several trades follows. 

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

MONEY MANAGEMENT 

The order Lot Size is calculated as shown below where: 

Balance - $10,000.00 current account balance in USD; 

Lot% - 25% an input parameter (the % of the Balance to use for the trade); 

Leverage – 200 an input parameter; 

Current chart price – 1.17971 (EURUSD). 

Lots = ((Balance x Lot% x Leverage) / Current chart price) / 10,000,000 

((10,000 x 25 x 200) / 1.17971) / 10,000,000) = 4.23833 Lots to trade 

The calculated result must be rounded to 2-decimal places for Currencies = 4.24-lots 

For Indexes the calculated result must be truncated to integers = 4.0-lots 

 

StopLoss (SL) and TakeProfit (TP) - are initially fixed and are adjustable by the parameters StopLoss and TakeProfit.  The levels are specified in points of 5-digits for Currencies and 2-digits for Indexes.  The levels are calculated relative to the price of the opened position (the Ask price - for the long positions and the Bid price - for short positions).  If the value is too low, the stop should be set at a minimum allowed distance.  If 0 values specified, the stops are not used. 

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

If selected, the open position is accompanied by a trailing stop by the iTrailingLine indicator (all indicator parameters should be adjustable): 

If a long-position is opened, and the indicator line is below the current price, the stop is moved to the level of the indicator line; 

If a short position is opened, and the indicator line is above the current price, the stop is moved to the level of the indicator line; 

The indicator values are taken from the completed (formed) bar, the current bar (uncompleted) is not used. That is, the modification should occur no more frequently than once in a bar; 

Moving the SL is permitted only in the direction of profit of the position - up for long position and down for short position; 

If you can not set the SL at the level of the line, it should be set at the minimum allowable distance (but only if it complied with the previous rule of moving in the direction of the profit); 

The trailing stop feature should be configurable (AllowTrailing = true/false parameter). 
---------------------------------------------------------------------------------------------------------- 

If there is an opened position, and there is a opposite signal, the opened position must be closed and a new one must be opened (in the opposite direction).  For a new position the calculation of the lot must be called after closing the opened position. 

-----------------------------------------------------------------------------------------------------------Miscellaneous: 

When you run the Expert Advisor, it should attach the used indicators with the specified parameters; 

The information on the opening/closing of positions and of modifications of the SL should be stored in the Journal; 

If there are any errors, it must print a message describing the error. 

 

The following is a discussion of the EA entrys plus other conditions but first some comments about the lines on my chart.  The vertical Green line is the Open of the NYSE.  The 2 vertical Grey dashed lines are 12:00 and 1:00 EST representing the Lunch hour in New York City.  The 2 horizontal Red lines are Yesterday’s High and Yesterday’s Close.  All of these lines are to be ignored by the EA. 

 

Area around the #1 – I use the distance between the Bollinger UpperBand and LowerBand to indicate price volitility and the bands are too close together here to place any trades. 

Up arrow near the #2 – No long trade can be taken here because the candle color is Red and the MA lines are also Red. 

Down arrow at #3 – A short entry can be taken here because all the indicators are Red. 

Up arrow near the #4 – A long entry can be taken here because all the indicators are Blue. 

 
 

 

 

 

Other requirements: 

(1) - Specify programmed actions for power loss, internet connection loss or Broker connection loss. 

(2) - No orders to be opened before StartTime and any Open orders to be Closed at EndTime. 

(3) - The EA must allow for manual interventions such as a new manually placed order or to manually close an existing order. 

(4) - Use ForexFactory or an equivalent News Service so that any Open Orders are closed 10-minutes before any HIGH Impact Economic Report release time AND no new orders can be placed 10-minutes after any such report.  This must include the monthly FOMC Report. 

(5) - Provide the source text (code) upon completion of the last working stage along with extended comments in the source text plus the error correction warranty period. 


Responded

1
Developer 1
Rating
(584)
Projects
911
46%
Arbitration
31
39% / 29%
Overdue
93
10%
Working
2
Developer 2
Rating
(414)
Projects
670
33%
Arbitration
60
17% / 32%
Overdue
114
17%
Working
3
Developer 3
Rating
(4)
Projects
4
0%
Arbitration
1
0% / 100%
Overdue
1
25%
Free
4
Developer 4
Rating
(166)
Projects
189
10%
Arbitration
37
38% / 35%
Overdue
5
3%
Working
5
Developer 5
Rating
(57)
Projects
72
22%
Arbitration
13
46% / 15%
Overdue
5
7%
Free
6
Developer 6
Rating
(248)
Projects
396
38%
Arbitration
82
41% / 20%
Overdue
69
17%
Busy
7
Developer 7
Rating
(243)
Projects
295
35%
Arbitration
6
50% / 17%
Overdue
7
2%
Working
8
Developer 8
Rating
(354)
Projects
629
26%
Arbitration
89
72% / 13%
Overdue
12
2%
Working
9
Developer 9
Rating
(4)
Projects
6
0%
Arbitration
4
0% / 75%
Overdue
2
33%
Free
Similar orders
Hello, I am kindly looking for a developer to help with the migration of an existing Expert Advisor from MQL4 to MQL5. The primary tasks required are: Code Migration: The current EA is based on MQL4 and needs to be rewritten for compatibility with MQL5. It is a straightforward mechanical limit order inventory management strategy (Grid), but it requires precise handling to ensure that its functionality remains
I am seeking an experienced and proficient MQL5 developer to collaborate on an exciting project involving the enhancement of an existing EA, specifically an elaborate version of xBest v3.47. The xBest v3.47 EA is publicly available and serves as the foundation for our project. The goal is to incorporate a series of compelling features into the existing EA, leveraging its grid/hedging strategy while introducing
I am seeking a freelancer who can assist with converting an expert advisor (EA) from the extension .ex4 to .ex5 while ensuring compatibility with MQL 5. It's important to note that I only possess the .ex4 file and not the source code. The EA needs to be designed to accommodate both stop and limit orders and should aim to generate 1-2 trades per week for each currency pair. It should be in line with the guidelines
Hello, I am looking for someone that can build me an EA preferably expanding on an existing code you probably know as the xBest Ea series. I have the source code and detailed list of everything that needs to be coded in ready to go. please let's discuss more better on my strategy
PROP FIRM EA 4500 - 7000 USD
Hi, i need a Expert Advisor, that can pass prop firm Challenges. A bit of martingale is OK (max. 8 levels) Profit 10% Max Drawdown (DD) 10% Max Daily Loss 4% All trades with SL NO trades during and after high impact news NO trades during Weekend Profitable backtest from eentire history Trades Forex (If you already have a finished EA, send me the BACKTEST I will only ENTERTAIN people with sample ea from previous
Hi, I need a mt5 EA that can track the balance and equity of my account, and show it by magic number also. Ideally it will be able to show the graph on a blank currency chart when the EA is loaded to it. It should also show some basic stats like "max DD%/$ today" "max DD%/$ yesterday" "max DD all time". Maybe we can have tick boxes for each magic number to add/remove them from the graph visual. Is this possible
An expert in trading i desire something that will make a change in trading industry,something that will be of help to all the Forex trading beginners.Because that's my aim,an aim to help all those that do struggle to trade Forex. many traders be it professionals or non professionals sometimes do struggle to make daily profits,so i thought and said,why not help them
DJANGO 30+ USD
Post your job order containing requirement specifications, anticipated deadline and budget. The initial responds from potential developers willing to undertake the job will most probably start arriving soon enough. You will receive lots of proposals, since more than 500 programmers visit the service regularly in search of new job orders
Hey Im looking for an indicator / EXEPRT ADVISOR that is good for prop firms on Major pairs Eg. Eurusd, gbpusd xauusd etc etc I want it to have good entry points and good tp and sl Ideally i would like to have it so it targets 1:1 then 1:2 then 1:3 etc etc I would also prefer if it has SMC / a few other strategies. I am not looking for crazy 100+ orders a day. I just need a few orders that will target 0.5-3% a day If
Looking for a skilled freelance developer to create an Expert Advisor (EA) for MetaTrader 5 that specializes in trading XAUUSD (gold) and US30 (Dow Jones Industrial Average). The EA should be designed to execute both stop and limit orders and target 1-2 trades per week on each pair, aligning with the requirements outlined in the FTMO rules, aiming for a 5% daily return while adhering to a maximum drawdown of 10%. Key

Project information

Budget
100+ USD
For the developer
90 USD
Deadline
from 1 to 5 day(s)