PINE LIBRARY

OHLC

已更新
📕 LIBRARY OHLC


🔷 Introduction

This library is a custom library designed to work with real-time bars. It allows to easily calculate OHLC values for any source.
Personally, I use this library to accurately display the highest and lowest values on visual indicators such as my progress bars.



🔷 How to Use

◼ 1. Import the OHLC library into your TradingView script:



- or -

Instead of the library namespace, you can define a custom namespace as alias.




◼ 2. Create a new OHLC source using the `new()` function.



- or -

If you has set up an alias before.


===

In that case, your `<OHLC.src>` needs to be `na`, define your object like that




◼ 3. Call the `hydrateOHLC()` method on your OHLC source to update its values:

Basic


- or -

Inline




◼ 4. The data is accessible under their corresponding names.





🔷 Note: This library only works with real-time bars and will not work with historical bars.
版本注释
v2

- Updated documentation
版本注释
v3

- Updated documentation
- Renamed `src.length` to `src.update_no`
版本注释
🔷 Release Notes v4

🔷 What's New
  1. Renamed hydrateOHLC to hydrate.
  2. Optimized hydrate() method for improved performance
  3. Added support for series int input in hydrate()
  4. Optimization - varip declaration now handled internally
  5. Improved documentation and examples


🔷 Key Features

- Easy calculation of OHLC values for any source
- Real-time bar support
- Flexible integration with existing scripts

🔷 How to Use

1. Import the updated OHLC library:

2. Create a new OHLC source:

3. Update the OHLC values:

or

4. Access the OHLC data:


🔷 Optimization Improvements
  • The varip keyword is now automatically applied internally, eliminating the need for manual declaration
  • This change simplifies usage and ensures optimal performance by default


🔷 Note
This library is designed for real-time bars and may not provide accurate results with historical data.
inputsLIVEohlcsourcestatisticstechindicatorvarip

Pine脚本库

本着真正的TradingView精神,作者将此Pine代码发布为开源脚本库,以便我们社区的其他Pine程序员可以重复使用它。向作者致敬!您可以私下或在其它开源出版物中使用此脚本库,但在出版物中重复使用此代码受网站规则约束。

免责声明