I need an EA based on an external Indicator for the MT4

MQL4 Experts

Job finished

Execution time 1 day
Feedback from customer
I would gladly give more than 5 stars. The all in all experience was outstanding! Extremely patient, incredibly thorough, very helpful and a quick and detailed coding par excellence.
Feedback from employee
Good employer! Thank you :)

Specification

Hello!


I need an EA built based on the signals of an external indicator (which will be provided in ex4) with a few additional features.


The functionalities of the indicator are as follows:

  • An arrow appears on the trigger candle at the close pointing at the direction of the trend (Red and downward for sell, green and upward for buy).

  • The candle after the arrow/trigger candle is the candle to open an order based on the direction of the signal.

  • Sometimes there are multiple arrows in the same direction as the trend until an opposing signal appears.


I would like to have the same options I can specify in the provided indicator plus the following:


Time Management (use broker time)

-Start Time: [Variable]

-End Time: [Variable]


-Monday: [true/false]

-Tuesday: [true/false]

-Wednesday: [true/false]

-Thursday: [true/false]

-Friday: [true/false]

-Saturday: [true/false]

-Sunday: [true/false]

-Close all orders on End Time: [true/false]


Money Management

-Lot size: [Variable]

-Maximum spread: [Variable]

-TP/SL: Points/PIPs

-Take Profit: [Variable] (Please include the current spread. If I specify „1“ as TP and the current spread is „1.2“ the order should close at „2.2“, 0 means no TP, see below)

-Stop Loss: [Variable] (0 means no SL)

-Trailing steps in Points: [Variable]

-Disregard the first signal and only trade on the second in the same direction: [true/false] (Activating this means that, for example, a sell signal appears, which is disregarded. Only after a second sell signal appears, a sell trade should occur. And vice versa.)

-Multiplier for Signal #2: [Variable] (0 means no ultiply)

- Trade with every signal in the same direction: [true/false] (If this is activated, with every new signal in the same direction a new trade is opened. These should close if a) the TP is reached, b) the SL is reached, c) an opposing signal appears (if activated). For example a buy appears, the first buy trade is opened, 2 candles later another buy appears, therefor a second buy trade is opened. This goes on until, let's say, after 10 candles a sell signal appears/TP or SL has been reached. Then all the previous open buy trades are closed.)


-Close all orders on opposing signal: [true/false] (With “Opposing Signal” I mean the arrow, not the candle afterwards)

-Maximum simultaneous orders per trade: [Variable]

-Maximum open orders: [Variable]

-Magic number: [Variable]


If possible, hide the Take Profits and Stop Losses!


The price is, if necessary, negotiable if reasonable and can be raised, depending on the workload to be done.

If there are any questions or remarks (which I would welcome), please contact me beforehand, as English is not my mother tongue and I will try to clear up any misunderstandings.

As one last thing: I need the *.ex4 and the *.mq4 files afterwards.


Thank you for your time and I hope to hear from you.


Responded

1
Developer 1
Rating
(730)
Projects
1051
40%
Arbitration
47
49% / 23%
Overdue
84
8%
Working
2
Developer 2
Rating
(481)
Projects
510
53%
Arbitration
10
60% / 20%
Overdue
3
1%
Free
3
Developer 3
Rating
(806)
Projects
1379
72%
Arbitration
113
28% / 48%
Overdue
343
25%
Working
4
Developer 4
Rating
(1100)
Projects
1457
46%
Arbitration
49
73% / 12%
Overdue
36
2%
Free
5
Developer 5
Rating
(2097)
Projects
2666
62%
Arbitration
114
46% / 25%
Overdue
420
16%
Loaded
6
Developer 6
Rating
(356)
Projects
632
26%
Arbitration
89
73% / 13%
Overdue
12
2%
Free

Project information

Budget
80 - 120 USD
VAT (19%): 15.2 - 22.8 USD
Total: 95.2 - 142.8 USD
For the developer
72 - 108 USD
Deadline
to 10 day(s)