TradingViewのメンバーは、Pineで書かれたインジケーターやストラテジーでこれまで以上に多くの事ができるようになりました。これには2つの理由があります:
- ユーザーの方から改善のご提案を継続的に送っていただいている事。
- 当社の創設者とチームリーダーは皆様の声に耳を傾けており、開発者はご要望に応じて、大小様々な改善点を継続的に提供するために努力している事。
トレーダーのための改善点
共に山を動かすことができますが、日々の雑踏の中ではどれだけ多くのことを成し遂げたかを忘れてしまいがちです。ここでは、2020年にトレーダーの方のために行われたインジケーターとストラテジーの主な改善点をご紹介致します。
- 新しいビルトインを導入しました: セッション出来高HD、カスタマイズ可能な固定期間出来高プロファイルと固定VWAP描画ツール、オートフィボナッチリトレースメント、40以上のローソク足パターン。
- 多くのビルトインがマルチタイムフレームバージョンでご利用可能になりました。
- 公開ライブラリ内のすべての新規スクリプトが分析されるようになりました。ハウスルールに準拠していないものはモデレートされるため、最終的に、TradingViewのメンバーが利用できる100,000以上のインジケーターとストラテジーからなるより信頼性の高いキュレーションされたライブラリとなりました。そのほとんどが無料で利用できます。
- PineCodersチームは、最近公開されたオープンソースのスクリプトの中から、最も優れたものをセレクトし、スクリプトのエディターズピックに選出しています。
- TradingViewでベストなスクリプトの作者を表彰する殿堂を立ち上げました: Pineの魔術師。
Pineパインスクリプトの改良点
インジケーターやストラテジーを使用しているTradingViewのメンバーは、Pineプログラミング言語の改良によってPineのプログラマーがより強力なスクリプトを提供できるようになりますので、間接的に利益を得ることができます。
こちらが2020年にPineに行われた特に重要な改善点です:
- ストラテジーでアラートを発行できるようになり、分析が改善されました。
- Pineで配列がご利用可能になりました。
- Pineの主要な関数で動的な期間が利用できるようになりました。
- いくつかの一般的なインジケーター用の新しい関数が追加されました。
- 新たな日時と色の入力が追加されました。
- 新たに `resolution` パラメーターが追加され、マルチタイムフレーム機能をシンプルなスクリプトに簡単に追加できるようになりました。
- Pineスクリプトのコンパイル時間が大幅に改善されました。
- スクリプトのリソースをより合理的に管理し他の制限を緩和しました。その結果、チャートに表示できるラインとラベルの最大数が50から500になりました。
- ベンダーがユーザーに招待専用スクリプトへのアクセスを許可する際に、有効期限を指定できるようになりました。
- Pineエディタに「検索と置換」が追加されました。
- `else if` がサポートされました。
- `security()` で複数の値を取得できるようになりました。
- スクリプトで `financial()` 関数を利用する事でファンダメンタルデータにアクセスできるようになりました。
- `quandl()` 関数でスクリプトからより簡単にQuandlのデータにアクセスできるようになりました。
- コンパイル時と実行時のエラーメッセージが改善されました。
多くのトレーダーの方が、より柔軟なアラートを求めています。また多くのトレーダーの方が、Pineスクリプトで市場をスクリーニングし、よりクリエイティブな方法で出来高データを操作したいと考えています。私たちはこれらの分野に注力するとともに、プログラマーの方がスクリプトの入出力をコントロールする方法についての質と多様性の改善を継続的に続けていきます。
当社は皆様のためにPineを開発しており、プログラミングを学習するトレーダーにとっては学びやすく、経験豊富なプログラマーにとっては十分に強力な言語になるように設計するという課題を満たすために懸命に努力しています。
Pineのプログラマーに敬意を表します。
もちろんTradingViewには多くの内蔵インジケーターがありますが、クリエイティブで寛大なPineプログラマーから構成される素晴らしいコミュニティによって書かれたインジケーターの質と量は、私たちが提供することができるインジケーターの内容をはるかに超えています。
以下は、2020年にトレーダーの方に利用された非常に人気のあるスクリプトのほんの一部です:
LonesomeTheBlue氏によるDivergence for many indicator v3とPivot Point Supertrend
yatrader2氏によるDivergence Indicator (any oscillator)
RicardoSantos氏による[RS]ZigZag Multiple Methods – Forecast – patterns – labels
まだPineの魔術師をご存知でない方は、彼らの作品をご覧ください。彼らは、当社のプラットフォームに最も貢献したと認められている作者です。
TradingViewがトレーダーや投資家の世界的なコミュニティのスタンダードとなるにつれ、ますます多くのスクリプト作者がプラットフォームに参加しており、何人かの新星がその地位を築いています: KivancOzbilgic氏、LonesomeTheBlue氏、rumpypumpydumpy氏、dgtrd氏、BigBitsIO氏、EvoCrypto氏、yatrader2氏、john_everist氏、theheirophant氏、balipour氏、capissimo氏、RedKTrader氏他その他多数。
当社の非常に熟練したPineプログラマーやプラットフォームのエキスパートユーザーの多くが、PineCodersの一員です。彼らは他の多くのタスクと共にPineCodersのモデレーターアカウントを管理しています: このアカウントはスクリプトのモデレーション処理、スクリプトのエディターズ・ピックのセレクト、Pineに関する教育資料の公開、公開フォーラムでPineの質問への回答を行っています。
私たちはPineCodersと緊密に協力して、ユーザーの方の提案を選択、設計、優先順位付けをしており、それらはTradingViewの新機能として構築されます。多くのPineCodersは、プラットフォームの改善や、TradingView上のPineプログラマーの活発なコミュニティの運営に多くの時間を割いています。彼らは舞台裏で働いており、自分でトランペットを吹くことは滅多にありません。ですから私達が彼らに代わり取り上げたいと思います:
- RicardoSantosは、PineCodersの管理者の一人です。彼は非常にクリエイティブでプラットフォーム上で多くの作品を残しているマエストロであることに加えて、長年のトレーダーであり、新機能の設計に貢献し、エディターズ・ピックのセレクションを手助けしています。また、ベータテストグループの主要な貢献者でもあります。彼は自分のことを普通の男だと思っていますが、一旦マエストロが話すと他の人は耳を傾けます。
- scarfは、PineCodersの共同設立者であり、管理チームの一員でもあります。世界中のどこにいてもいつでもトレードを行う経験豊富なトレーダーであり、インジケーターやトレード書籍、方法論の百科事典的な知識を持っています。
- allansterは、管理チームの一員です。彼は独立したPinescriptersのテレグラムグループを見守っている賢者の一人です。彼は自身のインジケーターを熟知しており、細心の注意を払うプログラマーであり、彼の素晴らしいユーモアでグループを盛り上げています。
- e2e4mfckも管理者の一人です。彼はスクリプトのモデレーションの実施において重要な貢献者の一人であり、ユーザの提案を集める事を支援しています。彼はクリーンなPineコードを公開しています。
- midtownsk8rguyは、 プラットフォーム上の多くの新機能の設計に大きく貢献しています。彼はエーラースのファンで、Pine のビジュアルの限界を押し広げるクオンツスタイルのスクリプトを公開しています。
- Peter_O、Duyck、KodifyのJos、mortdiggidy、Daveatt、DonovanWall、LonesomeTheBlue、そしてbmastienは、プラットフォームを熟知しており、新機能、バグレポート、ベータテスト活動に定期的に貢献しています。彼らの多くはまた、公開フォーラムでユーザーからの質問に答えています。
- evergetはマエストロと共に、PineCodersの立ち上げの初期に尽力しました。非の打ちどころのない創造的なPineコードを公開するだけでなく、彼は新しい機能に対する鋭い目を持っており、PineCodersのインフラを常に支援しています。彼とマエストロはまたPineスクリプトのコーディング規約の作成も支援しました。この内容は私たちのPineに関する文書に採用されています。
- alexgroverは、Pineのデジタル信号処理ガイドを執筆し、PineCodersのアカウントからプログラマーを支援するスクリプトを公開しています。また新機能の設計にも貢献しています。
- 他にも多くのPineCodersが、プラットフォーム上での目と耳となり、サイトがスムーズに運営されるように支援してくれています。
- LucFは、PineCoders のリーダーです。彼はPineCodersのプロジェクトを監督しており、PineCodersのアカウントとpinecoders.comのウェブサイトから教育資料のほぼすべてを公開し、当社チームと連絡を取り合っています。
引き続き改善して欲しい点がございましたら教えて下さい。私たちが共に実現できることは無限にあります。アイデアをどんどんお知らせください!