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プログラマーが再利用できるようにしました。作者に敬意を表します!このライブラリを個人的に、または他のオープンソースの投稿で使用することができますが、このコードを投稿で再利用するには、ハウスルールに準拠する必要があります。

免責事項