RSI Mean Reversion EA (Simple) with ATR based Risk Management (Trickier)

仕事が完了した

実行時間15 日
依頼者からのフィードバック
Joel was very responsive to issues in the first draft of the EA. I am BA myself so appreciate that there will be a certain amount of discussion during the build. I will be using his services again.
開発者からのフィードバック
His a good boss and always straight to the point. I will like to work with him again

指定

==Strategy Outline==

This strategy is a mean reversion strategy which uses 3 Indicators.

·         RSI with Overbought and Oversold Levels (Length 4, OB=10, OS=90)

o   The RSI gives us short term momentum signals against the trend

·         3 Exponential Moving Averages (Length 50, 90, 230)

o   The 3x EMA provide a clear view of the prevailing longer-term trend

·         Damiani Volatmeter (Standard settings)

o   The Damiani Volatmeter is used to detect when there is high volatility in the market and equally also show when the market is in a range in the short-term

·         ATR

o   (SL=4ATR/TP=1.33ATR) This strategy has a negative risk/reward ratio of 3:1 but has a win-rate of appx 80% - giving an approximate profit factor of 1.4 BEFORE SPREADS AND SLIPPAGE

==Long Entry Criteria==

RSI(4) crossed up above OB level (10) AND (50 EMA > 90 EMA > 230 EMA) AND DV white above green (flat market)


==Short Entry Criteria==

RSI(4) crossed up above OB level (90) AND (50 EMA < 90 EMA < 230 EMA) AND DV white above green (flat market)


==Specific Requirements for the EA==

Indicators

RSI used should be the standard RSI in MT5 – as such all its parameters should be accessible as strategy variables.

The EMA’s used should be the standard EMA available in MT5 – as such all its parameters should be accessible as strategy variables.

The Damiani Volameter is available here (https://www.mql5.com/en/code/21700) and I would like all its parameters available.

As per screenshots above we can have the EMAs on the main chart and RSI and DV underneath.


Risk Management

While this is a somewhat functional strategy, I will require some other features related to risk management to mitigate the difficulty of it being on low timeframe.

Position Sizing

o   Fixed Lot Size (float)

o   Percent of Equity (float)

Order Type

·         Market

·         Limit

o   I would like to configure limit orders with a number of pips behind price so that I can get a fractionally better entry

3 Styles of ATR  Stop Loss

·         Static TP/SL – these are each multiplier of ATR but would like this to 2 dp please with a max of 10 each (something large)

·         Static TP/Trailing SL – same as above but the SL immediately trails rather than remains static.

·         Partial TP with Breakeven/Trailing SL – The trade’s stop loss trails immediately but once TP is hit a fixed percentage of the trade is closed and the rest of the trade is left to run.

o   Breakeven + X pips – I’d like to add a pip to break even to bring the order into slight profit this can be configured as a pips integer

Addition of spread to ATR profit target

This would be a Boolean which allows the spread at entry to be tacked on to the profit target so that (SL=4ATR/TP=1.33ATR) becomes (SL=4ATR/TP=1.33ATR+<SpreadAtEntry) when invoked.

Adverse Spread Filter

If the spread is too high the strategy should NOT trade - this should be configurable in points as seen in the Market Watch pane.


Martingale Option

Due to high win-rates of this strategy I would like to incorporate martingale as an option when ‘Static TP/SL’ or ‘Static TP/Trailing SL’ is selected to analyze it’s effects.

I would like the multiplication factor to be a float rather than the standard 2 here if possible i.e. I can increase position size by 1.4 or 2.5 if necessary.

 

Code Availability

I would like the EA source code to be made available as I am trying to use this project as a learning resource as I am only proficient in pinescript but will use this a reference.



ファイル:

応答済み

1
開発者 1
評価
(36)
プロジェクト
45
36%
仲裁
0
期限切れ
0
2
開発者 2
評価
(73)
プロジェクト
124
52%
仲裁
4
25% / 75%
期限切れ
19
15%
仕事中
3
開発者 3
評価
(2)
プロジェクト
3
33%
仲裁
0
期限切れ
0
4
開発者 4
評価
(2)
プロジェクト
3
0%
仲裁
0
期限切れ
0
5
開発者 5
評価
(24)
プロジェクト
31
16%
仲裁
7
29% / 43%
期限切れ
4
13%
仕事中
6
開発者 6
評価
(202)
プロジェクト
206
27%
仲裁
0
期限切れ
3
1%
7
開発者 7
評価
(243)
プロジェクト
429
34%
仲裁
54
37% / 39%
期限切れ
156
36%
多忙
8
開発者 8
評価
(463)
プロジェクト
523
33%
仲裁
29
38% / 41%
期限切れ
7
1%
多忙
9
開発者 9
評価
(1)
プロジェクト
0
0%
仲裁
1
0% / 100%
期限切れ
0
10
開発者 10
評価
(14)
プロジェクト
23
26%
仲裁
7
43% / 29%
期限切れ
3
13%
取り込み中
11
開発者 11
評価
(4)
プロジェクト
4
25%
仲裁
4
25% / 25%
期限切れ
0
仕事中
12
開発者 12
評価
(50)
プロジェクト
73
15%
仲裁
3
33% / 33%
期限切れ
7
10%
取り込み中
13
開発者 13
評価
(9)
プロジェクト
12
25%
仲裁
0
期限切れ
1
8%
14
開発者 14
評価
(298)
プロジェクト
442
64%
仲裁
5
40% / 0%
期限切れ
4
1%
仕事中
15
開発者 15
評価
(2428)
プロジェクト
3057
66%
仲裁
77
48% / 14%
期限切れ
340
11%
16
開発者 16
評価
(36)
プロジェクト
44
32%
仲裁
6
17% / 33%
期限切れ
8
18%
仕事中
17
開発者 17
評価
(16)
プロジェクト
21
14%
仲裁
0
期限切れ
1
5%
仕事中
18
開発者 18
評価
(356)
プロジェクト
632
26%
仲裁
89
73% / 13%
期限切れ
12
2%
19
開発者 19
評価
(71)
プロジェクト
80
10%
仲裁
35
9% / 54%
期限切れ
6
8%
仕事中
20
開発者 20
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
21
開発者 21
評価
(6)
プロジェクト
6
33%
仲裁
3
0% / 67%
期限切れ
0
仕事中
類似した注文
I want have the possibility to increase lotsize not alone by Lot-multiplier rather I want add a fix-lot increase for excample for 0,05 lot. I want have this for buy / sell and hedge-buy and hedge sell
Hello, I‘m interested in an indicator to predict the next candles probability (bullish or bearish). But honestly I have no idea how to do this. Would be interested in your opinion how we can create such an indicator. Please let me know if you‘ve done similar work
Profitable EA HFT 50 - 300 USD
From a long time i am searching for a profitable EA i have lost a lot , and now i have only 300$ to buy a profitable EA , i wish to say with 0 losses but some or most traders they don't want to hear this i am really tired of searching for a programmer to just create me a profitable EA with the least losses or zero losses maybe nearly 1 year i am searching i just need an HFT EA that can work very well on MT4,MT5
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. # MANUAL ZONE MARKING # THREE TYPES OF ENTRIES (
у нас есть стратегия, нам нужно написать mql5-код ​​для тестера стратегий МТ5,Цена договорная. Мой контакт @abbosaliyev из Telegram Программист должен знать РУССКИЙ ИЛИ УЗБЕКСКИЙ язык. Задание: разработать тестер, который использует шаблон условий на открытие и проверит весь исторический график на всех доступных таймфреймах. Остальная информация будет предоставлена ​​после согласования цены
There are six conditions in total . source code from an existing expert will be provided to aid the completion of this job . - Install the following by the Panel (copy paste form my existing Expert ) 1. Pips Lost : number of pips lost ( monthly reset ) 2. Pips Gained : number of pips gained ( monthly reset ) 3. Have a black background to avoid the
New york session based strategy 9:30 open Price takes out buy side or sell side liquidity Usually using 15min high and lows 5m entry Price takes out that high/low and price must close strongly back into the zone Is price is above price we have a sell bias vis versa for buys Sl is at the high or low with option for “offset” for cushion Tp is usually the opposite High or low. Would like the option for set pips-points &
Utilizing the MQL5 MetaEditor Wizard, I created an Expert Advisor, having the following Signal indicators: I was able to optimize the EA and reached a backtest with the following specifications: I was able to reach a profit level of 30K, as indicated below. However, the Bot is not without faults and following the backtest, I started a forward test with real live data and the results were not so great. The EA took a
Hey greetings. Am in need of a developer that has already made profitable MT4 or MT5 EA that I can buy with the backtesting and proven result. How is the draw down ? What is the winning rate ? Kindly reply and let proceed
I will buy your EA for MT5, in case that on distance it is able to make a profit of 10% per month. - Martingale methods and grid strategies should not be used as the basis of a trading strategy. - Excellent win rate (>80%) - High risk/loss management - Option to select direction of trading (long, short or both) - News filter - Editable Trading Hours I will need to test in the strategy tester and on live market (on

プロジェクト情報

予算
50 - 120 USD
開発者用
45 - 108 USD