欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]如何控制后台程式化预警的时间

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有5463人关注过本帖树形打印复制链接

主题:[求助]如何控制后台程式化预警的时间

帅哥哟,离线,有人找我吗?
saintlucifer
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
[求助]如何控制后台程式化预警的时间  发帖心情 Post By:2016/5/12 11:17:25    Post IP:219.136.31.109[显示全部帖子]

现在在跑几个商品期货日线级别的策略,因为有夜盘,所以后台程式化的预警需要长期开着,但是期货收盘的时候又不想预警还在运行,在预警记录那里不断预警那些旧信号,把原来的信号冲掉,因此想问下怎么控制预警在期货收盘的时候不运行。

以下方法已经尝试过不行:

1.启动预警那里单独设置预警时间,因为这个时间只能设一个时间段,而商品期货分日夜盘,不能设置出一个可行的时间段。

2.在策略里面加上以下语句

ABB01 := NOW > OPENTIME(1) AND NOW < CLOSETIME(1);
ABB02 := NOW > OPENTIME(2) AND NOW < CLOSETIME(2);
ABB03 := NOW > OPENTIME(3) AND NOW < CLOSETIME(3);
ABB04 := NOW > OPENTIME(4) AND NOW < CLOSETIME(4);}
ABB_ALL := ABB01 OR ABB02 OR ABB03 OR ABB04,LINETHICK0;

已经在触发预警的参数里面加上ABB_ALL的条件,然后触发的时候还是会有一些品种会夜盘收盘之后继续弹出预警,或者下午日盘收盘后还在触发。

 

请问怎么才能让预警在期货收盘后不继续触发(主要就是日盘收盘后跟夜盘收盘后)


 回到顶部
帅哥哟,离线,有人找我吗?
saintlucifer
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
  发帖心情 Post By:2016/5/12 11:26:19    Post IP:219.136.31.109[显示全部帖子]

一直都没有勾

 回到顶部
帅哥哟,离线,有人找我吗?
saintlucifer
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
  发帖心情 Post By:2016/5/12 13:00:47    Post IP:219.136.31.109[显示全部帖子]


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

就像这样,两个收盘跟开盘前的的时间,都还在发信号,中间还有很多信号的,因为今天一早金字塔很卡,非法关闭了一次,所以有些预警信号消失了


 回到顶部
帅哥哟,离线,有人找我吗?
saintlucifer
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
  发帖心情 Post By:2016/5/12 13:31:13    Post IP:219.136.31.109[显示全部帖子]


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

 回到顶部
帅哥哟,离线,有人找我吗?
saintlucifer
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
  发帖心情 Post By:2016/5/12 13:53:14    Post IP:219.136.31.109[显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:2016-05-12-3.png
图片点击可在新窗口打开查看

有啊,因为我有些策略是需要每隔一段时间触发一次的,所以这个也选了。


 回到顶部
帅哥哟,离线,有人找我吗?
saintlucifer
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
  发帖心情 Post By:2016/5/12 14:02:52    Post IP:219.136.31.109[显示全部帖子]

整个策略就不是很方便了,不过控制触发信号部分可以发出来。

 

{TIME}
NOW := DYNAINFO(207),LINETHICK0;
ABB01 := NOW > OPENTIME(1) AND NOW < CLOSETIME(1);
ABB02 := NOW > OPENTIME(2) AND NOW < CLOSETIME(2);
ABB03 := NOW > OPENTIME(3) AND NOW < CLOSETIME(3);
ABB04 := NOW > OPENTIME(4) AND NOW < CLOSETIME(4);
ABB_ALL := ABB01 OR ABB02 OR ABB03 OR ABB04;

 

D_HOLD := ABS(HOLDING),LINETHICK0;

MD_BUY : D_HOLD > REF(D_HOLD,1) AND REF(D_HOLD,1) = 0 AND ISLASTBAR AND ABB_ALL,LINETHICK0;
MD_SELL : D_HOLD < REF(D_HOLD,1) AND D_HOLD = 0 AND ISLASTBAR AND ABB_ALL,LINETHICK0;

 

在后台程式化的条件触发部分就是使用MD_BUY跟MD_SELL两个参数触发。基于日线级别


 回到顶部
帅哥哟,离线,有人找我吗?
saintlucifer
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
  发帖心情 Post By:2016/5/12 14:14:59    Post IP:219.136.31.109[显示全部帖子]

以下是引用jinzhe在2016-5-12 13:59:48的发言:
使用过程中是否补充过历史数据?

 

没有,这种情况已经出现很久了,就是某些策略如果是全天运行的话,每天下午收盘后跟每天晚上夜盘收盘后,预警还是继续会弹出,一直到下一次开盘,出现信号的k线不是最新一根k线为止。


 回到顶部
帅哥哟,离线,有人找我吗?
saintlucifer
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
  发帖心情 Post By:2016/5/12 14:16:45    Post IP:219.136.31.109[显示全部帖子]

以下是引用jinzhe在2016-5-12 14:14:54的发言:
这些代码不能出预警的,holding这个函数没有开平语句一直是0

 

有开平的,我没发出来而已,反正整个策略运行是没问题的,在k线图上也是有信号出现,holding也是按策略开平正常变化的。

[此贴子已经被作者于2016-5-12 14:17:07编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
saintlucifer
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
  发帖心情 Post By:2016/5/12 14:17:22    Post IP:219.136.31.109[显示全部帖子]

以下是引用jinzhe在2016-5-12 14:16:44的发言:

时间坐标设置的是金字塔还是北京时间?

 

金字塔时间


 回到顶部
帅哥哟,离线,有人找我吗?
saintlucifer
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
  发帖心情 Post By:2016/5/12 14:23:16    Post IP:219.136.31.109[显示全部帖子]

但关键不是在控制时间的那个opentime 跟 closetime 里面吗,其他控制指标触发的部分就是一个策略开平仓了,然后弹出预警,随便什么日线级别的策略都一样的,就是abb_all控制的触发时间那里有问题,我看过说明是说opentime 跟 closetime对日线以及更高级别的周期无效,是不是这个原因呢?

 回到顶部
总数 13 1 2 下一页