以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  跳空止损模型不运行  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=161258)

--  作者:waimm2020
--  发布时间:2018/1/24 9:44:11
--  跳空止损模型不运行
//跳空止损
TK:IF(OPEN>REF(HIGH,1) OR OPEN<REF(LOW,1),1,0);

IF TIME=210010 THEN BEGIN    
IF HOLDING>0  AND TK=1  THEN BEGIN 
  SELL(1,HOLDING,MARKETR); 
 END
END

IF TIME=210010 THEN BEGIN    
IF HOLDING<0  AND TK=1 THEN BEGIN 
 SELLSHORT(1,HOLDING,MARKETR);
 END
END

请教老师,跳空止损模型实盘测试中不运行,帮忙给看看问题出现在哪?我用的是北京时区。谢谢!!!

--  作者:FireScript
--  发布时间:2018/1/24 9:51:28
--  
问题可能在TIME函数上。 你输出下TIME的值。特定周期下TIME的那个条件可能是无法触发的。
--  作者:waimm2020
--  发布时间:2018/1/24 10:11:19
--  
TIME函数可以这样写不?

TIME<210000 AND TIME<210100 ;
[此贴子已经被作者于2018/1/24 10:13:11编辑过]

--  作者:waimm2020
--  发布时间:2018/1/24 10:14:26
--  
打错了字
TIME<210000 AND TIME>210100 ;

--  作者:FireScript
--  发布时间:2018/1/24 10:18:37
--  
可以的,确保你周期不至于大到跨过这个区间就行了。
--  作者:waimm2020
--  发布时间:2018/1/24 10:37:08
--  
我是用在十五分钟周期以上能行不?
--  作者:FireScript
--  发布时间:2018/1/24 10:51:40
--  
15分钟不行,210000到210100 中间就隔一分钟。
--  作者:waimm2020
--  发布时间:2018/1/25 11:28:15
--  
210000到211600 这样行不?


--  作者:FireScript
--  发布时间:2018/1/25 13:18:53
--  
够了 间隔只要大于15分钟。
--  作者:waimm2020
--  发布时间:2018/1/25 21:07:36
--  
图表出现信号,但是不发交易指令出来,请教老师这个问题出现在哪?

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20180125210657.png
图片点击可在新窗口打开查看