# ▢-TradingViewコード
## [概要]
このセクションではTradingViewのコードを公開しています。
すべて無料で公開しています。
他人のコードを引用したものではなくオリジナルです。(作成にはLLMを活用しています)
記事内のコードをコピーしてTradingViewのPineにペーストすれば動作します。
LLMにコードをアップロードして、独自の機能を加える(改変する)という使い方も想定しています。
※TradingViewは世界で1億人以上のユーザーが利用するチャート分析ツールです。「コードをペーストして動作させる」は無料会員でも可能です。
※公開しているコードはMITライセンスに則っています。
* [[02. サイトの説明|このサイトの説明]]
---
### 【1.NK-Fixedシリーズ】
- 足が閉じる何秒前にリアルタイム描画を開始するか0秒から5分の間で調節できるインジケーターのシリーズ。それぞれのインジケーターにはあった方が良い機能を付けています。
例)10秒前になるまで、現在の足への描画を非表示にする。
> [!quote]- コード記事へのリンク
>
> - [[1-1. NK-Fixed SMA]]
> - [[1-2. NK-Fixed EMA]]
> - [[1-3. NK-Fixed WMA]]
> - [[1-4. NK-Fixed Multi MA]]
> - [[1-5. NK-Fixed RSI]]
> - [[1-6. NK-Fixed MACD]]
> - [[1-7. NK-Fixed Stochastics]]
> - [[1-8. NK-Fixed DMI]]
> - [[1-9. NK-Fixed RCI]]
> - [[1-10. NK-Fixed CCI]]
> - [[1-11. NK-Fixed ATR]]
※指定秒数ピッタリに表示されない挙動について
TradingViewのシステムは「価格が動いた(ティックが更新された)瞬間」にのみインジケーターを計算・描画する仕様です。そのため、相場の値動きがない時間帯(数十秒間価格が動かない等)は、設定した秒数ぴったりではなく、次に価格が動いたタイミングに合わせて遅れて描画されることがあります。ツールの不具合ではありません。流動性の高い銘柄を選べば実用上の問題は少ないと思います。
### 【2.NK-Boxシリーズ】
- 前期間のデータを今期間にボックス形式で描画するインジケーターのシリーズ。
本体のインジケーターと、それに重ねて使用するオプションのインジケーターに分かれています。
> [!quote]- コード記事へのリンク
>
> - [[2-1. NK-Box]]
> - [[2-2. option1_Zone & Gap]]
> - [[2-3. option2_SVWAP & Zone]]
> - [[2-4. option3_Fibo & Quarters]]
※銘柄によって、Boxの左端と右端にずれが生じることがあります。
その場合は、設定画面で調整してください。±5の範囲内で調整できると思います。この設定は見え方の調整だけなので、裏側の計算ロジックが変わるわけではないです。
### 【3.NK-Horizon】
- キリの良い数字に水平線を描画することができるインジケーターです。
- [[3. NK-Horizon|NK-Horizon]]
### 【4.NK-Session】
- 日本/ロンドン/ニューヨークの株式市場の開始時刻と終了時刻を垂直線で表示することができます。
- [[4. NK-Session|NK-Session]]
---
> **Navigation**
* [[05. ▢カテゴリ|▢.0へ戻る]]
* [[01. トップページ|トップページへ戻る]]