An Expert Advisor based on price movement is required (Full details in description)

Job finished

Execution time 4 days

Specification

Hello,

I'm looking for someone to write the following EA.

Short Explanation: Every new high or low open a new sell/buy stop order within a configurable amount of pips and remove old sell/buy stop orders.

Long Explanation: Every tick, the high and low are updated if there is a new high or low, a sell/buy stop order is being created and previous sell/buy order is removed. Every time the amount of pips has passed (which means the order just become a position) the high and low are reset.

Example:

Given the symbol XAUUSD and the configurable pips amount is 10

Symbol Tick Price High Low New Order Position
XAUUSD 1950.00 1950.00 1950.00 Sell stop for 1949 and buy stop for 1951 None
XAUUSD 1950.11 1950.11 1950.00 Sell stop for 1949.11 None
XAUUSD 1950.16 1950.16 1950.00 Sell stop for 1949.16 None
XAUUSD 1950.33 1950.33 1950.00 Sell stop for 1949.33 None
XAUUSD 1950.12 1950.33 1950.00 None None
XAUUSD 1950.10 1950.33 1950.00 None None
XAUUSD 1949.90 1950.33 1949.90 Buy stop for 1950.9 None
XAUUSD 1949.80 1950.33 1949.80 Buy stop for 1950.8 None
XAUUSD 1949.50 1950.33 1949.50 Buy stop for 1950.5 None
XAUUSD 1949.30 1949.30 1949.30 Buy stop for 1950.3 (No new sell stop order) Sell starting at 1949.33
XAUUSD 1948.60 1949.30 1948.60 Buy stop for 1949.6 None
XAUUSD 1948.300 1949.30 1948.30 Buy stop for 1949.3 None
XAUUSD 1948.900 1949.30 1948.30 None None
XAUUSD 1949.500 1949.50 1949.50 Sell stop for 1948.5 (No new buy stop order) Buy starting at 1949.3
XAUUSD 1949.900 1949.90 1949.50 Sell stop for 1948.9 None
XAUUSD 1950.100 1950.100 1949.50 Sell stop for 1949.1 None


Inputs (configurations):

1. Amount of pips to open the sell/buy orders

2. Stop loss / take profit for each order

3. Max spread - if the spread is higher than this number there will not be a new order (but previous order will be removed)

4. Break even pips - when position gains this amount of pips the SL will be moved to break even

5. Trailing stop pips - when position  gains this amount of pips, a trailing stop will be opened with the amount configured in distance trailing pips

6. Distance trailing pips - how many pips to set the SL from the trailing stop (SL should be updated every tick)


Requirements:


1. Well written code - I'm a developer and I would need to be able to read the code

2. EA should be working for multiple symbols (I should be able to attach multiple EAs to multiple charts)

3. The timeframe should be every tick (ignore timeframe of the chart)

4. Easily ported to MT5 (not need to be right now)

5. Can be back tested


Price is flexible.

Must speak English.










Responded

1
Developer 1
Rating
(600)
Projects
934
46%
Arbitration
31
39% / 29%
Overdue
93
10%
Working
2
Developer 2
Rating
(42)
Projects
62
8%
Arbitration
12
58% / 42%
Overdue
1
2%
Free
3
Developer 3
Rating
(97)
Projects
135
52%
Arbitration
4
50% / 50%
Overdue
0
Working
4
Developer 4
Rating
(177)
Projects
251
21%
Arbitration
17
65% / 18%
Overdue
1
0%
Busy
5
Developer 5
Rating
(89)
Projects
112
24%
Arbitration
11
45% / 18%
Overdue
8
7%
Working
6
Developer 6
Rating
(403)
Projects
707
49%
Arbitration
57
16% / 49%
Overdue
130
18%
Working
7
Developer 7
Rating
(63)
Projects
90
52%
Arbitration
10
40% / 30%
Overdue
7
8%
Free
8
Developer 8
Rating
(30)
Projects
55
22%
Arbitration
12
67% / 8%
Overdue
2
4%
Free
9
Developer 9
Rating
(10)
Projects
14
14%
Arbitration
7
0% / 43%
Overdue
1
7%
Working
10
Developer 10
Rating
(158)
Projects
175
43%
Arbitration
6
0% / 67%
Overdue
8
5%
Working
11
Developer 11
Rating
(11)
Projects
40
85%
Arbitration
0
Overdue
8
20%
Free
12
Developer 12
Rating
(17)
Projects
38
68%
Arbitration
0
Overdue
7
18%
Working
13
Developer 13
Rating
(10)
Projects
25
20%
Arbitration
3
67% / 0%
Overdue
4
16%
Free
14
Developer 14
Rating
(72)
Projects
80
10%
Arbitration
36
8% / 53%
Overdue
6
8%
Working
15
Developer 15
Rating
(5)
Projects
4
50%
Arbitration
4
0% / 75%
Overdue
0
Free
16
Developer 16
Rating
(145)
Projects
258
35%
Arbitration
12
25% / 58%
Overdue
42
16%
Free
17
Developer 17
Rating
(45)
Projects
63
52%
Arbitration
3
0% / 0%
Overdue
1
2%
Free
18
Developer 18
Rating
(63)
Projects
196
72%
Arbitration
4
100% / 0%
Overdue
1
1%
Working
19
Developer 19
Rating
(5)
Projects
5
0%
Arbitration
3
0% / 100%
Overdue
2
40%
Free
20
Developer 20
Rating
(59)
Projects
67
6%
Arbitration
28
18% / 36%
Overdue
5
7%
Busy
21
Developer 21
Rating
(249)
Projects
447
34%
Arbitration
56
36% / 38%
Overdue
165
37%
Loaded
22
Developer 22
Rating
(171)
Projects
195
11%
Arbitration
37
38% / 35%
Overdue
5
3%
Loaded
23
Developer 23
Rating
(11)
Projects
26
27%
Arbitration
3
0% / 0%
Overdue
1
4%
Loaded
Similar orders
Hello, I'm seeking for an experienced developer that can convert a simple EA (which is about 1000 lines of code, but with simple logic) to MQL5. Furthermore I need him to optimize the EA for better performance and faster backtest speed (all optional backtest features to speed up the process must be enabled optionally with input parameters, like Enter/Exit on new bar only for example). Finaly, I want to add an option
I need an EA that works for GOLD or multi-currency with MT5 or MT4 - No risk strategies - Only 1 open order per pair - Use SL - TP - Traling - Can use indicator to close order when profit or loss I need demo to test first
Hi Auto trading robot in mt4 need to be develop simple price action strategy i can pay 30 usd for this interested coder can ask for more details then i can share strategy details who is ready to do it
i am looking for experienced programmers who can help me out make my expert with zero lags and run smoothly and develop it in any possible way that make the accuracy way higher i need in addition to make this expert advisor linked on mt4 and mt5 also link the ea to WhatsApp and telegram bot where it giveS signals of the expert on it
Hello experts I need you assistance to develop and Volume data indicator which will show the buy sell volume of a Candle . demo before selection would be recommended if anyone have built anything similar already
Tenho um EA que preciso: Desde correções como conectar filtros existentes à lógica já inserida no sistema. insira novos filtros no ea com nova lógica e conecte-se com a lógica existente. Há várias pequenas tarefas a serem concluídas, gosto de fazê-las em partes para que haja uma avaliação adequada e depois passar para a próxima etapa. ea contém +6k linhas de código e está em português. Embora eu não entenda de
Moving average strategy 1. Indicators: Simple moving average 50 and 20 2. Entry parameters: 50 period SMA should be used as buying and selling signals. i. Buy order should be executed when price opens below the 50 SMA and closes above the 50 SMA ii. Sell order should be triggered when price opens above the 50 SMA and closes below the 50 SMA. iii. 2 orders should be executed when entry criteria’s are available 3. Stop
I want to buy your TRADE MANAGER for my manual day trading but can you make the fonts in the dialog box customizable so Example: I can customize the fonts smaller or larger My main issue is, I use a Bot solely on one of my trading account but recently the bot start opening all position in negative (loss) for a long period of time, example, instead of buy my bot will enter sell that will result in losses. Can you
Hello, This is a EA using common indicators with conditions for entry and exit. Applying stop losses and trailing stops. The applicant must present their experience and credentials beyond their profile of work completed to qualify for the order. The responsible Developer selected will receive a full explanation in the Requirements Specification
Need an EA that opens specified direction of a trade with specified quantity (initial lot) if the trade attains the set profit without going in to loss, It should close and open a fresh initial trade in reverse/straight direction as set. If the initial trade attains a loss of set pips the EA should hedge this trade by opening a trade reverse to initial trade. Here instead of booking the loss we are opening a hedge

Project information

Budget
100 - 300 USD
For the developer
90 - 270 USD
Deadline
to 5 day(s)