开拓者期货期权程序化系统交易论坛

标题: 日内限制开仓次数 [打印本页]

作者: xiaolong    时间: 2020-5-14 16:07:34     标题: 日内限制开仓次数

版主大大,我想日内限制开仓三次,如何写呢
作者: hlp0410    时间: 2020-5-14 17:02:04

if(truedate!=truedate(1))
{
      myflag =0;
}
if(condition && myflag<= 3)
{
     buy;
     myflag = myflag[1]+1;
}
作者: xiaolong    时间: 2020-5-14 19:47:12

hlp0410 发表于 2020-5-14 17:02
if(truedate!=truedate(1))
{
      myflag =0;

多空加起来的开仓不多于三次,这样该又怎么写?
作者: hlp0410    时间: 2020-5-15 10:31:09

xiaolong 发表于 2020-5-14 19:47
多空加起来的开仓不多于三次,这样该又怎么写?

一个公式里要么做反手策略,要么只做多或者只做空
反手策略中如果要计算总开仓手数就在发单指令后加上myflag = myflag[1]+1;即可

作者: bcsongby    时间: 2021-3-30 15:11:19

mark
作者: bcsongby    时间: 2021-3-30 15:45:58

hlp0410 发表于 2020-5-15 10:31
一个公式里要么做反手策略,要么只做多或者只做空
反手策略中如果要计算总开仓手数就在发单指令后加上myf ...

truedate貌似不能用于回测,有可以用于回测的方法吗,谢谢
作者: bcsongby    时间: 2021-3-30 15:48:46

truedate和truedate(1)总是等于当前K线的交易日




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2