以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请教这行代码的意思A07:=IF(ISLASTBAR,15,0.1);  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=145426)

--  作者:qq代人发帖
--  发布时间:2016/12/28 15:25:04
--  请教这行代码的意思A07:=IF(ISLASTBAR,15,0.1);
请教这行代码的意思A07:=IF(ISLASTBAR,15,0.1);

--  作者:jinzhe
--  发布时间:2016/12/28 15:31:48
--  
如果是最后一根k线A07为15,如果不是,A07为0.1
--  作者:913788348
--  发布时间:2017/3/21 7:51:29
--  

条件:=((timetot0(dynainfo(207)>=time0-50)) or not(islastbar)) and time=033000;

IF (条件 AND (HOLDING<0)) THEN

BEGIN

收盘平空:SELLSHORT(1,1,marketr);

 

老师好!

请教:

以上程序想表达晚上23:3050秒,如果有空单,就平空。

但状况是:

图表交易 

15分钟K

使用金字塔时间坐标

固定轮询 高频

持有空单

《收盘平空 》显示的交易时间是:23:15:01

 

而我想要的是23:30分前50秒,请问是什么原因,并怎么解决?

谢谢!!


--  作者:jinzhe
--  发布时间:2017/3/21 9:03:08
--  
不要用高频用固定时间间隔1秒的模式
--  作者:913788348
--  发布时间:2017/3/21 9:40:10
--  
好的,谢谢!
--  作者:913788348
--  发布时间:2017/3/21 10:00:45
--  
老师:那如果条件改成:条件:=((dynainfo(207)>=032900 and dynainfo(207)<=032710) or not(islastbar)) and time=033000;

固定轮询:用高频,可以做到032900这个时间,平仓吗?谢谢!


--  作者:913788348
--  发布时间:2017/3/21 10:15:58
--  
老师:那如果条件改成:条件:=((dynainfo(207)>=032900 and dynainfo(207)<=032710) or not(islastbar)) and time=033000;

固定轮询:用高频,可以做到032900这个时间,平仓吗?谢谢!

--  作者:jinzhe
--  发布时间:2017/3/21 10:35:47
--  

dynainfo(207)>=032900 and dynainfo(207)<=032710

这个条件恒不成立


--  作者:913788348
--  发布时间:2017/3/21 13:25:50
--  
老师:那如果条件改成:条件:=((dynainfo(207)>=032900 and dynainfo(207)<=032910) or not(islastbar)) and time=033000;

固定轮询:用高频,可以做到032900这个时间,平仓吗?谢谢!

--  作者:jinzhe
--  发布时间:2017/3/21 13:35:02
--  
可行