Automating our “Market Levels” System via MT4 on IG.com

MQL4 Experts

Specification

Parameters:

<Unique ID>

<Lot Size>

<Slippage>

<Total Positions>

<Fill>

<Specified Price>

<Specified Points>

<Specified Points 2>


Description: 

First, we’ll probably need to define a <Unique ID> value for the MT4 instance that we’re starting, so that future MT4 instances that we start with different <Unique ID> values don’t interfere with previous instances.


Then we need to specify the <Lot Size>, which will set the desired size for the traded instrument.


We will also need to specify the maximum amount of <Slippage> that is accepted.


Next, we need to specify <Total Positions>, which is the total number of desired long positions, and this will place that number of BUY LMT orders starting from <Specified Price>. All the other orders will be calculated from this initial <Specified Price>.


An initial check needs to be implemented to verify if <Specified Price> is below or above the current market price. 


  1. If <Specified Price> is below the current market price, the following logic will be implemented:


The first BUY LMT order will be placed at <Specified Price>


The second BUY LMT order will be placed at <Specified Price> minus <Specified Points> (ex: 20.00 points).


The third BUY LMT order will be placed at <Specified Price> minus 2X <Specified Points> (ex: 40.00 points).


The fourth BUY LMT order will be placed at <Specified Price> minus 3X <Specified Points> (ex: 60.00 points).


And so on.


Note: Each BUY LMT order can take its reference from the initial <Specified Price> or from the last order in front of it. So it could either deduct <Specified Points> x 1, <Specified Points> x 2, <Specified Points> x 3 etc. from the <Specified Price>, or always deduct <Specified Points> from the last order in front of it.


  1. If <Specified Price> is above the current market price, we will use an additional parameter called <Fill>.


If <Specified Price> is higher than the current market price and the <Fill> parameter is set to "off", do not create any BUY LMT orders between the current price and <Specified Price> (i.e. above the current price and below <Specified Price>). Create only the pending BUY LMT orders that are below the current market price.


Every time a BUY LMT order gets filled, a SELL LMT order needs to be placed at <Specified Points 2> (ex: 5.00 points) above that BUY LMT price.


Every time a SELL LMT order gets filled, a BUY LMT order needs to be placed at <Specified Points 2> (ex: 5.00 points) below that SELL LMT price.

 

And so the cycle for that position starts again.



Responded

1
Developer 1
Rating
(173)
Projects
232
45%
Arbitration
17
82% / 12%
Overdue
35
15%
Working
2
Developer 2
Rating
(356)
Projects
632
26%
Arbitration
89
73% / 13%
Overdue
12
2%
Free
3
Developer 3
Rating
(2)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
0
Free
Similar orders
Fyemess Hotcold 50+ USD
*Strategy:* - Buy when the 50-day moving average crosses above the 200-day moving average - Sell when the 50-day moving average crosses below the 200-day moving average *Code:* ``` //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ int OnInit() { return(INIT_SUCCEEDED); }
hola necesito convertir un ea mt4 a mt5 tengo los codigos fuentes de mq4 por favor aplicar al trabajo agradeceria su tiempo asi que por favor necesito que trabaje de la misma que trabaja en mt4 solo quiero conversion y si hay algun error por favor corregir
i want an EA that enters based on the form of a candle if the lower wick is bigger then the rest of the candle i want buy and if the upperwick is bigger then the rest of the candle i want a sell single, i want it to enter with the sl 1 tick lower or higher then the lower or upperwick depening on buy or sell trade. then the stoploos needs to move when the trade goes to 0,5% sl too break even, when trad eis on 1% sl to
Offer for Developing a Trading Robot for the Complete BBMA Setup in MQL5 Dear potential collaborator, I am looking for a skilled MQL5 developer to create an Expert Advisor (EA) based on the complete BBMA (Bollinger Bands Moving Average) setup. All the necessary information about the BBMA setup can be found at https://drive.google.com/file/d/1xQPB3ANPYVcVj4OBM83vasvNY4dZvpx7/view?usp=drive_link . This EA should be
Hello, I am searching for a reliable mt4 programmer who can have a look at my existing mt4 indicator, I'm curious of having a specialist in coding to check the entire code and highlight any errors or bugs that might be affecting this indicator from not having optimal performance, keep in mind that the algorithm code will be shared with you in comment section, The purpose of this job is just to modify this indicator
I want to build an indicator or EA that calculates the statistics on an instrument, and show the statistical distribution of the calculated sample statistics. The statistics will be based on Open high low close of a candle. I want the right to the EA and the source code I want to be able to change to different timeframes and get the statistics on those time frame. When i apply the indicator to intraday timeframe, i
Expert Adviser (EA) - MQL5 Candlestick Bar spike Symbols: XAUUSD , GBPUSD and other main symbols time Frame: Keep on current time frame (should work on 1min, 5min, 15 min , 1 hr , 4hr and other time frames also) Indicator - Candlestick Bar Buying signal - Candlestick bar open price - (minus) 200 pips (then buying should be placed) Sell signal - Candlestick bar open price + (Plus) 200 pip s (then selling should be
There are clients who want to buy at fantastic prices, EA prices start at $5000-$50,000 dollars. Developers better be careful with this, because initially you pretend to ask for a backtest, via Telegram ask to forward it to Telegram yourself or your family, even though at that time you did it and you added him as your friend, actually at the same time after you forwarded your EA. , he has stolen your EA. It's best to
Expert advice mt4 30 - 35 USD
Hello Could you could assist me with a project that I read about? Please let me know if you can develop the bot after I provide you the URL. I believe that much of the code is provided
I NEED AN EXPERT ADVISOR BASED ON AN ORDERBLOCK INDICATOR.IT WILL USE ZONES CREATED BY ORDERBLOCK TO OPEN BUY SELL POSITIONS IT HAS SOME DETAILED FUNCTIONS BASIC AND REVERSE STRATEGY,MULTIPLIER,ADD POSITION E.T.C. IT WILL USE TRAILING STOP LOSS AND SOME OTHER CLOSE SYSTEMS

Project information

Budget
30 - 60 USD
VAT (19%): 5.7 - 11.4 USD
Total: 35.7 - 71.4 USD
For the developer
27 - 54 USD
Deadline
from 3 to 7 day(s)