An Simple EA required for executing orders automatically.

MQL4 Эксперты

Техническое задание

This EA should work for all forex pairs (currencies, metals, etc.)

This EA works by putting advance orders (buy limit, buy stop, sell limit, sell stop) on every Entry point which is decided by ‘trade points (multiples of price steps input)’ and ‘Price’ input, and re-putting orders from the entry price again when the trade is closed (Target/SL)

Total Inputs –

Inputs

Lot size:

 

 

Price Steps :

 

 

Buy Orders-

 

Price:

 

Target:

 

SL:

 

for re-order:

 

Price movement:

 

Time movement:

 

 

 

Sell Orders-

 

Price:

 

Target:

 

SL:

 

for re-order:

 

Price movement:

 

Time movement:

 

 

Inputs explained:

1.     Price steps:

Price steps input means the difference between 2 trade points from where the advance orders should be put.

For example – In XAUUSD, the difference between 2 trades is 100, i.e. 1500.00, 1501.00, 1502.00 (trade points), it means EA puts buy orders on the difference of every 1.00$

We can say, all the multiples of 1.00$ are the trade points of ‘trade every dollar EA’.

Price Steps :

 100

 

 

 

But to make it more flexible and work on all FX pairs, we remove the .(Decimal) from all pairs.

For example:

For XAUUSD – 1500.00, 1500.01, 1500.02… will be 150000, 150001, 150002…

For EURUSD – 1.09400, 1.09401, 1.09402… will be 109400, 109401, 109402…

For USDJPY – 107.700, 107.701, 107.702… will be 107700, 107701, 107702…

For AUDCAD – 0.88600, 0.88601, 0.88602... Will be 088600, 088601, 088602…

And, to put the difference between two trade points, we put ‘Price step input”.

 Or, we can say all the multiples of ‘Price step input’ are trade points

For example –

If I put,

Price Steps :

 100

 

All the multiples of 100 are trade points

For example –

For XAUUSD trade points will be – 1500.00, 1501.00, 1502.00… (150000, 150100, 150200…)

For EURUSD – 1.09400, 1.09500, 1.09600… (109400, 109500, 109600…)

For USDJPY – 107.700, 107.800, 107.900… (107700, 107800, 107900…)

For AUDCAD – 0.88600, 0.88700, 0.88800... (088600, 088700, 088800…)

 

If,

Price Steps :

 200

 

All the multiples of 200 are trade points.

For XAUUSD trade points will be – 1500.00, 1502.00, 1504.00… (150000, 150200, 150400…)

For EURUSD – 1.09400, 1.09600, 1.09800… (109400, 109600, 109800…)

For USDJPY – 107.600, 107.800, 108.000… (107600, 107800, 108000…)

For AUDCAD – 0.88600, 0.88800, 0.89000… (088600, 088800, 089000…)

 

If,

Price Steps :

 500

 

All the multiples of 500 are trade points.

For XAUUSD trade points will be – 1500.00, 1505.00, 1510.00… (150000, 150500, 151000…)

For EURUSD – 1.09000, 1.09500, 1.10000… (109000, 109500, 110000…)

For USDJPY – 107.500, 108.000, 108.500… (107500, 108000, 108500…)

For AUDCAD – 0.88500, 0.89000, 0.89500… (088500, 089000, 089500…)

 

  

IT EFFECTS ONLY WHEN THERE HAD BEEN PREVIOUS TRADE FROM THAT TRADE POINT.

IF THERE WAS NO PREVIOUS TRADE FROM THAT TRADE POINT, THIS INPUT SHOULD NOT MATTER.

NOT, IF IT’S THE 1 STTRADE FROM A TRADE POINT

ONLY VALID ON 2 ND, 3 RD, 4 TH, ETC…

 

THESE INPUTS DECIDE WHEN TO REPUT A BUY ORDER WHEN THE PREVIOUS TRADE IS COMPLETE (TARGET/Sl)

ANY OTHER TRADE FROM ANY OTHER TRADE POINT SHOULD NOT MATTER

 

IF THERE IS AN ACTIVE BUY TRADE OPEN FROM A TRADE POINT, IT SHOULD NOT PUT ANY BUY ORDERS FROM THAT TRADE POINT

FOR EXAMPLE:

IF THERE IS AN OPEN BUY TRADE OF 1501.00 (TRADE POINT - 150100), IT SHOULD NOT PUT ANY BUY ORDERS ON 1501.00, TILL THE ACTIVE TRADE IS CLOSED.

ONCE THE TRADE IS COMPLETED (TARGET/SL), WE HAVE 4 OPTIONS TO PUT THE ORDERS AGAIN-


IF I SELECT BOTH, BOTH (BUY & SELL) ORDERS TO BE PUT

BUY ORDERS AND SELL ORDERS HAVE NO CONNECTION BETWEEN THEM.

 

AND, AUTO DELETE ADVANCE ORDERS WHEN NEEDED BECAUSE OF TRADE LIMIT OF 200 TRADE (ACTIVE OR ADVANCE)

IT SHOULD WORK ON STRATEGY TESTER

 

ANY OTHER THING YOU GET CONFUSED , YOU CAN ASK ME BEFORE DEVELOPING , SO THAT U WONT NEED TO MODIFY IT AGAIN


Откликнулись

1
Разработчик 1
Оценка
(17)
Проекты
22
5%
Арбитраж
7
14% / 29%
Просрочено
3
14%
Свободен
2
Разработчик 2
Оценка
(1)
Проекты
2
0%
Арбитраж
0
Просрочено
1
50%
Свободен
3
Разработчик 3
Оценка
(185)
Проекты
327
32%
Арбитраж
33
42% / 27%
Просрочено
98
30%
Свободен
4
Разработчик 4
Оценка
(277)
Проекты
334
55%
Арбитраж
14
36% / 29%
Просрочено
1
0%
Свободен
5
Разработчик 5
Оценка
(71)
Проекты
103
20%
Арбитраж
6
0% / 83%
Просрочено
3
3%
Свободен
6
Разработчик 6
Оценка
(28)
Проекты
30
37%
Арбитраж
0
Просрочено
0
Свободен
Похожие заказы
I am looking to develop an automated trading bot based on a strategy involving the crossing of four Simple Moving Averages (SMA). The bot should be capable of entering trades based on this strategy. Additionally, I would like to incorporate some custom diversions tailored for NinjaTrader
RSI trading bot 50 - 80 USD
Good morning, I'm looking to have an RSI based trading bot developed, which focuses on having many options for closing trades in order to diversify my trading opportunities, and to be good for experimentation in backtesting. Here are the features I'd like: -Being able to have as many of the following options activated as I want, to try all combinations of them -To work on all timeframes, though I will be focusing on
Looking for an EA which can produce less than 5% drawdown. Also profit factor above 1.5 (preferably 2.0) Please give me proper explanation how your EA works too Has anyone programmed it before? is it limited to forex only
1) the EA can compound the lot size from 0.01 to 0.02 so on 2) the EA must able to trade different kind of pair 3) the EA will have stoploss or take profit 4) long term profit 5) for equiry will be 100 for every 0.01 lot Developer will have that kind of EA may apply and introduce any investor account! this EA must have mql4 file
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px 'Helvetica Neue'} Hello Looking for someone to help me improve my current strategy on my own algorithm and to also add hedging mode
I want the script in mql5 language for my martingale strategy. The script should open trades in both directions buy and sell and if any trade closes in loss then open new trade in that direction by using the next volume and when trade closes in profit then reset the volume to first from volume list and also maximum consecutive losses limit will apply. If trades closes consecutively in losses and hits the limit then
Long Position 1. Trend Line: When a Lower High (LH) is formed, draw a trend line from the previous Higher High (HH) to the new LH. 2. Trend Line Adjustment: If a new Lower High (LH) is formed without breaking the trend line, redraw the trend line to the new LH. Draw a trend line between the Higher High (HH) and the Higher Low (HL). If a new Higher High (HH) is formed, remove the previous trend line and draw a new one
Please watch the video on this youtube channel and download the Indicator from there. https://www.youtube.com/watch?v=ldTomLu8DxE&amp ;t=32s Rules are explained on the video and the download of the indicator is on the same video
I would like an EA that follows exactly this steps to trade de daily candle. Watch the video and then see if you can do the task. https://www.youtube.com/watch?v=g3oDYq4P9ZE Document is one this link https://cdn.discordapp.com/attachments/1135977927469703230/1135978751461695598/Daily_Bias-TTrades_edu.pdf?ex=669a9a27&amp ;is=669948a7&hm=96de195f7e695a381c1261b065f67b94fae319d02a0c88641b146f8b2978320c& Should have
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

Информация о проекте

Бюджет
45+ USD
Исполнителю
40.5 USD