Development of a New EA

MQL4 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 112 días
Comentario del Cliente
jamil is the best developer you can ever work with, very kind, polite, gentle and finish on time, never left the project unless the customer is fully 100% satisfied...thank you
Comentario del Ejecutor
Very Good Customer, Nice to talk with him, he is very kind as well & i Highly Recommended Cause he know what developer want... thanks again, A+++ Grade

Tarea técnica

Dear coders,

kindly find below all the requirement specification of this robot:

1- I want you to provide me with the .mq4 source script file not only the .exe, 

2- This EA does not include any trading strategy, I mean there is no entry rules or exit rules. I will insert the entry and exit rules in the script.

N.B: Before confirming the reception and the completion of the job, one or many trading strategies will be inserted in the mq4 source code for testing purposes, but the coder must provide the mq4 source code empty of any trading strategy.

3- This EA must pass the mql5 market validation as it is made for Commercial USE, this is why you can add a fake order or a real order with the smallest possible lot size on initialization (Immediate open and close order with the smallest possible lot size on initialization to pass the trading Validation check).

N.B: the coder must indicate in the mq4 source script which lines are added for validation purposes.

4- All the required features must work properly with any inserted trading strategy or strategies because all these are additional and separated features that can be found in any EA.

5- An Oval label displaying in the chart and containing the info, is required as the attached image shows, this oval label must display immediately on the chart on initialization.

this oval label will be separated into 3 parts as the image shows (kindly check the attached image):


 1st part: The     Head Label has a specific background color (Dark Blue by default and can be changed from the inputs) and contains the following Info: “EA NAME” (color white by default and can be changed from the inputs), “by Coder” (color and font can be modified from the script, orange by default), “Version” (color and font can be modified from the script, Orange by default)

2nd part: The     Main Label has a specific background color (Dark Blue by default and can be changed from the inputs) and contains 4 buttons that can be triggered ON/OFF by clicking, Buttons color is Green if the feature is TRUE or ON, and the color is RED if the Feature is OFF or FALSE. 

Button #1:     TRADING, if it is False the EA does not take any new trades or any pending orders, but it still can close already open positions. (extern bool found in the above inputs)

Button #2:     STEALTH, if it is True all stop loss and take profit will be hidden from the broker.  (extern bool found in the above inputs)

Button #3:     NEWS FILTER, if it is true the News Filter is active.  (extern bool found in the above inputs)

Button #4:     ACCOUNT EQUITY GUARD, if it is true the account equity guard is enabled and monitors the account equity and executes the requested actions if any of the input conditions is triggered.

Under the 4 buttons, The Main Label display also the following info: (Check the Attached Image), these Info color is white by default and can be changed from the inputs.

Balance

Floating Pnl

Equity

Buy Lots                 Buy Profit

Sell Lots                 Sell Profit

Current Spread      

3rd Part:     The Lower Label has a specific background color (light blue by default, and can be changed from the inputs). It is is the message box of the EA, It displays one or all of the following Messages (Color is black by default and can be changed from the inputs):

Rollover Hour at....  Chart Time

Trading Paused by Rollover Filter

Trading Paused by News Filter

Trading Paused by Equity Guard

Trading Paused by Spread Filter

Trading Paused by Trading Hours Management System

6- Find below all the inputs and their explanations:

 

                                                                                                                      INPUTS    

   =============================================================EA NAME====================================================

Trading : True or false  (1st button inserted in the oval main label, if false the EA does not take new trades or pending orders)

 

=================Broker & Spread Protection=================

Max Entry Spread: Max spread for entry/ open position ( Value in pips)

Max Exit Spread: Max spread for Exit/ close position ( Value in pips)

Max Slippage: value in Pips

Stealth Mode: True or false. it represents the Button #2:     STEALTH, if it is True all stop loss and take profit will be hidden from the broker.  

 

 

======================Money Management====================

Use fixed lots: True Or false 

Fixed Lot: 0.01 by default

Use Percent: True or false

Lot Risk %: 5 (by default)

 

 

====================Notifications================

Email Notification: True or false 

Moblie Notification: True or False

 

 

========================News Filter====================

News Filter: true or false. if false it does not work. it represents the Button #3:     NEWS FILTER, if it is true the News Filter is active. 

Sorce URL: 2 choices: investing.com or dailyfx.com

Investing.com URL WEB:.....................................................

dailyfx.com URL web:..........................................................

Low Impact News: true or false ( default false)

a-Pause Trading before Low Impact News release ( in Minutes): 20 default

b-Start Trading after Low Impact News release ( in Minutes): 20 default

Medium Impact News: true or false ( default false)

a-Pause Trading before Medium Impact News release ( in Minutes): 60 default

b-Start Trading after Medium Impact News release ( in Minutes): 60 default

High Impact News: true or false ( default false)

a-Pause Trading before High Impact News release ( in Minutes): 90 default

b-Start Trading after High Impact News release ( in Minutes): 90 default

Draw lines on the chart: True or false

a-bullish News chart line color: Green default

b-bearish news chart line color: Red default

 

 

===============================GMT Settings===========================

GMT OFFSET: True or false

Offset Value: 3 default

( if gmt offset = true, trading hour= trading hour + offset value. if GMT offset = false, trading hour= trading hour)

 

 

== =======================================Rollover detection time and spreads================================

Rollover auto detection time: true or false  (true by default), it detect the rollover hour in chart time 

Rollover Time Filter: True or false

a-pause trading before rollover ( Minutes ): 90  by default

b- start trading after rollover ( minutes): 90  by default

X_Max  Spread Filter During Rollover: True or false (false default) ( if true max spread during rollover will be max spread initial x  value

X_ Max spread filter Value: 2 default     

 

 

 

=============================Trading Hours Management System============================

Trading Hours Management System: True or False. False by default. ( if true it opens new positions only during the specified hours in the specified days, if false it open positions 24/24)

Monday Trading Hours: 0,1,22,23 ( separated by comma, in this case the EA trades on monday from hour 0 to 1 and from 1 to 2 and from 22 to 23 and from 23 to 24, it opens positions only during these intervals)

Tuesday Trading Hours: 0,1,22,23

Wednesday Trading Hours: 0,1,22,23

Thursday Trading Hours: 0,1,22,23 

Friday Trading Hours: 0,1,22,23 

Saturday Trading Hours: 0,1,22,23

Sunday Trading Hours: 0,1,22,23 

 

 

==============================Friday Exit==================================================

Friday Exit: True or False ( false by default)

a-Exit Hour: 22 by default

b-close All Open positions: True or False ( true by default)

c-Delete All Pending Orders: True or False ( true by default)

 

 

==========================================Account Equity Guard============================

Account Equity Guard: True or false.  (false by default) (this input represent the Button #4 in the label if it is true the account equity guard is enabled and monitors the account equity and take the rquested actions if any of the input conditions is triggered)

Equity: equity value to be manually set ( 5000 by default)

Conditions

Profit Type: Amount Or percent. (Amount by default)

Profit Value: 3000 By default

loss Type: Amount or percent. ( percent by default)

Loss Value: 20 By default

     Actions On Trigger

Disable Trading: True or False. if true it turns off the trading button and the EA does not take any new positions

Close All Open Positions: True or false . true by default

Delete All Pending Orders: True or False. True by default

 

Explanation of the account equity guard: the user funds his account with 5000, he must set the amount of equity that he wants the guard to monitor it for example 5000, with the above inputs, if the equity jumps to 8000 or drops  by 20%  to 4000 the requested actions will be executed.

 

=========================================Message Box Display=============================

(Message box is the lower label of the oval object)

Rollover Hour Auto detected time: True or false. true by default ( if true its display the following message:Rollover hour at 22.00 for example Chart time)

News Filter: True or false. true by default. (if true it displays the following message when trading is paused by news filter: Trading is paused by News Filter)

Account Equity Guard: True or false. true by default.  (if true it displays the following message when equity guard action/actions is/are triggered: Trading is paused by Account Equity Guard)

Spread Filter: True or false. true by default.  (if true it displays the following message when the spread is above the Max Allowed: Trading is paused by Spread Filter)

Rollover Filter:  True or false. true by default.  (if true it displays the following message when time is at Rollover forbidden interval: Trading is paused by Rollover Filter)

Trading Hours Management System: True or false. true by default.  (if true it displays the following message when time is out of allowed trading hours: Trading is paused by trading Hours Management System)

 

=====================================Oval Label Color===================================

Head label background color: Dark blue by default

EA Name Color: White by default

Main Label background color: Dark violet by default

All Info inside Main Label Color: White by Default

Lower Label Background Color: Light Blue By default

All Info inside Lower Label Color: Orange By Default


Han respondido

1
Desarrollador 1
Evaluación
(390)
Proyectos
416
30%
Arbitraje
74
19% / 72%
Caducado
52
13%
Trabaja
2
Desarrollador 2
Evaluación
(22)
Proyectos
30
20%
Arbitraje
8
63% / 13%
Caducado
9
30%
Libre
3
Desarrollador 3
Evaluación
(271)
Proyectos
553
50%
Arbitraje
57
40% / 37%
Caducado
227
41%
Trabaja
Solicitudes similares
Platform: MT5 / MQL5 Buy khi RSI < 30 Sell khi RSI > 70 RSI period configurable, default 14 Fixed lot configurable SL/TP configurable Max 1 position per symbol Completed candles only Configurable Magic Number Deliver .mq5 source Compile without errors/warnings No martingale/grid No profitability guarantee
Trading bot ea 30+ USD
yoo i want to make a trading bot i have my strategy in videos and also the rules to if anyone can work it out for me i will be glad welcome your bid and it urget let connect here on mgl5 And if you know you can not do the project without getting paid first please don't bid thanks
MT5 EA make work on zone break and candle confirm. Hi i need one expert person who can make exact what i want. My EA logic very simple.... few hrs market high and low make line then candle body close above or low then candle confirmation then pullback then entry RR1:2 no trail nothing,,,,, the line high low create after few hrs of the day i wll tell you later,,,,then 1hrs no trade if break then no trade for the
Hi, I need an Expert Advisor (EA) for MetaTrader 5, for my IC Markets account. Account MT5, hedging account, type: [Raw Spread / Standard: fill in] Deposit: 100 USD, leverage 1:30, account currency: [USD / EUR: fill in] Instruments Forex (major pairs) and gold (XAUUSD) Strategy and parameters may differ per instrument; each instrument must be tested and optimized separately If an instrument cannot be traded safely
المطلوب موشر لتداول الذهب مجرب وقوية يعطي اشاره قوية فقط مع وقف خساره ومختبر ومجرب في حال الموافقه علي لموشر بعد التجربه لمدة ٣ ايام يتم الشراء دايم مبلغ ٢٠٠ دولار
Masoudahg1 999999+ USD
Hello world, thank you for your helping and supporting for us from your for all everyone that investments or working in this programing and supporting seven/24 hours in daily and nightly for customers
Laily Mahmudy 100000+ USD
Thank you very much and of trying supporting and helping for us and my investfolio portfolio id is:"investfolio portfolio masoudahg1 id is":"7Zk0iVh7zuytHkQ9OJSzeY" &"35VmgKWofZxWowQ7O6CL8K" https://leylimahmudi46.atlassian.net is my Atlassian programing that when I working of this programs
Hi there I need someone who will create an ea then test it .. the ea should only place order on the bid price of it breakout in 1 point using invisible buy and invisible sell,, example if bid breakout in 1 point up automatically invisible buy active then invisible stop loss at where the ask price was same in sell If the bid breakout in 1 point down automatically invisible sell active then invisible stop loss where
I’m looking for an experienced MT5/MQL5 freelancer to help install and configure several existing EAs on IC Markets MT5 accounts using a Windows VPS. The work will include setting up the EAs on separate demo accounts and later running several together on one account with different risk settings. I also need help with MT5 backtesting and strategy optimisation, including comparing different risk levels and reviewing
I am looking for someone to build me a modular auto trader in Sierra chart and an Innie builder so that I can replicate my current Algas that I already have built. I've sent examples below can you please let me know how much you would charge me. I'm pretty good at building the signals myself but I do not know how to build the ocos order entry and I'm trying to get quotes and go with the person who seems they can help

Información sobre el proyecto

Presupuesto
30 - 75 USD
Plazo límite de ejecución
a 7 día(s)