设为首页收藏本站

 找回密码
 注册
查看: 1937|回复: 3
打印 上一主题 下一主题

应用于tick图 显示错误 [复制链接]

Rank: 3Rank: 3

精华
0
UID
10937
积分
128
帖子
36
主题
16
阅读权限
40
注册时间
2010-5-25
最后登录
2020-11-20
跳转到指定楼层
1#
发表于 2011-9-28 15:20:29 |只看该作者 |倒序浏览
应用于10s  tick图表中指标显示错误    在我的电脑上有时指标显示 cun=0  
Params
    Numeric aaa(20);
Vars
    NumericSeries a;
        NumericSeries b;
        NumericSeries cun;
        NumericSeries hi;
        NumericSeries lo;
        Numeric e;
        Bool a1;
        Bool b1;
        Bool a2;
        Bool b2;
Begin
           e=RoundUp(aaa/4,0);
        a1=CrossOver(c,cun[1]+e);
        b1=CrossUnder(c,cun[1]-e);
        a2=CrossOver(h,lo[1]+e);
        b2=CrossUnder(l,hi[1]-e);
        if(CurrentTime==0.090000)
        {
          cun=o;
          hi=o;
          lo=o;
        }
        Else
        {       
          if(a1)
          {
             hi=h;
            lo=InvalidNumeric;
                }
          Else if(b1)
          {
            hi=InvalidNumeric;
            lo=l;
           }
                  
         if(MarketPosition<>0)
           cun=LastEntryPrice;
         Else
           cun=ExitPrice;
        if(MarketPosition==1)
          { hi=Max(hi[1],h);
            lo=InvalidNumeric;}
        Else if(MarketPosition==-1)
          { hi=InvalidNumeric;
            lo=Min(l,lo[1]);}
        Else
          {hi=cun+e;
           lo=cun-e;
          }
          PlotNumeric("cun",cun[1]);
          PlotNumeric("hi",hi[1]);
          PlotNumeric("lo",lo[1]);
               
        }
       
       
End

初级大户

酱油

Rank: 5Rank: 5

精华
0
UID
37561
积分
1108
帖子
395
主题
9
阅读权限
60
注册时间
2011-5-4
最后登录
2014-11-3
2#
发表于 2011-9-28 16:24:57 |只看该作者
具体是个什么情况,LZ在CURRENTTIME==0.09000的时候cun=0了?这是系统是时间啊。。。。
期货IT

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
10937
积分
128
帖子
36
主题
16
阅读权限
40
注册时间
2010-5-25
最后登录
2020-11-20
3#
发表于 2011-9-29 09:50:06 |只看该作者
回复 2# alex647l


    设的是o  开盘价   但是确实是按照0显示的    不知道原因  显示出来cun都是0

使用道具 举报

初级大户

酱油

Rank: 5Rank: 5

精华
0
UID
37561
积分
1108
帖子
395
主题
9
阅读权限
60
注册时间
2011-5-4
最后登录
2014-11-3
4#
发表于 2011-9-29 10:12:44 |只看该作者
CURRENTTIME==0.09000是系统当前时间啊。。。。如果10点打开,里面的语句不会执行啊
期货IT

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-13 11:39

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部