ChartNext

指定されたチャートの隣のチャートのチャートIDを返します。

long  ChartNext(
   long  chart_id      // Chart ID
   );

パラメーター

chart_id

[in]チャートID。0は現在のチャートを意味しません。0は「最初のチャートIDを返す」ことを意味します。

戻り値

チャートID。これがチャートリストの最後の場合、-1を返します

例:

//— variables for chart ID
   long currChart,prevChart=ChartFirst();
   int i=0,limit=100;
   Print(“ChartFirst =”,ChartSymbol(prevChart),” ID =”,prevChart);
   while(i<limit)// We have certainly not more than 100 open charts
     {
      currChart=ChartNext(prevChart); // Get the new chart ID by using the previous chart ID
      if(currChart<0) break;          // Have reached the end of the chart list
      Print(i,ChartSymbol(currChart),” ID =”,currChart);
      prevChart=currChart;// let’s save the current chart ID for the ChartNext()
      i++;// Do not forget to increase the counter
     }

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="">