Auftrag beendet
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Spezifikation
I require a developer experienced in working with Market Profile to modify my current version of Market Profile indicator. The indicator will be provided when job has been approved to start.
This is "Market Profile" indicator
We require some modifications to this indicator to catch some data so that we can use it for another purpose. As result, it needs new buffers to be implemented inside the indicator.
We need to add three buffers that should be capable to be read as "iCustom" function.
The Buffers are :
1) Amount of Vertical amount (volume range) at each candle. (means current candle and any past candles numbered by "i")
2) Maximum candles Number of Horizontal Values that occurred from past "session"
(this should be based on the number of candles, for example 46 candles)
3) The Point of Control
We also require the Market Profile indicator to be modified so that it can detect a form of “fractal levels”:
· This level would be detectable similar in fashion as a “fractal”, where 2 lower highs are formed, 1 higher high formed, and then 2 lower highs formed.
· We must have an option to choose how many levels are detected to form this Market Profile “fractal”. A standard fractal uses 2 candles, our default settings for market profile will use 15 levels.
o So 15 short levels, 1 extended level, and then 15 shortened levels
· Furthermore, this “fractal” detection should also have an option to choose how much the maximum number of levels can be in the middle. Default would be 1, but if 2 it would be as follows:
o 15 short levels, 2 extended levels (at equal length), and then 15 shortened levels
· So that for scenarios such as this, we can detect the peak of each curve. At the peak of that curve, an Arrow will be drawn pointing towards the longest extension.
All buffers should be "Countable" (not just for last candle, but capable to access any past candles)