Custom Indicator MT5

MQL5 专家

工作已完成

执行时间5 天
员工反馈
Excellent customer very patient and understanding 💯
客户反馈
Excellent coder, he completed a very difficult task . will definitely use again.

指定

i need a custom indicator in mql5 syntax with arrows to point when to buy or sell at time frames M5 and M15. the bellow settings and criteria look into higher time frames to confirm entries. I need extra string to add symbols:

input string symbol2 = "DXY"; input string symbol3 = "US10Y";

i have made a very basic  sketch on chatgpt but it needs professional code work. 

Indicators and Settings Used:

  1. Commodity Channel Index (CCI)
    • Two instances of CCI with different periods.
    • ccihandle: CCI on the main timeframe (tf) with period ccip (default 140).
    • ccihandle2: CCI on another timeframe (tfb) with period ccip2 (default 30).
  2. Moving Average (MA)
    • mahandle: Linear Weighted Moving Average (LWMA) on PERIOD_M15 with period map (default 140).
    • _mahandle and _mahandle2: Smoothed Moving Average (SMMA) on PERIOD_M6 with periods 60 and 76 respectively applied to OBV.
  3. Standard Deviation (StdDev)
    • stdhandle: Standard Deviation on PERIOD_M15 with period map (default 140).
  4. Relative Strength Index (RSI)
    • rsihandle2: RSI on PERIOD_H2 with period 14.
    • rsihandle3: RSI on PERIOD_D1 with period 14.
  5. On-Balance Volume (OBV)
    • mfihandle: OBV on PERIOD_M6.
    • _mahandle and _mahandle2: SMMA applied to OBV with periods 60 and 76 respectively.
  6. Average True Range (ATR)
    • atrhandle: ATR on PERIOD_M6 with period 14.

Buy and Sell Entry Criteria:

Buy Entry Conditions:

  1. CCI-based Trend:
    • Buy trend is determined if the closing price does not exceed the high of the previous r bars on the main timeframe (tf).
    • Another buy trend is determined similarly but on a different timeframe (tf4) with r2 bars.
  2. RSI-based Cycle:
    • Buy cycle is initiated if the RSI value on PERIOD_D1 crosses above 35 from below.
  3. Daily Change-based Trend:
    • Buy trend is set if the daily change of "EURUSD" on PERIOD_H12 is greater than 0.5.
    • Buy trend is set if the daily change of sym2 is greater than the daily change of _Symbol by at least 0.1.
    • Buy trend is set if the daily change of sym3 is less than the daily change of _Symbol by at least 0.01.
  4. Combination of Conditions:
    • Buy entry occurs when the following conditions are met:
      • RSI2 is less than 70.
      • There are no conflicting sell signals.

Sell Entry Conditions:

  1. CCI-based Trend:
    • Sell trend is determined if the closing price does not fall below the low of the previous r bars on the main timeframe (tf).
    • Another sell trend is determined similarly but on a different timeframe (tf4) with r2 bars.
  2. RSI-based Cycle:
    • Sell cycle is initiated if the RSI value on PERIOD_D1 crosses below 69 from above.
  3. Daily Change-based Trend:
    • Sell trend is set if the daily change of "EURUSD" on PERIOD_H12 is less than -0.5.
    • Sell trend is set if the daily change of sym2 is less than the daily change of _Symbol by at least 0.1.
    • Sell trend is set if the daily change of sym3 is greater than the daily change of _Symbol by at least 0.01.
  4. Combination of Conditions:
    • Sell entry occurs when the following conditions are met:
      • RSI2 is greater than 30.
      • There are no conflicting buy signals.
      •  

 

Additional Indicators:

 

5.     Moving Average Convergence Divergence (MACD): This can help to confirm the trend direction and momentum.

§  MACD Line: Difference between the 12-period and 26-period EMA.

§  Signal Line: 9-period EMA of the MACD Line.

§  Entry Criteria: Buy when the MACD Line crosses above the Signal Line, and sell when it crosses below.

6.     Bollinger Bands: These can be used to identify overbought and oversold conditions.

§  Entry Criteria: Buy when the price touches the lower band, and sell when it touches the upper band.

7.     Volume: Volume indicators can confirm the strength of a price move.

§  On-Balance Volume (OBV): Used to detect trend direction.

§  Entry Criteria: Confirm buy signals with increasing volume and sell signals with decreasing volume.

8.     Fibonacci Retracement Levels: These can be used to identify potential support and resistance levels.

§  Entry Criteria: Buy near the 38.2%, 50%, or 61.8% retracement levels during an uptrend and sell near these levels during a downtrend.

9.     Parabolic SAR: This can help to determine the direction of the trend and potential reversal points.

§  Entry Criteria: Buy when the Parabolic SAR moves below the price, and sell when it moves above the price.



反馈

1
开发者 1
等级
(30)
项目
35
26%
仲裁
0
逾期
4
11%
空闲
2
开发者 2
等级
(99)
项目
119
31%
仲裁
5
40% / 20%
逾期
5
4%
空闲
3
开发者 3
等级
(278)
项目
498
36%
仲裁
63
33% / 35%
逾期
178
36%
已载入
4
开发者 4
等级
(281)
项目
454
39%
仲裁
93
42% / 18%
逾期
73
16%
繁忙
发布者: 2 代码
5
开发者 5
等级
(149)
项目
220
80%
仲裁
18
33% / 44%
逾期
10
5%
工作中
发布者: 24 文章, 1882 代码
6
开发者 6
等级
(137)
项目
175
43%
仲裁
20
60% / 20%
逾期
10
6%
空闲
7
开发者 7
等级
(10)
项目
6
33%
仲裁
4
0% / 50%
逾期
1
17%
工作中
8
开发者 8
等级
(168)
项目
187
43%
仲裁
7
0% / 57%
逾期
10
5%
工作中
发布者: 3 代码
相似订单
I have a complex Pine Script indicator for TradingView that generates Buy/Sell signals, Stop Loss, and Take Profit levels. The indicator has many lines of code and includes several customizable parameters that I manually adjust in TradingView. I need an experienced MQL5 developer to convert this indicator into a fully functional Expert Advisor (EA) for MetaTrader 5 (MT5) that executes trades automatically 24/7. The
LOT SIZE WITH MULTIPLIER WHEN INITIAL TRADE ENTERED WHEN PARABOLIC REVERSES IT SHOULD NOT CLOSE OPEN ENTRY AND DO HEDGING AS FOLLOWS: PARABOLIC BUY MOVING AVERAGE BUY OPEN TRADE BUY 0.01 WHEN PARABOLIC REVERSE AGAIN ENTER SAME LOT & HEDGE THE POSITION 0.01 SELL WHEN AGAIN PARABOLIC BUY ENTER IF MULTIPLIER IS 2 THEN 0.02 BUY AGAIN PARABOLIC SELL 0.02 AS SO ON.. AS BELOW EXAMPLE.. First Buy: 0.01 Reverse → Sell: 0.01
Hey guys, I have an EA - it works fine so far, but I'm not happy with all settings and want it modified. - Would need the change from points to currency of the Account - Delay after opening a trade (don't open another trade in the next x minutes/points) [if the delay is set on 5m and the trade closes in 2m it can ofcourse take a new signal, but if the trade is open: wait 5min and look at max. open trades limit] -
I am looking for an experienced MQL5 or MetaTrader developer who can create a custom solution that generates MT5 trading statement files (HTML or XML format). The tool should allow me to manually input trade data (such as order open/close times, lot sizes, symbols, profits, etc.) and then generate a file that looks identical to a real MetaTrader 5 statement. Requirements: • Ability to simulate real trading history
Trading_bot 30 - 200 USD
Some traders include trading lot calculation algorithms at the first stage of robot creation. However, it is not recommended to include the money management algorithms for calculating the lot at this stage, since additional input parameters can lead to history-based overfitting during EA optimization. Better test your first EA version using a fixed lot. Only forward testing using history data and several-month real
Looking for existing bot which trades on indices/gold/bitcoin with trend following / momentum strategies. require winrate no less than 70% with max 10% DD. ability to conduct multiple trades a day. I do not expect huge gains, but one with consistent performance with risk mangement controls. no grid/martingale/ win or die strategies. From there, i may add in modifications. Can offer range from USD100-1000, depending
Hi, I need an Expert Advisor (EA) MT5 that focuses on GOLD / XAUUSD with the goal of achieving very high monthly returns (40%++) under strict risk control parameters. Looking for a Strategy with entry on M5 (developers are welcome to add validation such as H1, H4, or D1) but, entry must be on M5 timeframe A strategy that uses orderblocks and/or support/resistance zones for entry. (You can add other features such as
hello, i would like to create a trade manager like the ones on mql5, just different... i don't like the huge window with settings and stuff so i'd like to create my own ones, both mt4 and mt5 ... it should have all the bells and whistles, such as: Open Trade (Market Order / Pending Orders) Buy / Sell at market Buy Limit, Sell Limit, Buy Stop, Sell Stop Modify Trade Adjust Stop Loss (SL) and Take Profit (TP) Modify
the CCI entry is independent from the MA (Moving Average) entry in your described strategy. There are two distinct entry strategies: SMA-Based Entry: One strategy uses simple moving averages (SMAs) and their shifts to determine entry points. This is a classic trend-following approach, where entries are triggered based on the relationship between price and the moving averages, such as crossovers or shifts in the SMA
Please carefully follow all my instructions. For each task you complete and that actually exists, I need proof If something is missing, not included, or cannot be done, you must clearly inform me I don’t want to figure it out by myself. Also, provide a check list with tick boxes to confirm each requirement is completed. Requirement Specifications for Custom MQL5 Automated Trading System & Indicator and every little

项目信息

预算
40+ USD
开发人员
36 USD
截止日期
 1  3 天