Simple trend following expert advisor

MQL5 エキスパート

仕事が完了した

実行時間19 日
開発者からのフィードバック
I am so glad for work with you And I hope to work with you in another job in future.

指定

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.







応答済み

1
開発者 1
評価
(414)
プロジェクト
670
33%
仲裁
60
17% / 32%
期限切れ
113
17%
仕事中
2
開発者 2
評価
(229)
プロジェクト
339
49%
仲裁
21
5% / 33%
期限切れ
24
7%
3
開発者 3
評価
(90)
プロジェクト
118
17%
仲裁
44
23% / 39%
期限切れ
20
17%
4
開発者 4
評価
(202)
プロジェクト
206
27%
仲裁
0
期限切れ
3
1%
5
開発者 5
評価
(304)
プロジェクト
509
47%
仲裁
29
10% / 45%
期限切れ
138
27%
6
開発者 6
評価
(365)
プロジェクト
412
36%
仲裁
35
26% / 57%
期限切れ
63
15%
7
開発者 7
評価
(2428)
プロジェクト
3057
66%
仲裁
77
48% / 14%
期限切れ
340
11%
仕事中
8
開発者 8
評価
(2)
プロジェクト
1
0%
仲裁
1
0% / 100%
期限切れ
0
9
開発者 9
評価
(17)
プロジェクト
24
33%
仲裁
5
20% / 40%
期限切れ
8
33%
10
開発者 10
評価
(563)
プロジェクト
932
47%
仲裁
302
59% / 25%
期限切れ
124
13%
取り込み中
11
開発者 11
評価
(66)
プロジェクト
143
34%
仲裁
10
10% / 60%
期限切れ
26
18%
類似した注文
Hello The EA will work on particular zone choose by the user and can mark it on any TF and with some rules can open trades and mange the trade by some unique rules. the EA need to check the difference by RSI as well and with some extra rules . developer should have good attitude and good communication (englsih) with high performence and knowledge with coding EA
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

プロジェクト情報

予算
30+ USD
開発者用
27 USD
締め切り
最低 2 最高 5 日