以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=166672)

--  作者:咚咚咚
--  发布时间:2018/11/26 12:03:11
--  请问怎么设置信号启动时间?
比如说我现在要启动一个图表框架,在11月26日交易日的下午盘即13:30之后启动
在这个时间点之前的开平信号全部忽略,只识别在这时间之后出现的信号。
现在我用的是在开仓语句前DATE()>=1181126,未能达到我想要的,
我想要在1126号午盘之后的,该加什么语句?谢谢

--  作者:FireScript
--  发布时间:2018/11/26 13:13:49
--  
你是要图表交易策略是从13:30开始计算,不需要历史K参与计算?

--  作者:咚咚咚
--  发布时间:2018/11/26 13:17:02
--  
你好,我要的是时间大于20181126日13:30,也就是这个时间点后才识别信号,之前的信号比如说今天早上和上周夜盘的不识别
--  作者:咚咚咚
--  发布时间:2018/11/26 13:18:24
--  
目前我用的是日期大于等于26号,但是如果我下午午盘启动,还是会漏掉夜盘和今天早上的,我现在就只要今天下午以后的
--  作者:FireScript
--  发布时间:2018/11/26 13:22:27
--  
按照你的思路的话,那是要date和time一起进行判断,你什么周期的?不会是日线吧。


[此贴子已经被作者于2018/11/26 13:28:28编辑过]

--  作者:咚咚咚
--  发布时间:2018/11/26 13:32:27
--  
不对的啊,DATE和time一起用的话,比如date》=26 and time》=1330,这样不就变成了今天以后一点半之后才开仓。
我要的是这个moment以后啊,有没有这样的语句

--  作者:咚咚咚
--  发布时间:2018/11/26 13:32:58
--  
我的是15分钟及以上
--  作者:FireScript
--  发布时间:2018/11/26 13:50:06
--  
不是限定图表策略计算开始时间,也不是限定26日下午13:30之后开始交易,你这个我没搞明白到底是怎样的需求了。
--  作者:咚咚咚
--  发布时间:2018/11/26 13:56:12
--  
以下是引用FireScript在2018/11/26 13:50:06的发言:
不是限定图表策略计算开始时间,也不是限定26日下午13:30之后开始交易,你这个我没搞明白到底是怎样的需求了。

是后者,就是限定在今天下午13:30以后才检验开仓信号


--  作者:FireScript
--  发布时间:2018/11/26 14:20:54
--  
不行,代码里面无法进行这样的控制,因为代码里做这个限定会影响历史K。历史K都会没有信号了,等于是让策略只从指定时间开始计算了。你只能直接手动下午这个时间之后启动程序化或者你考虑下计划重启吧:

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

计划重启相关的设置:http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=147331