Development of a New EA

MQL4 专家

工作已完成

执行时间112 天
客户反馈
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
员工反馈
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

指定

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


反馈

1
开发者 1
等级
(390)
项目
416
30%
仲裁
74
19% / 72%
逾期
52
13%
工作中
2
开发者 2
等级
(22)
项目
30
20%
仲裁
8
63% / 13%
逾期
9
30%
空闲
3
开发者 3
等级
(271)
项目
553
50%
仲裁
57
40% / 37%
逾期
227
41%
工作中
相似订单
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
i need price action and candle logic understand programmer need for this job... first understand logic and interested please message .... first understand logic and interested please message .... 2 types of hedge entry conditions: 1 is candle based 1- when i start point ea hh candle buy entry, after ll made 2- below the previous candle hedge sell order 3- if market goes again hh, if sell order profit book again
Ea which is based on the price returning to the open or close of a 1-minute candle or zone of candles. panel on chart need too have buttons : trainding on/off close all close profit add buy stop add buy limit add sell stop add sell limit ( all to existing setups) calculating profit/loss for a single open setup and in total in account currency calculating profit/loss for a single open setup and in total in percentage
Hi, I’m looking for an experienced MQL5/MT4 developer to work on a trading BOT project. I currently have an MT4 demo environment with IC Markets for testing, but the complete strategy specifications have not yet been provided. I’d like you to first review the available project/BOT information and let me know what you would need to configure, develop, and properly forward-test it. The testing should cover entries
PEACE BOT 30+ USD
#property version "2.10" #property description "Chizzy Trend Rider - HFM-ready (hedging/netting safe)" #include <Trade/Trade.mqh> CTrade trade; //================ INPUTS =================// input double LotSize = 0.01; // Fixed lot (used if RiskPercent = 0) input double RiskPercent = 0.0; // Risk % of balance per trade (0 = use LotSize) input ulong MagicNumber = 220026; input ENUM_TIMEFRAMES TrendTF =
PRECISION ENTRY PRO EA V1 MT5 EXPERT ADVISOR REQUIREMENTS SPECIFICATION PROJECT NAME: Precision Entry Pro EA V1 PLATFORM: MetaTrader 5 (MT5) LANGUAGE: MQL5 1. PROJECT OBJECTIVE I want a simple, reliable and fully automated MT5 Expert Advisor based on the following trading concept: TREND → MARKET STRUCTURE → FIBONACCI RETRACEMENT → PRICE ACTION CONFIRMATION → ENTRY → STOP LOSS → TAKE PROFIT. The purpose of V1 is to
I need an MT5 Expert Advisor (EA) specifically for NFP news trading. Strategy: - Trade EURUSD during the US Non-Farm Payroll (NFP) release. - Automatically identify the NFP release time. - Place a Buy Stop above the current price and a Sell Stop below the current price shortly before NFP. - Adjustable distance from current price for both pending orders. - When one order is triggered, automatically cancel the opposite

项目信息

预算
30 - 75 USD
截止日期
到 7 天