Minor modification to EA

MQL4 Experts

Job finished

Execution time 33 days
Feedback from employee
Thank You

Specification

Hi,

I have the following EA (pls see attached mq4 file) which I require some slight modifications to it. Please retain the structure of the current EA as much as possible.

Here are the required changes

1) Currently, the EA requires user to specify the price levels to buy/sell. Please modify the code to enable EA to automatically determine the appropriate prices to place the pending limit orders based on the following rules : 

 i) Take the price at the close of the latest candle ("Closing Price") (This can be on any timeframe for any currency pair)

 Buy orders :

a) Place 1st level buy limit order at the Closing Price - [50] pips and round down to the nearest 25 pip level. The distance from the Closing Price should be a user defined input with 50 pips as the default.

b) Place 2nd level buy limit order 25 pips below the 1st level buy limit order and so on. 

The EA already has input fields for users to key in the appropriate gap (in pips) for each limit order ("Gap") up to 6 levels and the common stop loss ("SL") for the batch of orders. Please retain this structure.

To illustrate, if Closing Price of EURUSD is 1.0860, 1st level buy limit order is derived by 1.0860 - 50 pips = 1.0810 pips & rounding down to the nearest 25 pip level. Hence, 1st level buy limit order shall be @ 1.0800. The entry prices for buy limit orders at other levels shall be computed from the price of this 1st level limit order and the relevant user-defined Gaps. There shall be a single SL for this entire batch of orders while the profit target shall be determined by the user input TP levels. The EA automatically cancels all higher level pending orders once the TP is hit. There should be no change to this methodology.

Sell orders

a) Place 1st level sell limit order at the Closing Price + [50] pips and round up to the nearest 25 pip level (i.e. 1.0800, 1.0825, 1.0850, 1.0875, 1.0900 etc.). The distance from the Closing Price should be a user defined input with 50 pips as the default.

b)  Place 2nd level buy limit order 25 pips above the 1st level buy limit order and so on.

To illustrate, if Closing Price of EURUSD is 1.0860, 1st level sell limit order is derived by 1.0860 + 50 pips = 1.0910 pips & rounding up to the nearest 25 pip interval. Hence, 1st level sell limit order shall be 1.0925. The entry prices for sell limit orders at other levels shall be computed from the price of this 1st level limit order and the relevant user-defined Gaps. There shall be a single SL for this entire batch of orders while the profit target shall be determined by the user input TP levels. The EA automatically cancels all higher level pending orders once the TP is hit. There should be no change to this methodology.

2) The EA currently has the function to close all unfilled orders by a certain time. Please retain this structure but allow for the user to input the appropriate server times the EA is allowed to trade. If user does not key in any Trade start time/ Trade End time, the EA shall cancel all pending orders at the close of the current candle and look for new trades based on the methodology described in (1).

For example, if the user enters Trade Start @ 2100 and Trade End @ 1000, then the EA should use the close of the 2100 candle as the basis to determine the prices of the pending orders. The EA should then close all unfilled pending orders by 1000 provided that there are no ongoing trades from the relevant batch. It should then start looking for new trades at the close of the 2100 candle.

There should be a separate field for user to close all unfilled orders by a certain time on Friday before the market closes.  

Responded

1
Developer 1
Rating
(42)
Projects
70
43%
Arbitration
6
33% / 50%
Overdue
19
27%
Free
2
Developer 2
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
3
Developer 3
Rating
(219)
Projects
370
42%
Arbitration
145
17% / 41%
Overdue
124
34%
Free
4
Developer 4
Rating
(40)
Projects
58
22%
Arbitration
10
10% / 70%
Overdue
13
22%
Free
5
Developer 5
Rating
(90)
Projects
159
61%
Arbitration
40
18% / 63%
Overdue
70
44%
Free
6
Developer 6
Rating
(62)
Projects
140
46%
Arbitration
19
42% / 16%
Overdue
32
23%
Free
Similar orders
Telegram To MT5 EA 40 - 50 USD
I'm in need of Telegram to MT5 EA copier. The copier should be able to open telesignals directly on MT5 terminal. Message me if you can create the EA as described. Regards
Tiazo chrino 30 - 200 USD
Donc pour moi ça constite à faire de l'argent en ligne et faire aussi quelques pub en passant c'est toujours comme ça on y peut rien mais faire de l'argent c'est plus mieux je trouve
Hey I am looking for someone to help with the testing of my 1000+ robots, you will be asked to always run testing for 30 expert advisors within 24/7 and you will have to provide results from the testing of each EA, let me know if you can help thanks
I need an expert to test robots 24/7 and the best ones come to real servers to work with real money. If we have good success, I increase the risk to 10-20% and the capital. a) 30x Forex robot installation. b) 30x Forex robot settings adjustment. c) 30x Forex robot is tested 24/7 for success. d) 30x Forex robot is provided by the client. e) 30x Forex robot is tested for functions to see if it works on MT4 or MT5. f)
Hello, how are you? I would like to create a robot (another version of a robot I already have) I currently have the source code but would like to have another robot that belongs to me but with different settings, if I provide you with the source code with all the settings are you able to remake me another robot with modifications? and if so what would be your price
EA indicador Velas 30 - 50 USD
Necesito crear un EA basado en un indicador que da señal de entrada y que tenga los siguientes parametros 1. Entrar Buy o Sell en la siguiente vela de la señal dependiendo la Flecha 2. El TP para BUY sera apenas cierre en vela verde sin importar los pips que saque de ganancias puede ser que sea 1 pip o 10 o incluso salir en perdida, no importa 2. El TP para Sell sera apenas cierre en vela roja sin importar los pips
Hello, i haven an idea for a bot i had becktested it for 1year and it is really easy, it is a range of 30 min where you take the high and low, now price need to cross that zone and also close, then i want an entre with SL not the same candle but the candle after. and just aim for 1;1 , i really think this should not be expensive to make? is this right? is yes, please tell me who i can contact and discuss the price to
hello there, first thing first, I worked hard to develop this EA, I have 8 years of trading experience, and I come to conclusion that an EA is a must. now this EA have some (unseen) TP taking and trade management. I a Entry On cross only, if True m looking for someone that is 1- serious to make this work 2- knowlagble and having extensive trading experience 3- great experience in optimiation AFTER OPTIMIZATION this
So the below format is what I am currently using from a 3rd party EA. 🪖 COMMANDO TRADE 🪖 < Whenever an order is opened (OpenText1) ==================== 🚫 WE DO NOT ADVICE TRADING SIGNALS FROM DIFFERENT TRADERS ON THE SAME ACCOUNT 🚫 ==================== ⚠️ LOT SIZE ⚠️ < Whenever an order is opened (OpenText2) 💰 $100,000 - 1.00 💰 💰 $200,000 - 2.00 💰 💰 $300,000 - 3.00 💰 💰 $400,000 - 4.00 💰 💰
Request to improve performance in back test of a custom indicator SMC_OSC (Smart market concept + Market sentiment oscillator). It works fine but it has a hard problem, it is extremely slow in tick-mode and I cannot use it in EA due the infinite range times it gets to back-testing. About the first section in Chart price (Smart market concept), it uses candle close pivots (on bar, no ticks) and so I think that this

Project information

Budget