指标修改

请问circlecross中的这个圈和叉,如何修改成用具体的价格数值显示?能否帮忙修改下,谢谢   if(n > 0 )

                           plt.icon(Text(j), xData[0], yData[0], "ICO14");

                       Else

                           plt.icon(Text(j), xData[0], yData[0], "lvyuan");


MACD指标修改
指标修改
指标修改
指标代码修改
如何修改默认的指标
指标模型可以帮忙修改吗
帮忙修改指标
修改一下简单的RSI指标
智大 指标显示不准确,请管理帮忙修改一下
求老师修改

请参照帮助文档, plot里面的text;按文字输出

或者plot里面的line,数值输出

尝试了很多次,总是不对,发给您源代码,额可以改一下吗?Params

   Numeric turnpoint(5);//转折点数

   Numeric minpoint(2);//最小区间

Vars

   plot plt1;

   Array<Numeric> xdata;

   Array<Numeric> ydata;

   Global Array<Array<Numeric>> qx(0);

   Global Numeric k;

   Tick tickdata;

   Series<Numeric> flag;

   global Numeric baseprice;

   Global Numeric lastdatetime;

   Numeric i;

   Numeric j;

   Numeric n;

   Numeric tempprice;

   Numeric tempdatetime;

Events

   OnInit()    

   {

       

       plt1.figure();//独立画板

       plt1.setOption("stretch-height",1);  //相对主图比例为1

         data[0].HideChart;

       

   }

   OnBar(ArrayRef<Integer> indexs)

   {

       GetTick(tickdata,0);

       tempprice=IIF(Frequency=="tick",tickdata.last,Close);

       tempdatetime=IIF(Frequency=="tick",tickdata.datetime,date+time);

       if(BarStatus==0)

       {

           baseprice=tempprice;

           k=-1;

           flag=0;

           qx[0][0]=baseprice;

       }

       Else

       {

           if(lastdatetime<>tempdatetime)

           {

               if(flag<>-1 and tempprice<=baseprice-turnpoint)

               {

                   flag=-1;

                   k=k+1;

                   qx[0][k]=baseprice;

                   qx[1][k]=0;

               }

               if(flag<>1 and tempprice>=baseprice+turnpoint)

               {

                   flag=1;

                   k=k+1;

                   qx[0][k]=baseprice;

                   qx[1][k]=0;

               }

               if(flag==1)

               {

                   while(tempprice>=baseprice+minpoint)

                   {

                       qx[1][k]=qx[1][k]+1;

                       baseprice=baseprice+minpoint;

                       //Commentary("baseprice="+text(baseprice));

                   }

               }

               Else if(flag==-1)

               {

                   while(tempprice<=baseprice-minpoint)

                   {

                       qx[1][k]=qx[1][k]-1;

                       baseprice=baseprice-minpoint;

                   }

               }

               lastdatetime=tempdatetime;

           }    

       }

       //PlotNumeric("baseprice",baseprice);

       if(BarStatus==2)

       {

           //Commentary(TextArray(qx));

           for i=0 to GetArraySize(qx[0])-1

           {

               n=qx[1][i];

               for j=1 to abs(n)

               {

                   xdata[0]=(i+1)*15;

                   ydata[0]=qx[0][i]+j*n/abs(n)*minpoint;


                        if(n > 0 )

                           plt1.icon(Text(j), xData[0], yData[0], "ICO14");

                       Else

                           plt1.icon(Text(j), xData[0], yData[0], "lvyuan");


               }

           }

       }            

   }

你要怎么输出文字, 什么形式, 你这个ox图。是用for循环的特殊绘图, 你要输出的是什么?

比如生猪,我想让具体的价格,12115代替圈叉图,我改成了plt1.icon(Text(j), xData[0], yData[0], "jiage");但还是不行,谢谢