OPEN-SOURCE SCRIPT

Tick CVD [Kioseff Trading]

Hello!

This script "Tick CVD" employs live tick data to calculate CVD and volume delta! No tick chart required.

Features

  • Live price ticks are recorded
  • CVD calculated using live ticks
  • Delta calculated using live ticks
  • Tick-based HMA, WMA, EMA, or SMA for CVD and price
  • Key tick levels (S/R CVD & price) are recorded and displayed
  • Price/CVD displayable as candles or lines
  • Polylines are used - data visuals are not limited to 500 points.
  • Efficiency mode - remove all the bells and whistles to capitalize on efficiently calculated/displayed tick CVD and price


How it works

While historical tick-data isn't available to non-professional subscribers, live tick data is programmatically accessible. Consequently, this indicator records live tick data to calculate CVD, delta, and other metrics for the user!

Generally, Pine Scripts use the following rules to calculate volume/price-related metrics:

Bullish Volume: When the close price is greater than the open price.
Bearish Volume: When the close price is less than the open price.


This script, however, improves on that logic by utilizing live ticks. Instead of relying on time-series charts, it records up ticks as buying volume and down ticks as selling volume. This allows the script to create a more accurate CVD, delta, or price tick chart by tracking real-time buying and selling activity.

Price can tick fast; therefore, tick aggregation can occur. While tick aggregation isn't necessarily "incorrect", if you prefer speed and efficiency it's advised to enable "efficiency mode" in a fast market.

快照

The image above highlights the tick CVD and price tick graph!

Green price tick graph = price is greater than its origin point (first script load)
Red price tick graph = price is less than its origin point

Blue tick CVD graph = CVD, over the calculation period, is greater than 0.
Red tick CVD graph = CVD is less than 0 over the calculation period.

快照

The image above explains the right-oriented scales. The upper scale is for the price graph and the lower scale for the CVD graph.

快照

The image above explains the circles superimposed on the scale lines for the price graph and the CVD graph.

快照

The image above explains the "wavy" lines shown by the indicator. The wavy lines correspond to tick delta - whether the recorded tick was an uptick or down tick and whether buy volume or sell volume transpired.

快照

The image above explains the blue/red boxes displayed by the indicator. The boxes offer an alternative visualization of tick delta, including the magnitude of buying/selling volume for the recorded tick.

Blue boxes = buying volume
Red boxes = selling volume
Bright blue = high buying volume (relative)
Bright red = high selling volume (relative)
Dim blue = low buying volume (relative)
Dim red = low selling volume (relative)

The numbers displayed in the box show the numbered tick and the volume delta recorded for the tick.

快照

The image above further explains visuals for the CVD graph.

Dotted red lines indicate key CVD peaks, while dotted blue lines indicate key CVD bottoms.

The white dotted line reflects the CVD average of your choice: HMA, WMA, EMA, SMA.

快照

The image above offers a similar explanation of visuals for the price graph.

快照

The image above offers an alternative view for the indicator!

快照

The image above shows the indicator when efficiency mode is enabled. When trading a fast market, enabling efficiency mode is advised - the script will perform quicker.

Of course, thank you to RicardoSantos for his awesome library I use in almost every script :D

Thank you for checking this out!
CVDkiosefftradingstatisticsTICKtickcvdtickdatatickdeltatickvolumevolumedelta
•Access to Next-Gen Optimization Tools: kiosefftrading.com

•Discord Server: discord.gg/3cKVU28Z9Z

开源脚本

本着真正的TradingView精神,此脚本的作者已将其开源,以便交易者可以理解和验证它。向作者致敬!您可以免费使用它,但在出版物中重复使用此代码受网站规则约束。 您可以收藏它以在图表上使用。

想在图表上使用此脚本?

免责声明