设为首页收藏本站

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

关于公式初始化问题 [复制链接]

Rank: 2

精华
0
UID
218003
积分
60
帖子
21
主题
16
阅读权限
30
注册时间
2015-8-25
最后登录
2023-5-25
跳转到指定楼层
1#
发表于 2016-8-29 22:07:35 |只看该作者 |倒序浏览
老师们,问下:实盘时,公式第一次加载前,我要用If(BarStatus == 0)下面的代码将初始值写入数据库中,编译一次公式;然后将If(BarStatus  == 0)下面的代码加/*  */,再编译一次公式;这样要编译两次公式,比较麻烦。我的想法是:在If(BarStatus == 0)条件中再加个条件限制 下,既可以在公式第一次加载时初始化数据库,又可以在开盘时不执行If(BarStatus == 0)中的代码,这个限制条件怎么加呢?
   If(BarStatus == 0)
     {
                HasSendOrderD = 0;
                HasSendOrderK = 0;  
                SetTBProfileString("Chen_rb","HasSendOrderD",Text(0));   
                SetTBProfileString("Chen_rb","HasSendOrderK",Text(0));  
       }
    else
    {
            HasSendOrderD = Value(GetTBProfileString("Chen_rb","HasSendOrderD"));
            HasSendOrderK = Value(GetTBProfileString("Chen_rb","HasSendOrderK"));
       }
您需要登录后才可以回帖 登录 | 注册

bottom

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

GMT+8, 2024-5-3 15:03

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部