TradingView
KioseffTrading
2022년 9월 30일 오후 5시 20분

TPO Market Profile [Kioseff Trading] 

BITCOIN / TETHER Standard FuturesBingX

설명

REPOST; SCRIPT WORKS!!

Due to technical error, this script was republished! Thank you for your support (:

Hello!

This indicator comprises a real time TPO Market Profile!

The script works on any timeframe 1 second or greater - the script calculates relative to the timeframe selected for your chart.



The image above shows the 1-minute BTCUSD chart; 650 +/- tick levels are set.

To see the script in full functionality - try using bar replay on a cryptocurrency 1-minute chart (start at the beginning of a regular hours session). Be sure to adjust the tick spread if necessary (:

So far, the script's held up in real time - I've not had any array loop errors or timeouts. The TPO profile updates accordingly with changes in time / high and low prices. Letters are appended to the profile in real time.




The image above shows configurations for the indicator. I plan to update the indicator quite a bit over the coming days - more to come.

You can select the timeframe change the indicator accounts for. For instance, you can have set the indicator to reset every day, every 30 minutes, every 5 minutes, every week, month, etc.



In the image above, I configured the indicator to recalculate every 3 months. Consequently, the indicator will record a TPO profile for three consecutive, reset, then record a TPO profile for the next 3 months. This setting makes the indicator compatible with any timeframe greater than 1 minute.

You can also use a drag & drop time-start bar to modify the starting point for the market profile TPO calculation.

The indicator hosts an option to auto calculate the tick spread between levels. However, as you switch timeframes and assets, sometimes, you'll have to manually set the tick range (:

Thanks for checking it out; more to come!
Sep 4
Release Notes: UPDATE: The indicator can work on seconds-based charts.




The image above shows the indicator working on the 1-second chart.

(Screenshot is old; characters are now numbered instead of strange unicode)

Release Notes: Added value area + vah + val. Font update. Changed characters to numbered once the alphabet is exhausted. POC, VAH, and VAL label located left of the first bar of the interval. Initial balance range can be toggled. Spaced the characters (more legible). Quite a bit of aesthetic changes so check it out!

Soon, I'll release a version of the script that shows VAH, POC, VAL, and TPO letters from previous sessions. I coded this feature into this indicator; however, it was removed due to load time complications. This feature will be its own script (:

If the script has trouble loading please let me know (:

릴리즈 노트

Efficiency update. Thanks to @adolgov for insight (:

릴리즈 노트

Big update!

Previous session TPO profiles are now displayable! Previous session single print levels, POC levels, and value area levels are displayed. Representative lines continue forward until violated!



Additionally, you can now select to calculate TPO for a fixed time interval.



The image above shows fixed interval TPO profiles calculated (13:00 - 17:00)

If you've any other suggestions, particularly to user-friendliness, please let me know (:

릴리즈 노트

Script defaults to Fixed Range on DWM charts
코멘트
koh_wl
This is a truly incredible indicator! Thanks for sharing. One quick question though, the Initial balance covers two periods or 3 periods?
TRND-TRADING
Great Script! Why do you use letters and numbers and not just bars to display volume?
KioseffTrading
@Doc_Holliday_75, Hey Doc!

TPO reflects price/time and operates irrespective of volume! (:

Each letter corresponds to a time interval (bar). For instance, the letter "A" reflects the first time interval (bar) of the session. If you're on the 1 minute chart, the letter A shows where price traveled for the first time slot. The letter "B" then "activates" and shows where price traveled during the second time slot. This method translates across all time frames ("A" on 15min chart = first 15 minute bar, etc.)

Bars can be used for TPO; however, the practice generally involves letters. Why? That's a good question haha. I'm guessing the letters were just an easy way to distinguish particular time intervals?! (:

Thank you for the support my friend! Very much appreciate the kind words (:
TRND-TRADING
@KioseffTrading, Awesome - Understood
themartygriffin
Amazing work! I just added the latest script, it looks like it only goes back 1 pervious session for me, is this expect or should it go bac
MarcelloEC
KioseffTrading
@MarcelloEC, Thank you for the Support Marcello (:
Liftie50
Thanks for this script!
krasniy
Thanks many thanks 🙏
May be you can make market profile with 3 sessions Nw london and gor asia times, if this market profile can adjust 3 sessions and merge -split features it will be unbelievable in trading view and first time
KioseffTrading
@krasniy, This is next up on the list! Thank you for the support krasnify!
더보기