2015iCustom()関数を使ってEAをつくるコツ~PART2基本的には、こちらの記事の続きです。iCustom()関数を使って、EAを作る場合、一番めんどうなのが、﻿元の﻿インジケーターから必要なデータを取り出す際に、どの配列がどのグラフに対応しているかを特定する作業です。最近、これを瞬時に実現してくれる別途インジケーターを新たに作成してそれを利用しています。上のように、基本的な書式の設定と外部パラメーターを設置します。外部パラメーターの下から2つ目は、元のインジケーターと別途インジケーターとでグラフが重なってみにくい場合にわざとずらすためのものです。上の中から好きな記号を選べるようにしてあります。次に、上のように、配列の宣言や割り当てなどを記述し、SetIndexArrow()で、外部パラメーターを参照させます。あとは、スタート関数内に上のように記述して、1外部パラメーターで指定したバー上にある、0番から7番までのすべての配列の値を画面左上に表示させるとともに、2外部パラメーターで指定した配列番号のグラフの「近辺」に、別途インジケーターを表示させます。この別途インジケーターを実行すると、上のように、元のインジケーターの指定した配列番号によるグラフ上に別途記号が並びます。この例でいうと、ボリンジャーバンドの真ん中のグラフが元のインジケーターの0番の配列に対応していることが一発でわかります。上のように、元のインジケーターグラフと別途インジケーターの記号が上下にずれて、確認がしやすくなります。外部パラメーターで指定したバーの位置にある0番から7番までの配列の値がすべて表示され、これによっても、元のインジケーターと各配列との対応関係を確認することができます。indicator_separate_windowと変更すればOKです。22:14)これは使えますね。そのままパクらせていただきました。ありがとうございます。18:05)>EA太郎さんいつもコメントありがとうございます。インジケーター作成代行を承ります。編集Jimdoあなたもジンドゥーで無料ホームページを。