以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- 后台程序化交易 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=137681) |
|
-- 作者:longkun -- 发布时间:2016/8/8 14:10:48 -- 后台程序化交易 我用后台监控股票池,股票池及后台都是1分钟周期,后台没有勾选“”预警后保持监控“”,但是预警却没隔1分时反复出现,而我希望天至出现一次,请问怎么解决? |
|
-- 作者:longkun -- 发布时间:2016/8/8 14:12:26 --
|
|
-- 作者:longkun -- 发布时间:2016/8/8 14:39:02 -- 有没有人能够回答? |
|
-- 作者:王锋 -- 发布时间:2016/8/8 14:49:40 -- 回头我们测试一下回复 |
|
-- 作者:yukizzc -- 发布时间:2016/8/8 15:41:29 -- 每隔一分钟反复出现,您是指股票池预警,还是后台程序化弹出预警? 股票池的话看下是不是设置了执行方式是轮询的,改成只是执行一次就可以了
后台的话你可以设置个全局变量,轮询模型满足条件后将它置为1,在代码里判断全局变量=0再执行后面的程序 |
|
-- 作者:longkun -- 发布时间:2016/8/8 19:13:55 -- 回复yukizzc:您说的这个办法应该可以解决后台反复弹出预警问题,谢谢! 我原先是用下面这个代码: 数据齐全:VALUEWHEN(CURRBARSCOUNT=1,time)-VALUEWHEN(CURRBARSCOUNT=2,time)<=500,LINETHICK0; 买入:TBUY(c>0 AND 数据齐全,80%,LMT),PERTRADER;//监控股票池的“多秒买入”状态池 上面这个代码监控股票池的“多秒买入”状态池的品种,会反复在后台出现预警。 我现在的办法是:先将股票池预警输出到指定板块,然后再过滤。 数据齐全:VALUEWHEN(CURRBARSCOUNT=1,time)-VALUEWHEN(CURRBARSCOUNT=2,time)<=500,LINETHICK0; 买入:TBUY(c>0 AND 数据齐全 AND INBLOCK(\'多秒买入\'),80%,LMT),PERTRADER;//加了下划线的条件来监控状态池 按您所说,这个全局变量的代码,能否抽空帮我写一下,谢谢! |
|
-- 作者:longkun -- 发布时间:2016/8/8 21:49:23 -- 经测试,我上面写的代码还是会反复预警。 方便请张生写个只预警一次的全局代码,我的原代码是: 数据齐全:VALUEWHEN(CURRBARSCOUNT=1,time)-VALUEWHEN(CURRBARSCOUNT=2,time)<=500,LINETHICK0; //大于500说明未补分时数据,如果设置为100可以排除交易不活跃或数据未补齐的品种 买入:TBUY(c>0 AND 数据齐全,80%,LMT),PERTRADER;//监控股票池 |
|
-- 作者:yukizzc -- 发布时间:2016/8/9 9:32:51 -- 会重复报单??同一条开仓语句再同一根k内是只报单一次的,你这边tbuy反复了?? |
|
-- 作者:longkun -- 发布时间:2016/8/9 10:13:51 -- 是的,没一分钟报一次 |
|
-- 作者:longkun -- 发布时间:2016/8/9 10:14:57 -- 每一分钟报一次,1分钟周期,没有勾选“预警后保持监控” |