开拓者期货期权程序化系统交易论坛
标题:
关于公式初始化问题
[打印本页]
作者:
gyhq20051579
时间:
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"));
}
欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/)
Powered by Discuz! X2