系统交易论坛 - 开拓者期货自动交易平台's Archiver

xr006757 发表于 2010-4-14 13:17

编译成功但不能执行?是怎么回事?

// 类型: 走势特征
Vars
        Bool Con1;
        Numeric Va1;
                     NumericSeries Va3;
        Bool Con2;
Begin
    Con1 =High[1]<=High;
    Va1=High ;
   Con2 =(Va3[1]<=Va1 );
         If (Con1&& Con2 ) //
           {Va3=High;
            }Else
           {
           Va3=Va3[1];//
          }
          PlotNumeric("连33",Va3);
End

lh948 发表于 2010-4-14 13:40

改成:
Vars
        NumericSeries Va3;
        Bool Con1;
Begin
        Con1 =High[1]<=High;
        If (Con1) //
        {
                Va3=High;
        }Else
        {
                Va3=Va3[1];//
        }
        PlotNumeric("连33",Va3);
End

xr006757 发表于 2010-4-14 13:45

我用了这个的,
如何实现没创新高,保持画出高点线,

lh948 发表于 2010-4-14 14:31

回复 3# xr006757 的帖子

Vars
        NumericSeries Va3;

Begin
        If(BarStatus==0)
                va3=0;
        Else
                va3=va3[1];
        If(va3<=High) //
        {
                Va3=High;
        }
        PlotNumeric("连33",Va3);
End

xr006757 发表于 2010-4-14 16:18

还是有问题,

不能随K线的增多减少而调整高、低点,(不是从显示器显示的起点取Bar的),

lh948 发表于 2010-4-14 16:56

您具体想求什么样的?

xr006757 发表于 2010-4-14 17:46

可以达到目的了,谢谢!

我多加了个参数,可以达到目的了,谢谢!

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.