PINE LIBRARY

OHLC

Cập nhật
📕 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.
Phát hành các Ghi chú
v2

- Updated documentation
Phát hành các Ghi chú
v3

- Updated documentation
- Renamed `src.length` to `src.update_no`
Phát hành các Ghi chú
🔷 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

Thư viện Pine

Theo tinh thần TradingView thực sự, tác giả đã xuất bản mã Pine này dưới dạng thư viện nguồn mở để các lập trình viên Pine khác trong cộng đồng của chúng tôi có thể sử dụng lại. Chúc mừng tác giả! Bạn có thể sử dụng thư viện này riêng tư hoặc trong các bài đăng nguồn mở khác. Tuy nhiên, bạn cần sử dụng lại mã này theo Quy tắc nội bộ.

Thông báo miễn trừ trách nhiệm