Add limits to existing EA

Cancelado Publicado hace 7 años Pagado a la entrega
Cancelado Pagado a la entrega

The project for the existing EA is as follows:

Add limits to OrderSend when RecoverType=Manual or Automated

EA should check for Brokers' limit, maximum open orders and maximum volume per trade

if Brokers have limits for maximum open orders and maximum volume per trade, EA should not trade over the limits, but go around it

Add a log for EA to remember trades when computer/VPS is inadvertently shutdown or lose power.

Maximum Volume Per Trade

open multiple trades per Brokers maximum volume per trade

example:

if Brokers maximum volume per trade=5pips

EA should break lot size and open multiple (Brokers maximum volume per trade) trades with same trade comment

0.1 Buy___

0.2 Buy___Recover1

0.4 Buy___Recover2

0.7 Buy___Recover3

0.12 Buy___Recover4

0.21 Buy___Recover5

0.37 Buy___Recover6

0.65 Buy___Recover7

1.14 Buy___Recover8

2.0 Buy___Recover9

3.5 Buy___Recover10

6.13 break and open 2 trades => 5.0 + 1.13 Buy___Recover11 & Buy___Recover11

10.73 break and open 3 trades => 5.0 + 5.0 + 0.73 Buy___Recover12 & Buy___Recover12 & Buy___Recover12

18.78 break and open 4 trades => 5.0 + 5.0 + 5.0 + 3.78 Buy___Recover13 & Buy___Recover13 & Buy___Recover13 & Buy___Recover13

Limit for Maximum Open Trades

close trades incrementally to open new trades

example:

if Brokers maximum open trades=10

EA should close trades at stop order price, starting at minimum lot size and keeping 10 open trades only

Buy_0.01___& open SellStop (Recover1), 2 open

Buy_0.02___Recover1 & open BuyStop (Recover2), 3 open

Buy_0.04___Recover2 & open SellStop (Recover3), 4 open

Buy_0.07___Recover3 & open BuyStop (Recover4), 5 open

Buy_0.12___Recover4 & open SellStop (Recover5), 6 open

Buy_0.21___Recover5 & open BuyStop (Recover6), 7 open

Buy_0.37___Recover6 & open SellStop (Recover7), 8 open

Buy_0.65___Recover7 & open BuyStop (Recover8), 9 open

Buy_1.14___Recover8 & open SellStop (Recover9), 10 open

Buy_2.00___Recover9 & close Buy_0.01__ & open BuyStop (Recover10), 10 open

Buy_3.50___Recover10 & close Buy_0.02___Recover1 & open SellStop (Recover11), 10 open

Buy_6.13___Recover11 & close Buy_0.04___Recover2 & open BuyStop (Recover12), 10 open

Buy_10.73___Recover12 & close Buy_0.07___Recover3 & open SellStop (Recover13), 10 open

Buy_18.78___Recover13 & close Buy_0.12___Recover4 & open BuyStop (Recover14), 10 open

On compilation of the ea, no warnings or errors should be exhibited.

The project for the existing EA is as follows:

EA should check for Brokers' limit, maximum open orders and maximum volume per trade
Add limits to OrderSend when RecoverType=Manual or Automated
if Brokers have limits for maximum open orders and maximum volume per trade. examples provided below.
Add function to run all SIGNALS with all available symbols of broker. when SIGNALS trigger from a symbol, open trade with symbol_SIGNAL#.
Add a log for EA to remember trades when computer/VPS is inadvertently shutdown or lose power.

Maximum Volume Per Trade
open multiple trades per Brokers maximum volume per trade
example:
if Brokers maximum volume per trade=5pips
EA should break lot size and open multiple (Brokers maximum volume per trade) trades with same trade comment

0.1 Buy___
0.2 Buy___Recover1
0.4 Buy___Recover2
0.7 Buy___Recover3
0.12 Buy___Recover4
0.21 Buy___Recover5
0.37 Buy___Recover6
0.65 Buy___Recover7
1.14 Buy___Recover8
2.0 Buy___Recover9
3.5 Buy___Recover10
6.13 break and open 2 trades => 5.0 + 1.13 Buy___Recover11 & Buy___Recover11
10.73 break and open 3 trades => 5.0 + 5.0 + 0.73 Buy___Recover12 & Buy___Recover12 & Buy___Recover12
18.78 break and open 4 trades => 5.0 + 5.0 + 5.0 + 3.78 Buy___Recover13 & Buy___Recover13 & Buy___Recover13 & Buy___Recover13

Limit for Maximum Open Trades
close trades incrementally to open new trades
example:
if Brokers maximum open trades=10
EA should close trades at stop order price, starting at minimum lot size and keeping 10 open trades only

Buy_0.01___& open SellStop (Recover1), 2 open
Buy_0.02___Recover1 & open BuyStop (Recover2), 3 open
Buy_0.04___Recover2 & open SellStop (Recover3), 4 open
Buy_0.07___Recover3 & open BuyStop (Recover4), 5 open
Buy_0.12___Recover4 & open SellStop (Recover5), 6 open
Buy_0.21___Recover5 & open BuyStop (Recover6), 7 open
Buy_0.37___Recover6 & open SellStop (Recover7), 8 open
Buy_0.65___Recover7 & open BuyStop (Recover8), 9 open
Buy_1.14___Recover8 & open SellStop (Recover9), 10 open
Buy_2.00___Recover9 & close Buy_0.01__ & open BuyStop (Recover10), 10 open
Buy_3.50___Recover10 & close Buy_0.02___Recover1 & open SellStop (Recover11), 10 open
Buy_6.13___Recover11 & close Buy_0.04___Recover2 & open BuyStop (Recover12), 10 open
Buy_10.73___Recover12 & close Buy_0.07___Recover3 & open SellStop (Recover13), 10 open
Buy_18.78___Recover13 & close Buy_0.12___Recover4 & open BuyStop (Recover14), 10 open


On compilation of the ea, no warnings or errors should be exhibited.

Programación en C++ Metatrader

Nº del proyecto: #12041624

Sobre el proyecto

7 propuestas Proyecto remoto Activo hace 7 años

7 freelancers están ofertando un promedio de $53 por este trabajo

AlekseyUsachev

A proposal has not yet been provided

$100 USD en 3 días
(98 comentarios)
6.6
ExperSolutions

We are team of excellent developers and writers. We have 2 year experience related to your project field. We can do your project and solve your all problems according to your requirements. We have read your description Más

$25 USD en 1 día
(5 comentarios)
2.8
vizgro

We are experts as far as programming in MT4 is concerned. Till date we have developed numerous EAs and Indicators which are reaping good profits for our clients. Looking forward to working with you on this proje Más

$111 USD en 1 día
(6 comentarios)
2.3
jasbirsaini30

I will do it

$35 USD en 1 día
(0 comentarios)
0.0
saadfarooq78

Four years experience of MQL 4 programming. Seven years trading experience. I take projects just for fun and learning to use as anti-boring tool when i have free time (apart from Forex) This is my first project on Más

$35 USD en 1 día
(0 comentarios)
0.0