SHARE

TradingViewはPine Scriptエディターを強化します。

mi-pham-KGiK9yOfRn0-unsplash

TradingViewはPine Scriptエディターを強化し、さまざまな新機能を追加しました。

チャート上でスクリプトを更新する チャートに読み込まれているスクリプトのコードを変更した場合、「保存」の代わりに「チャート上で更新」を使用できるようになりました。これにより、スクリプトのバージョンを少しだけ上げつつ(例:バージョン26.0から26.1に)、新しいコードでチャート上のスクリプトが更新され、スクリプトの「設定」タブの値が保持されます。

「チャート上で更新」機能は、「チャートに追加」ボタンとして実装されています。これを有効にするには、「追加」ボタンの横にあるドロップダウンメニューから「チャート上で更新」を選択します。また、Ctrl+Enter/Cmd+Enterのショートカットキーを使用した場合、トグルの選択がエディターの動作を決定します。

「チャート上で更新」を使用する前に、スクリプトがチャート上にあり、そのコードが変更されている必要があります。

改良されたコンソール表示 TradingViewはコンソール内の警告やエラーメッセージの表示を改善しました。これらは現在、クリック可能な行番号とともに時間を表示し、メッセージは色分けされています。灰色は状態変更、黄色は警告、赤色はエラーを表します。

エディター設定 「その他」メニュー(3つの点)から利用可能な新しい「エディター設定」ダイアログボックスがあり、エディターの動作をより細かく制御できます。

次のことが制御できます。

オートコンプリート

エディターウィンドウの右側にミニマップを表示するかどうか

80文字目の垂直ルーラーの表示

importを使用する際に表示されるヒント

インポートされたライブラリとの作業を改善 ライブラリでの作業がより簡単になりました。数多くの人気のある役立つライブラリを単一のボタンでインポートできるようになりました。現時点では、次のライブラリで動作します。

TradingView/Strategy/3

PineCoders/VisibleChart/4

PineCoders/Time/3

これらのいずれかのライブラリをインポートするには、その名前を入力すると、自動的にインポート文字列が追加されます。

ライブラリが直ちに読み込まれないため、読み込み状態を判断するための新しいインレーヒントが追加されました。

  • ライブラリが読み込まれている間は「loading…」
  • カスタムエイリアスが指定されていない場合、「as {LibraryName}」と表示されます(例:上記の例で「as VisibleChart」)

カスタムエイリアスを使用する場合、読み込み中には「loading…」のみが表示されます。

ラインヒントを有効にするには、ユーザーメニューに移動して対応するチェックボックスを選択します。

新しいインデントロジック インデントを必要とするステートメントで行末でEnterキーを押すと、次の行に必要なインデントが自動的に追加されます。これは新しい関数やタイプの宣言、および条件付きやループ構造に適用されます。

Facebook
Twitter
LinkedIn
Pinterest
上部へスクロール