>TradingViewのv4(バージョン4)がリリースされました。主な変更点はLine(直線)とLabel(文字や図形)が自由に設置できるようになったことです。これは、MT4に出来てTradingViewでは出来なかったことです。残る大きな違いは「自動売買ができるかどうか」くらいかもしれません。Pineスクリプトv4の情報源この記事を執筆している時点で、まだ日本では正式に公表されていません。現時点で確認できる情報源は英語のサイトがほとんどですね。Label(文字や図形)の描画v3でもplotshape()という文字や図形を描画する関数はありました。この関数では位置や図形の大きさに制限が多く、限られた用途でしか使うことが出来ませんでした。今回、新たに導入されたlabelという関数は、MT4のObjectのような自由度があります。この関数を使うことで、例えば大きな時間軸のローソク足を描画したり、好きなところに文字を出力したりということができるようになります。次のようなことができるようです。Drawingslabelのスタイルは以下で確認できます。Line(直線)の描画v3では、plot()を使って間をnaで空けたり、角度を計算して直線を描くしかありませんでした。自由度が少なく、何本も直線を引くような処理には向きませんでした。v4は、MT4のようにプログラムで自由に直線が引けるようになっています。Drawingslineのスタイルは以下で確認できます。文字列のシリーズに対応これは今まで変数に格納できるのが数字(intやfloat)だけだったのに対して、文字列も格納できるようになったということですね。具体的には、v4から次のようなコードが動くようになったようです。変数の宣言これはコードで比較するとわかりやすいと思います。v3で次のようなコードを書いたとします。s[1]plot(s)これが、v4ではVarを使って、次のように書くことができます。1plot(s)個人的には行数が少なくて済むのでv3での書き方が好きですが、条件分岐が複雑な場合はv4のものの方が書きやすそうかなと思います。一部のビルトイン変数名の変更これは単純に変数名が変更になっただけです。v3のコードをv4で動かすときに一番影響がでるのはこの点かもしれません。変数の型を明示的に宣言この変更はちょっとだけうれしかったりします。これもコードを見るのが早いと思うのですが、次のようにfloatで変数の型を明示する書き方ができるようになりました。closeとかで誤魔化して書いていたので、頭の値がいらない箇所をnaとできるようになるとちょっとスッキリします。7年目の兼業トレーダーこのブログの目的は、「学習の備忘録」と「アウトプットして理解を深めること」。「トレードで稼ぐために学んだこと」を徹底的に公開していきます。元・日本料理の板前、現・金融畑のウェブ屋さん保有資格:証券外務員1種、認定テクニカルアナリスト更新のお知らせは、各SNSやLINEで。株やFXの「破産の確率」を計算するフォームです。勝率、リスクリワード比率、損失の許容(リスク)から、「そのトレードで破産してしまう確率」を求めることができます。項目を入力して「計算」ボタンをクリック(タップ)してください。投資初心者の同僚にゼロから投資を教えることに。「教える過程」をまるっと公開。「あとは経験を積むだけ!」な状態を目指してもらいます。2019年4月より記事を作成中。アップしていきます!トレードツールボク自身が、「使っていた」「使っている」「勉強している」ツールについて。投資でどういう使い方をしているのか、実例をご紹介していきます。Hackではご利用中のブラウザサポートはしていません。Explorerのアップグレード行う、もしくはその他のブラウザを使用しての閲覧をお願いします。ExplorerOperaSafari。