以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]求助  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=168394)

--  作者:c100011627
--  发布时间:2019/2/24 19:20:38
--  [求助]求助

if 信号 then begin
AA:=TIMETOT0(CURRENTTIME)+30;//延迟30秒
BB:=T0TOTIME(AA);
END
if  CURRENTTIME  > BB  AND 信号 then begin
   平空1:SELLSHORT(holding<0 ,0,marketr);
   开多1:BUY(holding=0,su,marketr);

1、图表  3秒轮询  这么写 能做到 延时30秒交易吗?不能需要怎么改写?

2、同样 3秒轮询模式 
   平空1:SELLSHORT(holding<0 ,0,market);    
  market命令 本周期市价交易?还是次周期开盘价成交?

--  作者:FireScript
--  发布时间:2019/2/25 10:23:11
--  
 1.不可以的。图表上的固定轮询通常是可以提前下单。但是延时下单,你不如考虑使用走完K。
 2.market指令 在回测上是次周期入场,按照次周期开盘价。 你注意下你看到的那个说明说的是历史回测,实际交易时候marketr和market并无区别。