An Expert advisor that issues multiple orders at once. Each order has individual order parameters.

MQL5 Experts

Spécifications

Hallo:

I am looking for a very simple EA that is able to execute a set of orders (1-20):

-        either all at once è Click Buy/Sell-Mkt Button

or

-        as an order grid (aka pyramid) è Click Buy/Sell-Grid Button


The EA can store the parameters of up to 20 different orders (Order number 1-20).

Following order parameters can be stored for each order number (variable):

-        StopLoss

-        Take Profit

-        Break even

-        Trail Start

-        Trail Stop

The EA also has 2 operating modes. Depending on the operating mode the EA either manages these orders (1) individually or as a (2) group. When managed as a group, the EA calculates a weighted average price for all executed orders of that instrument and determines the following group order parameters (variable):

-        Group Average Stop Loss

-        Group Average Take Profit

-        Group Average Break Even

-        Group Average Trail Start

-       Group Average Trail Stop

 

Buttons:

-        Click Buy/Sell Mkt-Button:

o   The EA issues a market order for each order number that has user defined individual order parameters.

§  Ex: If 4 out of 20 orders have defined order parameters, the EA will issue 4 single market orders. Each order has individual parameters.

-        Click Buy/Sell Grid-Button:

o   The EA issues a buy/sell stop order for each order number that has defined individual order parameter. The distance between the current price and the 1. order and every subsequent order is determined by the grid parameters:

§  Buy Grid Distance: 0.1

§  Buy Grid Step: 0.2

§  Sell Grid Distance: 1

§  Sell Grid Step: 0.1

·        If the “Buy Grid” button is clicked and the current price equals 1.00000, the EA will enter a buy stop order No.1 at 1.00001, a buy stop order No.2 at 1.00003, a buy stop order No.3 at 1.00005…etc.

-        Click Buy/Sell-Single Button:

o   Every time the button is clicked, the EA only issues a market order for order No.1with its corresponding order parameters. All other order numbers are disregarded.

2 Operating Modes:

As already mentioned, the EA has 2 operating modes:

1.      Individual-Mode:

a.      All orders are managed individually.

                                                    i.     If Mode “Individual” = ON, the EA executes all Buy/Sell-Mkt/Group/Single- Orders individually and uses all the corresponding order number parameters. Examples are shown below.

2.      Group-Mode:

a.      All executed orders are managed as a group of orders. In this mode the EA only uses the “Lots” parameter of the corresponding order number. Other individual order parameters are disregarded.

                                                    i.     If Mode “Group” = ON, the EA calculates the weighted average price of all executed orders and based on that determines the following group values:

a.      Group Average Stop Loss

b.      Group Average Take Profit

c.      Group Average Break Even

d.      Group Average Trail Start

e.      Group Average Trail Stop

o   When new orders are being executed, the EA keeps recalculating those values.

Order Parameters Examples:

1.      Group Order Parameters

a.      Group Average Stop Loss: 2.5

b.      Group Average Take Profit: 20

c.      Group Average Break Even: 2.5

d.      Group Average Trail Start: 10.0

e.      Group Average Trail Stop: 3.0

 

2.      Order No.1

a.      Lots: 0.10

b.      Stop Loss: 5

c.      Take Profit: 0 (not used)

d.      Trailing Start: 10

e.      Trailing Stop: 5

f.       Set Break-Even: 0 (not used)

3.      … up to Order No. 20

4.      The EA can store up to 20 different orders and its corresponding parameters.

The EA should attribute a Magic No. to a group- or single-order that has been placed by the EA. If the EA issues a group order, all orders within that group have the same magic number.

Order Module:

Once the EA is loaded to a chart, the order module should look “similar” to the attached screenshot. The module is just as wide as that blank space that becomes available once the button “ ” is activated on the MT4 platform.

The module has to be able to be moved in every one of the 4 corners (Top/Left; Top/Right; Bottom/Left; Bottom/Right).

In addition, the EA shows following information:

1.      Click “Close All”

a.      All open position and open limit orders are closed

                                                    i.     Ex: EA is placed on a EURUSD-chart and the “Close All” Button is clicked, the EA closes all open positions and open orders of the EURUSD, but leaves positions and orders of other instruments untouched

2.      Show “No. of Orders”

a.      Shows open positions and unfilled orders.

                                                    i.     Ex: 2/2: This means that 2 of 2 positions have been executed

                                                   ii.     Ex: 1/2: This means the only 1 of 2 orders has been executed

3.      Show “P/L”

a.      Shows the open profit/loss

Compatibilities:

The EA needs to be able to work with an ECN broker with up to 5 digits pricing data and also be able to be placed on an offline chart. The EA should be able to deal with a hedging positions, which means for example to execute a complete set of Sell-Stop orders, even though a set of Buy-Mkt orders was just executed (or any other combination of buy/sell mkt or buy/sell stop orders). The EA also needs to work with FX and CFD instruments.


Dossiers :

PNG
Modul.png
84.1 Kb

Répondu

1
Développeur 1
Évaluation
(1)
Projets
2
0%
Arbitrage
3
0% / 100%
En retard
0
Gratuit
2
Développeur 2
Évaluation
(277)
Projets
334
55%
Arbitrage
14
36% / 29%
En retard
1
0%
Gratuit
Commandes similaires
I have a custom EA that works fine in the live market trading, but when doing a back test in the strategy tester , it does not open sell orders. There are no errors or warnings; it just doesn't open sell orders. I've checked every possible reason that might be the reason why it does not open sell orders, but I can't find anything, especially since it works fine in the real market and it opens both buys and sells
The Expert Advisor would use two built-in indicators as entry/exit signals and our own risk management strategy with customizable inputs. The goal is to create a reliable and efficient trading tool that can automate our trading process on the MT5 platform
Hi, I have an indicator from my friend, I want to copy it to my own MT5 can you do that for me. Here is the link
I installed the E.A. into the Experts folder in MT4. When I double click on it nothing happens. When I right click and "attach to chart" nothing happens. The E.A. is not grayed out, it simply will not attach. Any help would be greatly Appreciated
I have an EA and want to add few new logic to fetch profit taking factors and other values from an external master data and use it in existing EA
Hello Every one, Good day, I want from someone professional to create an EA is working on Mt5, This EA is working by depend on some indicators, and all those indicators must be working on MACD window, not on the chart, for more details please read my attached pdf file carefully. Many Thanks
I'm looking for an expert MQL5 developer that can create an EA that's based on my price action trading strategy with no indicators. The EA must analyze trades based on my price action rules, enter trades based on my price action rules, manage trades based on my price action rules and exit trades based on my price action rules
hi hi there i have an strategy on tradingview and i want to automate it like metatrader EA so i want the strategy to open and close trade automaticlly on tradingview
We are looking for an experienced Expert Advisor Developer who can build a customized MT5 Expert Advisor for us. The Expert Advisor would use two built-in indicators as entry/exit signals and our own risk management strategy with customizable inputs. The goal is to create a reliable and efficient trading tool that can automate our trading process on the MT5 platform. Skills required: - Strong understanding of
I need stochastic div (hidden &regular ea) that should perform task in all tf's ..divergence is a repaint stly so i want to use it with candlestick flips .. so bet for it

Informations sur le projet

Budget
50 - 200 USD
TVA (19%): 9.5 - 38 USD
Total: 59.5 - 238 USD
Pour le développeur
45 - 180 USD
Délais
à 10 jour(s)