MQL4 Grid trading EA

I need a fairly simple MQL4 grid trading EA developed.

There are lots of EAs out there that do some of what I want. but I haven't found one the addresses everything. Specific details and requirements are in the detailed requirements section

// Order Entry

MM = 0.00 ; // 0=use fixed [Lots] else Percent of margin to commit to each trade.

Lots = 0.01;

MagicNumber = 1;

MaxSlippage = 3; //max slippage to allow(so multiple orders don't open after a gap)

EntryLevel = 0; //0=current chart price, else when price reaches [entryLevel] open pendings

GridSpace = 10; //set gridlines every [GridSpace] pips above and below [EntryLevel]

// Order Management

ChartCurrencyOnly = False;

//True=[magicnumber] and only attached chart currency ,

//false=[magicnumber] all currency orders

UseBreakEven =False;

BreakEvenPips = 0; // set breakeven after this many pips

BreakEvenProfit =0; // set breakeven to this many pips profit

StopLoss = 0; if > 0 set stoploss on any order without a stoploss subject to [ChartCurrencyOnly]

TakeProfit = 0; if > 0 set TakeProfit on any order without a takeprofit subject to [ChartCurrencyOnly]

UseBasketTrailingStop= False; //Close all open & pending orders subject to [ChartCurrencyOnly]

BasketTsAtDollarProfit = 0.00; //0=false, else value enterred

BasketTsAtPipsProfit = 0; //0=false, else value enterred

BasketTsAtPercentageProfit = 0.000; //0=false, else value enterred

BasketTrailPercent = 75; // trail at this percentage


Stats Display = True;

?// I want to see Balance, Equity, and Max Drawdown% displayed on the screen. If basket trailing is selected and has locked profit, I want to see locked pips or dollars displayed (as appropriate)


Bot should immediately open a pending buystop and sellstop order [GridSpace] above and below the current price when [EntryLevel]=0 otherwise open the pending buystop and sellstop orders when price reaches [EntryLevel]

As price touches each gridline continue opening pending buystop and sellstop orders [GridSpace] above and below - A pending order can be placed on a gridline with an open order but never have more than one pending order open on any gridline.

I will be running this grid on multiple currencies in the same account subject to [ChartCurrencyOnly]. Multiple instances of this EA must not conflict.

*Must work on ECN and NonECN brokers

*Pips should calculate correctly for 2,3,4, and 5 digit currencies

*Consider commission+swap when calculating basket profit

*execute on every tick, regardless of chart timeframe-EA will be running on a VPS crossconnected to the trading server on an ECN Raw spread account. This has lightning quick, fraction of a second execution so I want fast optimized code to exploit this. Especially the CloseAll function when BasketTrailingStop is hit.

When bidding, please affirm that you are ready to start on this immediately and the time you will require to complete this project

Please read the project first and write the word "Understood". Also write your steps and suggestions to complete the project with a short description of what you understood.

Compétences : Script Install, Architecture Logicielle

en voir plus : mql4 grid, mql4 ecn, multiple orders calculate breakeven mql4, vps price, mql4 c, everything for 5 dollars, everything 5 dollars, write trading, trading strategy, trading script, trading c, trading bot, Mql 4, EAS, software calculate profit, script multiple pending order, grid profit trailing, spread chart, trading grid, server 2012 vps, ready use vps, pending order strategy, code trading strategy, profit close, drawdown

Concernant l'employeur :
( 91 commentaires ) Cairo, Egypt

Nº du projet : #2357416

4 freelance font une offre moyenne de $145 pour ce travail


Hello, Our developers have extensive experience in development of financial software and MT4 EAs. Some examples of our work: [login to view URL] We would be glad to help you with this project. Please co Plus

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(1 Évaluation)

Understood Hello, please see the PM for details.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 2 jours
(1 Évaluation)

Custom software development - <b><i>Removed by Admin</i></b>

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(0 Commentaires)

We are experts at this. PM us for details

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(0 Commentaires)