ChartIndicatorName

指定されたチャートウィンドウのインジケーターリストの番号でインジケーターのショートネームを返します。

string  ChartIndicatorName(
   long  chart_id,      // chart id
   int   sub_window,    // number of the subwindow
   int   index          // index of the indicator in the list of indicators added to the chart subwindow
   );

パラメーター

chart_id

[in]チャートID。0は現在のチャートを示します。

sub_window

[in]チャートサブウィンドウの番号。0はメインチャートサブウィンドウを示します。

インデックス

[in]インジケーターのリスト内のインジケーターのインデックス。インジケーターの数はゼロで始まります。つまり、リストの最初のインジケーターは0のインデックスを持ちます。リスト内のインジケーターの数を取得するには、ChartIndicatorsTotal()関数を使用します。

戻り値

IndicatorSetString()関数を使用してINDICATOR_SHORTNAMEプロパティに設定されるインジケーターの短い名前。エラーの詳細を取得するには、GetLastError()関数を使用します。

注意

インジケーターの短縮名が明示的に設定されていない場合、インジケーターのソースコードを含むファイルの名前がコンパイル中に指定されます。

インディケーターのショートネームは正しく形成される必要があります。IndicatorSetString()関数を使用して、INDICATOR_SHORTNAMEプロパティに書き込まれます。ChartIndicatorDelete()関数によってチャートから削除されるインジケーターはショートネームで識別されるため、ショートネームにはインジケーターのすべての入力パラメーターの値を含めることをお勧めします

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">