Code Volatility Bot utilizing MA & RSI strategy

工作已完成

执行时间3 天
客户反馈
Job well done, implemented my strategy exactly as expected. Highly recommended.

指定

Please provide me with a fully coded Expert Advisor (EA) that will execute automated trading on MT5, utilizing Deriv as broker and for the Volatility 75 index. Name of the EA should be Volatility Bot.

Please watch the video in this link which provides the basic strategy to be followed. Please note that this document takes preference over the video content as minor changes are proposed to that in the video in order to achieve a better strategy. However, the video should be able to explain the core strategy for better clarification.

Video Link: https://x.com/bkartnam/status/1991124911490805944?s=19

Components of the Strategy

  • Asset and Timeframe:
    • Volatility 75 index.
    • Uses the M5 candlestick chart for analysis and entries for all trades.
  • Inputs:

o   Lot size (LS) – Percentage input for lot size, lot size should adapt percentage-wise to equity available as account increase or decrease. If the equity decrease to such an extent that it affects lot size to reach minimum lot size required Volatility 75 index by Deriv, it will continue entering trades at the minimum lot size until it reaches a point where potentially the equity increase again to be able to increase lot size as a percentage of equity.

 

o   Points for calculating imaginary Trailing Stop (TS) – The imaginary trailing stop condition will activate with this input amount once the trade position reaches these points in profitable position from trade entry position. The imaginary trailing stop will not be an actual trailing stop in the trade, EA should calculate and follow open trade price action with this amount which will act as a trailing stop, if this following stop is triggered, close the trade.

 

o   RSI Lower input margin (RSILow) – input for the lower margin on RSI with Period = 1, margin line to show in indicator window.

 

o   RSI Higher input margin (RSIHigh) - input for the higher margin on RSI with Period = 1, margin line to show in indicator window.

  • Indicators to be used (all indicators to be presented as per the attached diagram):
    • Relative Strength Index (RSI) – added in Indicator Window 1 below main chart window:
      • Period: 1.
      • Apply to: Close prices.
      • Levels as per inputs: oversold threshold = RSI Lower input margin and overbought threshold = RSI Higher input margin
    • Moving Average (MA) – added in Main Chart window:
      • Period: 35.
      • Shift: 0.
      • Method: Exponential.
      • Apply to: Close prices.
      • Style: Red
      • This is added to the main chart window, use for trend confirmation.
    • Envelope 1 – added to the RSI Indicator Window 1 below main chart window to envelope RSI movement:
      • Period: 1.
      • Shift: 0.
      • Deviation: 6.000.
      • Method: Smoothed.
      • Apply to: Close prices.
      • Levels: Upper band = OrangeRed and Lower band = Lime
      • This creates bands around the RSI line or price, helping to identify extremes or volatility squeezes.
    • Envelope 2 – added to the RSI Indicator Window 1 below main chart window to envelope RSI movement:
      • Period: 1.
      • Shift: 0.
      • Deviation: 0.010.
      • Method: Smoothed.
      • Apply to: Close prices.
      • Levels: Upper band = Lime and Lower band = OrangeRed
      • This creates bands around the RSI line or price, helping to identify extremes or volatility squeezes.
  • Entry Rules:

o   Trading Condition Identified: Once the Envelope 2 / RSI (Period: 1) indicator come in close proximity (i.e. 5 units on RSI levels between the 2 envelopes) of the Envelope 1 / RSI (Period: 1) upper band (for Sell confirmation) or lower band (for Buy confirmation), a trade condition is identified, though not activated yet. Thus, If the 2 envelopes / RSI (Period: 1) come in close proximity (i.e. 5 units on RSI levels between the 2 envelopes) of the upper band, a Sell condition is identified. If the envelopes / RSI (Period: 1) come in close proximity (i.e. 5 units on RSI levels between the 2 envelopes) of the lower band, a Buy condition is identified.

    • Buy Signal: After a Buy trading condition has been identified, wait until a M5 candle crosses and close above the MA line, then open a trade with the start of the next M5 candle. Open trade with Lot Size (LS) input.
    • Sell Signal: After a Sell trading condition has been identified, wait until a M5 candle crosses and close below the MA line, then open a trade with the start of the next M5 candle. Open trade with Lot Size (LS) input.
    • Stop Loss (SL) condition for Sell trades: For all Sell trades the stop loss condition is set at the highest price position reached between the time of the trade condition confirmation until the time that the price position crossed the MA line (i.e. when sell signal was activated). The EA should not create an actual stop loss on the chart, it should only terminate the trade when the Stop Loss (LS) condition is met.
    • Stop Loss (SL) condition for Buy trades: For all Buy trades the stop loss condition is set at the lowest price position reached between the time of the trade condition confirmation until the time that the price position crossed the MA line (i.e. when buy signal was activated). The EA should not create an actual stop loss on the chart, it should only terminate the trade when the Stop Loss (LS) condition is met.
    • Imaginary Trailing Stop condition (TS) for Sell trades: Once price reaches the point where the Envelope 2 / RSI (Period: 1) indicator cross the RSI lower input margin(RSILow), the trailing stop condition will be activated, the EA will track the trailing with the input points behind trade position, i.e. if RSI lower input (RSILow) margin was set at 32, TS condition will be activated once Envelope 2 / RSI (Period: 1) indicator crosses the 32 RSI margin. Trade will terminate when imaginary TS position is triggered. If the amount of points between trade entry point and trade position where Envelope 2 / RSI (Period: 1) level is crossing the RSI lower input margin (RSILow) is < than Points for imaginary Trailing Stop (TS) input, then terminate the trade.
    • Imaginary Trailing Stop (TS) condition for Buy trades: Once price reaches the point where the Envelope 2 /RSI (Period: 1) indicator cross the RSI upper input margin (RSIHigh), the trailing stop condition will be activated, the EA will track the trailing with the input points behind trade position, i.e. if RSI upper input (RSIHigh) margin was set at 68, TS condition will be activated once Envelope 2 / RSI (Period: 1) indicator crosses the 68 RSI margin. Trade will terminate when imaginary TS position is triggered. If the amount of points between trade entry point and trade position where Envelope 2 / RSI (Period: 1) level is crossing the RSI upper input margin (RSIHigh) is < than Points for imaginary Trailing Stop (TS) input, then terminate the trade.
    • Next Trade: Once a trade terminates, the next trade will only open once a new trading condition has been identified when the Envelope 2 / RSI (Period: 1) come in close proximity (i.e. 5 units on RSI levels between the 2 envelopes) of the Envelope 1 upper band (for Sell confirmation) or lower band (for Buy confirmation).

Please code the indicators directly into the EA. Visualization of indicators to match exactly as illustrated in the attached diagram named “Diagram” and in video link provided. The indicator windows with indicators should also be visible / load in the MT5 Strategy Tester to be able to track and verify trading identification conditions.

Diagram

附加的文件:

反馈

1
开发者 1
等级
(456)
项目
794
49%
仲裁
71
17% / 54%
逾期
139
18%
工作中
1
开发者 1
等级
(4)
项目
3
33%
仲裁
2
0% / 100%
逾期
0
空闲
2
开发者 2
等级
(60)
项目
87
29%
仲裁
24
13% / 58%
逾期
7
8%
工作中
2
开发者 2
等级
(574)
项目
945
47%
仲裁
309
58% / 27%
逾期
125
13%
空闲
3
开发者 3
等级
(32)
项目
35
34%
仲裁
5
0% / 80%
逾期
0
工作中
发布者: 2 代码
3
开发者 3
等级
(3)
项目
4
0%
仲裁
1
0% / 0%
逾期
0
空闲
4
开发者 4
等级
(16)
项目
35
23%
仲裁
4
0% / 50%
逾期
2
6%
工作中
4
开发者 4
等级
(1)
项目
1
100%
仲裁
0
逾期
0
空闲
5
开发者 5
等级
(43)
项目
62
23%
仲裁
8
25% / 25%
逾期
10
16%
已载入
5
开发者 5
等级
(12)
项目
47
85%
仲裁
1
0% / 100%
逾期
9
19%
空闲
6
开发者 6
等级
(253)
项目
259
30%
仲裁
0
逾期
3
1%
空闲
发布者: 2 代码
7
开发者 7
等级
(8)
项目
9
11%
仲裁
0
逾期
0
空闲
8
开发者 8
等级
(28)
项目
39
23%
仲裁
14
0% / 93%
逾期
4
10%
工作中
9
开发者 9
等级
(2642)
项目
3357
68%
仲裁
77
48% / 14%
逾期
342
10%
空闲
发布者: 1 代码
10
开发者 10
等级
(140)
项目
149
41%
仲裁
3
33% / 33%
逾期
1
1%
工作中
相似订单
Hello, I'm looking to find out the cost of creating a mobile trading robot. I've tried to describe it as thoroughly as possible in the following document. I look forward to your response. I'd like to know the costs, delivery time, and how you plan to implement it before making a decision
I am offering a ready-to-use trading system that connects MetaTrader 4 signals with automated trading on Polymarket. The system is already fully developed and working. What the system does: The bot copies signals from a custom MT4 indicator and executes trades automatically on Polymarket prediction markets. How it works: A custom MT4 indicator generates BUY or SELL signals using buffers. When a signal appears, it is
DO NOT RESPOND TO WORK WITH ANY AI. ( I CAN ALSO DO THAT ) NEED REAL DEVELOPING SKILL Hedge Add-On Rules for Existing EA Core Idea SL becomes hypothetical (virtual) for the initial basket and for the hedge basket . When price hits the virtual SL level , EA does not close the losing trades. Instead, EA opens one hedge basket in the opposite direction. Original basket direction Hedge basket direction (opposite) Inputs
Billionflow 30 - 100 USD
Trading specifications: Indicators: Bollinger band ( Period 40, Deviation 1 apply to close) Moving Average (Exponential ) Period 17 applied to high Moving Average ( Exponential ) Period 17 applied to low But Signal enter a buy trade when prices crosses the lower band of the bollinger band up and also crosses the moving average channel of high and low the reverse is true for sell signal
Hello, I am a user of the "BUY STOP SELL STOP V6" trading bot, which is an advanced Grid System bot. The bot is primarily designed for Gold (XAUUSD), but I want it to work on all currency pairs. "The bot contains a privacy/protection code that prevents it from running on other accounts or being modified on any platform, as it has a client account number lock mechanism" --- Bot Description & Current Settings Bot Type
I need Ea that executes trade based on trading view indicator called Market Structure CHoCH/BOS (Fractal) [LuxAlgo] I need developer to recreate the indicator as an Ea in MQL5 The core of the system will be a structured Market Structure engine that detects CHOCH (Change of Character) and BOS (Break of Structure) Signals will be confirmed once the indicator gave ( the bos/choch) no need to wait candle close
Looking to purchase a Good forex or gold/ BTC trading EA and it's source code. Must be compatible with low budget like less than $500 accounts, Must need no manual intervention and run fully automated. If you are interested in selling me the source code, please share the Read only account access where the EA has already been running on, so i can check past performance and get an idea on how it works or runs. Dont
Hello, I’m looking for an experienced MQL4/MQL5 developer to work with me on an ongoing basis. My clients request services such as: Converting TradingView Pine Script indicators/strategies into MT4 or MT5 Expert Advisors Converting MT4 EAs to MT5 (and MT5 to MT4) Compiling and fixing existing MQL4 / MQL5 EA code Adding simple features like alerts, SL/TP, lot size, and basic money management This job is for
I am looking someone to create an EA based on my MACD Histo indicator / strategy from Pinescript. I will send it to you for you to replicate. The EA shall have: - Divergence length in bars, min and max values. - Pivot Logic - Entry on close of divergence confirmation bar. - Dynamic lot size dependent on SL/TP, in monetary value. - SL / TP in percent away from entry, separate values for long and short. - Time, day and
Hello, I have a breakout EA with reversal logic. I own the full source code for both MT4 and MT5 versions. I need the modifications implemented for both MT4 and MT5 versions. I need several modifications: – Multiple reversals with configurable parameters – Breakeven functionality – Entry only after candle close beyond range + offset – Time-based activation – Alternative offset calculation logic – Automatic close at

项目信息

预算
100 - 200 USD
截止日期
 2  3 天