Simple trend following expert advisor

MQL5 Experten

Auftrag beendet

Ausführungszeit 19 Tage
Bewertung des Entwicklers
I am so glad for work with you And I hope to work with you in another job in future.

Spezifikation

I will like an automated expert advisor that will work in real time as I will want to leave it on a server to generate profit.


Signals will be generated as follows:


 If Bollinger band(middle Bollinger band) is above/higher than Moving Average and bar closes below highest Bollinger band  and the next

bar closes above Highest Bollinger band(thus bar has to close, not only move above), a long position will be opened.


If Bollinger band(middle one) is below Moving Average and bar closes above lowest bollinger band and the next bar below lowest

Bollinger Band (thus bar has to close, not only move below), a short position has to be opened.


MAX 1 position can be opened at a time. Thus only after open position is closed can the next signal be generated.


The following inputs should be available:


Moving average:

1)Length of moving average

2)Source, for example(closing, open, low or high price)

3)Offset


Bollinger band:

1)Length of bolinger band

2)Source, for example(closing, open, low or high price)

3)Offset

4)Standard deviation


There should also be an option that can be set so that either - 1)Only Long Positions can be opened

                                                                                                      2)Only Short Positions can be opened

                                                                                                      3)Both Long and Short positions can be opened.


Risk Management

Risk management will  be determined with the Average True Range(ATR) indicator as follows:

Average true range %  will be calculated for each closing bar. This is done by dividing the Average True Range

value by the closing Price value *100.


Then there should then be 2 inputs for:

-Stop loss multiple.

-Take profit multiple.


These inputs will be multiples that will be multiplied with the Average True Range %.


For example if the closing price for a share is $1000 and the Average True Range is 1 then the Average True

Range % will be 1/1000 *100=0.1


Then Stop loss will be determined as follows:

Average True Range % times the input multiple for stop loss.

For example if a input multiple of 2 is entered then the stop loss will be 0.1 *2=0.2%

Thus stop loss will be set at 0.2% below opening price of trade.


Then Take profit will be determined in a similar manner:

Average True Range % times the input multiple for take profit.

For example if a input multiple of 3 is entered then the stop loss will be 0.1 *3=0.3%

Thus take profit will be set at 0.3% above opening price of trade.


Position sizing:

For position sizing there should be an input for the % of equity that should be risked.

For example if equity is $100 000 and input is 2% then only an amount of $2000 should be risked.


Position sizes will then be determined with the Stop loss value(as calculated under Risk Management) as follows:


The amount that should be risked (for example the $2000) should be divided by the Stop loss %.

Thus using the $2000/0.2%=$1 000 000.

Thus a position of $1 000 000 should be opened.

Thus if stop loss is triggered, 0.2%*1 000 000= $2000 loss.



High volatility problem:

Lastly I only want positions opened when volatility is low. I thought about adding a extremely long moving average(500 ma length)

to the Average true range indicator and only opening positions if the ATR%/or the ATR(as they are identical in movement but not value)

are below the 500 moving average, I know you can do this in Tradingview but not sure about mql5? Any other suitable suggestions are welcome.


In any case there should be in input to whether the volatility limit should be true or false.


Indexes and commodities:

Lastly the system has to work on all commodities(including gold and silver) and indexes as available to trade by XM brokers.


Testing

I am going to use the coded algorithm to back test data, run it on a demo account; and if there is no errors on a real account.


I would also have possesion of source code and programmer should be available for final tweaks and adjustments.







Bewerbungen

1
Entwickler 1
Bewertung
(414)
Projekte
670
33%
Schlichtung
60
17% / 32%
Frist nicht eingehalten
113
17%
Arbeitet
2
Entwickler 2
Bewertung
(229)
Projekte
339
49%
Schlichtung
21
5% / 33%
Frist nicht eingehalten
24
7%
Frei
3
Entwickler 3
Bewertung
(90)
Projekte
118
17%
Schlichtung
44
23% / 39%
Frist nicht eingehalten
20
17%
Frei
4
Entwickler 4
Bewertung
(202)
Projekte
206
27%
Schlichtung
0
Frist nicht eingehalten
3
1%
Frei
5
Entwickler 5
Bewertung
(304)
Projekte
509
47%
Schlichtung
29
10% / 45%
Frist nicht eingehalten
138
27%
Frei
6
Entwickler 6
Bewertung
(365)
Projekte
412
36%
Schlichtung
35
26% / 57%
Frist nicht eingehalten
63
15%
Frei
7
Entwickler 7
Bewertung
(2428)
Projekte
3057
66%
Schlichtung
77
48% / 14%
Frist nicht eingehalten
340
11%
Arbeitet
8
Entwickler 8
Bewertung
(2)
Projekte
1
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
9
Entwickler 9
Bewertung
(17)
Projekte
24
33%
Schlichtung
5
20% / 40%
Frist nicht eingehalten
8
33%
Frei
10
Entwickler 10
Bewertung
(563)
Projekte
932
47%
Schlichtung
302
59% / 25%
Frist nicht eingehalten
124
13%
Beschäftigt
11
Entwickler 11
Bewertung
(66)
Projekte
143
34%
Schlichtung
10
10% / 60%
Frist nicht eingehalten
26
18%
Frei
Ähnliche Aufträge
Hello, I want to create an EA that can be able to take and optimise trade bids using the trend tracker concept I have developed. The tracker will monitor 2 lines to determine the trend of the market and afterwards take bids towards the correct direction. It will also be able to use a distance between the bids for the direction of the trend and plan a reverse bid when the price of the extreme doesn’t change again. The
Gradient boosting and L2 100 - 200 USD
I am looking for a well experienced programmer to put/implement a gradient boosting algorithm and an L2 to reduce overfitting in my ea which l already have which uses indicators . If you are experienced please adhere
Hello, I'm looking for a developer for repair calendar in EA MT4/MT5 (News Filter - https://ec.forexprostools.com ) for all windows servers. Note: EA MT4/MT5 works with calendar on PC Win 10, 11 but not on all windows servers. I have the source code and will post within the comments section for review. If you are able to do this and quality. Please apply. Thanks
Create mt4 ea 50+ USD
To convert the provided MT4 indicator script into an Expert Advisor (EA) and implement prompt functionality for user input, we need to modify the code to handle external parameters and provide a user-friendly interface. Below is the EA code that incorporates prompts for user inputs
SCALP MARTINCALE SPY TIMEFRAME 1MIN CANDLE - SHORT SIDE ONLY 1-SET RISK : A IS A VARIABLE (HOW MUCH $) 2-SET ATR(3) : SET THE TIME AT WHICH THE ATR SHOULD BE TAKEN, IF SET 933AM THEN THE ATR OF THE 1MIN CANDLE AT 933AM CANDLE WILL BE USED (ROUND AT 0.25 UP OR DOWN) *USE NEW YORK TIME 3-SET MAX NUMBER OF ENTRY : B IS A VARIABLE 4-SET RSI(14) / C IS A VARIABLE, IF RSI(14) > C = ORDERS OPEN 5-IF RSI(14) > C IS TRIGGERED
I WRITE a code i want to conect this for automatic trading through vps .and als advanced features for this code .i attached afile please watch .and give me perfect ea
Hello, I need a martingale and grid bot. The programmer must provide a test of about 5 minutes for the EA to see how it works and if everything is fine, it will be selected to make some modifications for personal use to that EA that you provide. If it has a lot of graphics or buttons. better It doesn't matter if the robot is bad, I'm more interested in its functionalities to use with my strategy
Hi Developer, I would like to create the Scalping EA based for Mt4 on the investing.com data https://www.investing.com/currencies/eur-usd-technical EA have timing to adjust time to trade. follow the broker time. From starting time to end time EA have a adjustable Lot size (0.01 incremental to 0.01) EA have a adjustable TP (1pip to 100pip incremental 1pip) EA have a adjustable SL (1pip to 100pip incremental 1pip) EA
Here is the Idea: I want a Semi Auto Trade Panel Manager EA that only activates when I press the BUY or SELL or BUY LIMIT or SELL LIMIT then the EA will do the rest : that includes the BUY STOP 0r SELL STOP and the hedging calculations according to below diagram. So overall , my only intervention is entering the lot size , hedge zone distance and TP ratio or entering the price for buy limit/sell limit then pressing
Hi, I'm looking for a martingale MT4 EA that performs a lot of trading volume per day. If you have the robot, you'll need to send me the demo so I can backtest it. Thank you very much

Projektdetails

Budget
30+ USD
Für die Entwickler
27 USD
Ausführungsfristen
von 2 bis 5 Tag(e)