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
等级
(94)
项目
112
33%
仲裁
5
40% / 20%
逾期
5
4%
工作中
3
开发者 3
等级
(258)
项目
460
35%
仲裁
57
37% / 37%
逾期
168
37%
工作中
4
开发者 4
等级
(262)
项目
430
38%
仲裁
87
44% / 18%
逾期
72
17%
繁忙
5
开发者 5
等级
(143)
项目
211
80%
仲裁
18
33% / 44%
逾期
10
5%
工作中
6
开发者 6
等级
(131)
项目
166
43%
仲裁
20
60% / 20%
逾期
9
5%
已载入
7
开发者 7
等级
(10)
项目
6
33%
仲裁
4
0% / 50%
逾期
1
17%
工作中
8
开发者 8
等级
(160)
项目
177
44%
仲裁
6
0% / 67%
逾期
9
5%
工作中
相似订单
Hey, are you familiar with the trading software called PREDATOR? If yes, are you also familiar with the automated reversal fitcher? I really need to get connected with someone who's well skilled in coding to help me out, thanks
Copy signals 30+ USD
I need 2 robots that copy mt5 signals to mt5. 1 master robot that will be installed on an MT5 platform and will send entry, exit and pending order signals 1 slave robot that will be installed on another platform that will receive the signals The slave robot must also have the option to reverse orders and change the batch
Hi all talented coders among you. Very simple ask. enum Strats { RSI_Overheat = 0, //RSI Overheated CCI_Overheat = 1, //CCI Overheated Stochs_Overheat = 2, //Stochs Overheated NONE //No strategy } input Strats S1 = 0; input Strats S2 = 2; input Strats S1 = 3; //use default inputs for these built in indicators input RSI_OH = 80; input CCI_OH = 100; input Stoch_OH = 80; Declare handles Populate buffers Function for RSI
Two Phase EA 50 - 100 USD
Please, try and read till the end. Thanks. T he EA should have a customized Login Page - Account and Password protection, ownership plus Expiry Date. The EA should have 2 Buttons. (A) for "Automatic Execution” (AE) and (B) manual mode for "Send Signal Only” (SSO) Basically, it’s the same EA, but should have automated trade execution and a manual mode which will send signals, only. Both should not be activated at the
Fix my EA errors and compile it and run it so that every coding is working perfectly I need to check your work on Demo after you fix the errors and if every thing is ok send me the Demo to check and confirm your work
buy order should be placed when ema 9 crossed over sma 20 and price retrace below or equal to ema 9 and stochastic %k length 50 and smooth 1 is above 50 . after buy stoploss should be trailed by lower donchian channel of period 16. Exit position when price crossing down lower donchoan channel. sell order should be placed when ema 9 crossed below sma 20 and price retrace above or equal to ema 9 and stochastic %k
hi are you familiar with the trading software called "PREDATOR" by sabar trading .?(probably building a new bot that works with the" predator" software ) if you do i want to add a condition for the automatic function of the reversal pattern trigger a condition of different time frame/renko , to the trade . is that something you can do
I have an MT4 expert advisor with source code. When I put the EA on, it only buys. I have no idea what the problem could be. Could you check and fix the problem. It is unable to identify the trend as in the code
I have an indicator-based Expert Advisor (EA) for MetaTrader 5 that needs the following corrections: --Note This is an easy job this should take a few hours, I dont want to wait until you finish 4 jobs and have me waiting I need this job completed ASAP, Important Allow the EA to open all trades immediately AFTER the indicator lines COMPLETELY CROSS, t he trade should trigger as soon as a complete indicator crossover
I have an indicator-based Expert Advisor (EA) for MetaTrader 5 that needs the following corrections: --Note This is an easy job this should take a few hours, I dont want to wait until you finish 4 jobs and have me waiting I need this job completed ASAP, Important Allow the EA to open all trades immediately AFTER the indicator lines COMPLETELY CROSS, t he trade should trigger as soon as a complete indicator crossover

项目信息

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