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
等级
(98)
项目
118
31%
仲裁
5
40% / 20%
逾期
5
4%
空闲
3
开发者 3
等级
(276)
项目
495
35%
仲裁
62
34% / 35%
逾期
178
36%
已载入
4
开发者 4
等级
(280)
项目
453
39%
仲裁
91
43% / 19%
逾期
73
16%
繁忙
5
开发者 5
等级
(149)
项目
220
80%
仲裁
18
33% / 44%
逾期
10
5%
工作中
6
开发者 6
等级
(137)
项目
175
43%
仲裁
20
60% / 20%
逾期
10
6%
空闲
7
开发者 7
等级
(10)
项目
6
33%
仲裁
4
0% / 50%
逾期
1
17%
工作中
8
开发者 8
等级
(168)
项目
186
43%
仲裁
7
0% / 57%
逾期
9
5%
已载入
相似订单
I am searching for a skilled and ambitious programmer who is not just looking for another paid task, but for a business partnership based on trust, shared vision, and long-term goals . I bring over 13 years of experience in Forex and Futures trading , deep knowledge of trading psychology, technical analysis (especially Volume Spread Analysis), and chart pattern recognition. I’ve walked the path – with all its wins
Hi there! I'm looking for a trade copier for cTrader. It should support basic actions like Open Position , Close Position , and Modify Position . I also need options for fixed lot size and auto lot sizing based on account balance or equity. Additionally, I'd like to have the ability to use a percentage of the master account's lot size—for example, if the master opens a 0.50 lot trade, the slave should open 0.25 lots
Sure! Here's a professional and engaging description you can use: Description: Want to trade a funded prop firm account without paying for challenges? I'm offering a unique deal — you will create a fully customized Expert Advisor (EA) tailored to my trading strategy, risk management style, and trading goals. In exchange, I'll provide you access to a funded prop firm account (once passed), and we both win! What I
Hi, I have a code to adjust in MT5. I will send you the original code, and you'll have to translate it to Forex with the instructions. so that from MT5 I can then connect it to a funding account, for example
Good day. I am looking for a developer who has experience with developing automated trading systems in the programming language here for MT5 and also for Tradingview. In Tradingview it works differently than in MT5, via aletry/webhooks and the like = this needs to be automated as seamlessly as possible to signals from the strategy. I have one of my own strategies that I want to use in both platforms and I honestly
Trading robot name: FX Terminator *General Settings* >Broker : AccuMarket-Live 1. *Trading Instruments*: - XAU/USD (Gold) - US30 (US Dow Jones 30) - USTECH (US NASDAQ 100) - GER30 (German DAX 30) - GBP/USD (British Pound/US Dollar) - EUR/USD (Euro/US Dollar) - XAU/USD MICRO -US30 MICRO -USTECH MICRO 2. *Timeframe*: 30-minute chart (or 1-hour chart) 3. *Account Type*: Standard account (1:500 leverage)
Indicator: Parabolic SAR Trade as per the signal, close at TP: Check the indicator one again and initiate a new trade as per signal, the EA would continuously trade If the indicator signals a new direction and the initial trade is in PROFIT, close and initiate new trade in new direction as per the indicator If the indicator signals a new direction and the initial trade is in LOSS, don’t close : · Initiate a new
I have a list of 7 videos where I showcase different trading strategies on TradingView. The goal is to implement all 7 strategies into an Expert Advisor (EA), then run backtests to determine which one performs best. Once tested, all strategies will remain available within the EA, allowing the user to select their preferred strategy. The bot will then automatically start trading based on the selected strategy
Hello, I am looking for a great developer that can be able to code this exact EA with a name change. https://m.youtube.com/watch?v=yxy5eQy0pkk i will be looking for your response thanks you best regards Ayofe
I have the logic for an EA and I coded it. The EA opens and closes positions repeatedly non-stop. I do not know what to do. I am new to coding. I reference custom indicators but I cannot give them all out. Please help

项目信息

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