Need Expert MQL4 Developer to Build Custom Grid Expert Advisor (EA) with Fully Customizable Inputs.

MQL4 Esperti

Specifiche

Hello,

I am looking for an experienced MQL4 developer to build a custom Grid Expert Advisor (EA) for MetaTrader 4 (MT4) with fully customizable parameters that can be set via the "Inputs" tab before running the EA.

 

Project Requirements:

1. Grid EA Logic:

Opens a grid of pending orders (both Buy and Sell orders) with customizable quantities and distances from the first price.

The EA should support both Buy and Sell grids, with the option to enable/disable each independently.


2. Input Parameters for the Grid:


Parameter

Explanation

Example

Buy Grid Enable/Disable

Option to enable or disable the Buy grid.

True/False

First price for Buy orders

The price level where the first Buy pending order will be placed.

1700.00

Quantity of pending Up from First price

Number of Buy pending orders to be placed above the first price.

5

Quantity of pending Down from First price

Number of Buy pending orders to be placed below the first price.

5

Step between pending orders (in pips)

The distance in pips between each Buy pending order.

100 pips

Take Profit for Buy orders (in pips)

The Take Profit target for each Buy order, measured in pips.

100 pips

Lot size for each Buy order

The size of each Buy order.

0.1 lots

Secure Stop Loss after X amount of pips

After the price moves X amount of pips, move the Stop Loss to secure profit.

50 pips

Move Stop Loss to (open price + X pips)

Move the Stop Loss to the open price + X pips once profit is secured.

10 pips

Spread for Buy Grid

Additional spread added to the next order's placement after the Take Profit level is hit.

Step (e.g. 100 pips) + Spread

Sell Grid Enable/Disable

Option to enable or disable the Sell grid.

True/False

First price for Sell orders

The price level where the first Sell pending order will be placed.

1700.00

Quantity of pending Sell orders above and below the first price

Number of Sell pending orders to be placed both above and below the first price.

5 above, 5 below

Step between pending Sell orders (in pips)

The distance in pips between each Sell pending order.

100 pips

Take Profit for Sell orders (in pips)

The Take Profit target for each Sell order, measured in pips.

100 pips

Lot size for each Sell order

The size of each Sell order.

0.1 lots

Secure Stop Loss after X amount of pips

After the price moves X amount of pips, move the Stop Loss to secure profit.

50 pips

Move Stop Loss to (open price + X pips)

Move the Stop Loss to the open price + X pips once profit is secured.

10 pips

Spread for Sell Grid

Additional spread added to the next order's placement after the Take Profit level is hit.

Step (e.g. 100 pips) + Spread

Magic number

Used to uniquely identify the EA's orders and distinguish them from other EAs.

12345

 

3. Additional Functionality:

  • If a trade is active, the EA should hold all other trades from opening until the active trade hits the Take Profit (TP).
  • The EA must adjust the Stop Loss after securing a certain amount of pips and move it to the open price + a customizable number of pips (based on user input).
  • The EA should handle error checking for trading functions like OrderSend, OrderModify, OrderClose, etc.
  • If the EA is removed from the chart, it should automatically delete all pending orders that were placed by the EA.


4. Performance:

The EA must be efficient, not consuming too many resources, and should not freeze or slow down the MT4 terminal during operation.


Deliverables:

  • Fully functional .mq4 file with all the required input parameters and functionalities.
  • Clear and well-commented code for easy future adjustments.
  • A video demonstration showing the EA being tested on the MT4 platform.

Con risposta

1
Sviluppatore 1
Valutazioni
(173)
Progetti
246
22%
Arbitraggio
17
65% / 18%
In ritardo
1
0%
Caricato
2
Sviluppatore 2
Valutazioni
(28)
Progetti
35
14%
Arbitraggio
6
33% / 50%
In ritardo
5
14%
Gratuito
3
Sviluppatore 3
Valutazioni
(215)
Progetti
348
16%
Arbitraggio
22
41% / 32%
In ritardo
18
5%
Occupato
4
Sviluppatore 4
Valutazioni
(1)
Progetti
1
0%
Arbitraggio
0
In ritardo
0
Gratuito
5
Sviluppatore 5
Valutazioni
(7)
Progetti
9
0%
Arbitraggio
1
0% / 100%
In ritardo
0
Gratuito
6
Sviluppatore 6
Valutazioni
(161)
Progetti
191
26%
Arbitraggio
8
25% / 38%
In ritardo
5
3%
Caricato
7
Sviluppatore 7
Valutazioni
(1)
Progetti
1
0%
Arbitraggio
0
In ritardo
1
100%
Gratuito
8
Sviluppatore 8
Valutazioni
(145)
Progetti
258
35%
Arbitraggio
12
25% / 58%
In ritardo
42
16%
Gratuito
9
Sviluppatore 9
Valutazioni
(97)
Progetti
110
36%
Arbitraggio
3
0% / 0%
In ritardo
4
4%
Caricato
Ordini simili
I’m looking to turn into code. Trading Instrument - Crude Oil Futures (CL) Chart and Timeframe - 30-second chart Entry Setup 1. Time Focus on the first 30-second candle after 11:00:00 AM New York time. (11:00:00 candle) 2. Candle Size Limit : Skip the trade if the first candle is greater than 10 points. 3. Entry Orders - Place stop orders at the high and low of the first 30-second candle after 11:00:00. - Long Entry
EA gold HB king5 100+ USD
// เริ่มต้นโปรแกรม EA input double LotSize = 0.1; // ขนาดของล็อต input double TakeProfit = 50; // จุดกำไร input double StopLoss = 50; // จุดขาดทุน // ฟังก์ชันที่เรียกเมื่อมีการสั่งซื้อ void OnTick() { double MA = iMA(NULL, 0, 14, 0, MODE_SMA, PRICE_CLOSE, 0); // Simple Moving Average (SMA) 14 double Price = Bid; if(Price > MA) // เงื่อนไขสำหรับการซื้อ { if(OrderSelect(0, SELECT_BY_POS) == false) //
I’m looking to turn into code. Trading Instrument - Crude Oil Futures (CL) Chart and Timeframe - 30-second chart Entry Setup 1. Time Focus on the first 30-second candle after 11:00:00 AM New York time. (11:00:00 candle) 2. Candle Size Limit : Skip the trade if the first candle is greater than 10 points. 3. Entry Orders - Place stop orders at the high and low of the first 30-second candle after 11:00:00. - Long Entry
I need an EA coded according to the given instructions. The codeR will also have to put the logic of the indicator inside the EA. The EA will have to check certain filters or condition before the entry of trades. Only bid if you can work within the indicated budget
Variable Inputs to be added Order Type : Market , Pending Trade Type : Buy, Sell , Buy & Sell Pending Pips Step : ( Pips Value can be negative or positive to decide on what type of Pending Order ) // If trade type Buy is selected Close Type : Close All ( Bulk Close Option in MT5 ) , Close Individually Close Option : %of Equity , %of Balance , Amount $ , %of No: of Trades Close Type : Buy Only , Sell Only , Buy & Sell
SMAFS MIDDLE CROSS 50 - 100 USD
SMART-MONEY CONCEPT (LUX ALGO AND SMAFS(LOXX) 80 20 MIDDLE CROSS. (TRADING VIEW INDICATOR) EXPERT ADVISOR I want EA that use the smart-money concept to determine whether to buy and sell with SMAFS as the second indicator CONDITION TO BUY AND SELL. When SMAFS is above the middle cross(green) you buy When SMAFS is below the middle cross (red) you sell. The time frame is 1hr PROFIT AND LOSS. It should be fixed pips with
I need the service of programmer that can correct an existing EA code and turn it to a running Robot/EA. My code current has about 85 lines of coding mql5 coding errors
hello there I need a copy trade for mt4 can ANYONE help me with and let discuss on how to go about it kindly send me message to signify and let discuss mind you i need this urgently let connect to discuss and conclude
Below is the pine eidtor script convert it to MQL5 coding language and create bot based on following condition 1. This all should be on 5-minute chart timeframe 2. For Buy side, buy after closing of second candle when buy signal is given and hold buy position until sell signal is given. 3. For sell side, sell after closing of second candle when sell signal is given and hold sell position until next buy signal will be
Araz s job 90+ USD
sorry this job is only for araz, i need him for this job so don't apply because i cant take another developer now, i hope you understand, thank you for your collaboration

Informazioni sul progetto

Budget
50+ USD
Per lo sviluppatore
45 USD
Scadenze
da 1 a 3 giorno(i)