Code an Indicator based on Orderblock with Multi timeframe functionality.

MQL5 Indicators Forex

Job finished

Execution time 104 days

Specification

I need an indicator that is going to look at several order blocks (OBs) across multiple timeframes.


Definition of order block

An order block is a candlestick pattern formed by either 3 or 4 candles.

Normal order block:

Candle

Bullish

Bearish

A Bearish Candle   Bullish Candle 
B Bearish Candle & Close < Candle A Low Bullish Candle & Close > Candle A High
C Bullish Candle & Close > Candle B High Bullish Candle & Close > Candle B High

OB values

  • Open - Open of Candle B
  • High - High of Candle B
  • Low - Low of Candle B
  • Close - Close of Candle B

Normal Order block


Order block + Fair Value Gap

Candle

Bullish

Bearish

A Bearish Candle   Bullish Candle 
B Bearish Candle & Close < Candle A Low Bullish Candle & Close > Candle A High
C Bullish Candle & Close > Candle B High Bullish Candle & Close > Candle B High
D Candle D Low > Candle B High Candle D High < Candle B Low

OB values
  • Bullish
    • Open - Open of Candle B
    • High - High of Candle B 
    • Low - High of Candle D 
    • Close - Close of Candle B 

  • Bearish 
    • Open - Open of Candle B 
    • High - Low of Candle D 
    • Low - Low of Candle B 
    • Close - Close of Candle B


How must it behave

The Indicator needs to search across multiple timeframes for the order blocks and display horizontal lines on the chart for the one of the selected values:

  • High (bullish ob) /Low (bearish ob)
  • Open
  • Both

When price closes above (bullish ob) /below (bearish ob) these lines need to be deleted, otherwise they are updated with right coordinate as current time.


Inputs

  • Order block type (Enum)
    • Order block
    • Order block + FVG

  • Order block zone (enum)
    • High/Low
    • Open
    • Both

  • M1 Opposing? (bool)
  • M2 Opposing? (bool)
  • ... m3, m4, m5, m6, m10, m12,m15,m20,m30,h1,h2,h3,h4,d1 (bool)


How it must look like

Returning Buffers

It needs to return the following buffers.

  • Closest Bullish Value
  • Closest Bearish Value

These values are the closest lines in regards to current price. The buffer needs to always display a value (unless of course there are no Order blocks).


Things to note

Closest Bullish Value can never be > current price

Closest Bearish Value can never be < current price











Responded

1
Developer 1
Rating
(46)
Projects
60
45%
Arbitration
8
50% / 38%
Overdue
7
12%
Free
2
Developer 2
Rating
(17)
Projects
21
33%
Arbitration
2
50% / 50%
Overdue
0
Working
3
Developer 3
Rating
(40)
Projects
55
35%
Arbitration
2
0% / 50%
Overdue
0
Free
Similar orders
okay i need an mql4 and5 expert advisor so how the strategy works is as follows it must firstly check for open orders (buy and sell) only if none, it must get the current market price lets say its eurusd is 1.04903 . then it must calculate upper buy value which wil take the current market price plus 250 points equals 1.05153 which must be stored in a library. take profit will be plus 500 points so 1.05653 stoploss
can you help me with tradinview alerts to run auto trades on mt5 It needs to be put on vps .. . Mt5 and perhaps webhook program It's a tradingview indicator which generates alerts. That we need to push it to mt5 and place trades
1)Most preferably If you can build a trading bot that takes trades buy&sell at a specific time (all info and strategy on the google drive folder). I already have the mql4 source code of my current EA maybe that can help converting it to tradingview. 2)If you can’t do the first option can you make a trade manager (position management tool) similar to tradingview. But I wanted to customize it to a double position buy &
Seeking an experienced MQL5 developer to create a custom technical indicator for MetaTrader 5. The ideal candidate will have proven expertise in algorithmic trading, signal processing, and MQL5 programming Requirements: Extensive experience developing custom indicators in MQL5 Strong understanding of technical analysis and trading strategies Ability to implement advanced mathematical concepts into trading indicators
hello - i have a fully functioning code I have built out for ninjatrader 8 - i actually have 4 of them I am looking for expert developer to be able to help me to convert the code from ninjatrader 8 C# code to a metatrader 4 and also metatrader 5 code. so i have provided 3 files one is an IFVG strategy and simply trades price action based on inversed fair value the other one is a MACD strategy but it uses the custom
Forex Range Breakout and retest expert advisor. I need someone who can create Range breakout and retest expert advisor. Inputs will have lot size ( fixed or percentage of capital), stop loss, take profit, trailing stop lose, range start time and finish time. option with filter for Breakout and retest at the support or resistance ( range). Thanks
Hello guys, I'm looking for an experienced coder in pinescript to create a pinescript indicator that compares swing high highs and swing lows with the Nasdaq and the E-mini with the option to choose other assets. I would like to have alerts set up based on the pattern in looking for. I would also want to a screener to spot the pattern when it occurs in other timeframes without me constantly switching timeframes to
I often need to modify or create expert advisors for MT4 and MT5. If you are interested in such work with long-term cooperation, please write to me @AC_Capital Мне часто требуется модифицийовать или создавать советники для МТ4 и МТ5. Кому интересна такая работа с долгосрочным сотрудничеством, просьба написать мне @AC_Capital
Daily loss limit Time filter Spread filter Breakeven function Trailing stop function Lot size options . Fixed lot or % of balance I am I am Open to your suggestions as well I will live that to you as I want an excellent job done sir. You let me k ow your best time period
I am using hedge bot using AutoIT. But it has license. So I want to make a same bot like that. This old bot from developer named Raymond Ogechukwu Omeh. https://www.mql5.com/en/users/1raymond Very welcome if someone can contact me to him. Thank you

Project information

Budget
45 - 75 USD
VAT (23%): 10.35 - 17.25 USD
Total: 55.35 - 92.25 USD
For the developer
40.5 - 67.5 USD
Deadline
to 3 day(s)