以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]请教在自动交易编程的问题,关于时间序列事件  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=61942)

--  作者:飞天橙
--  发布时间:2014/2/23 19:25:38
--  [求助]请教在自动交易编程的问题,关于时间序列事件
这个论坛的版主非常热情,之前我发的几个问题都得到及时的解答,谢谢!
现在有一个疑问,我上个帖子发现有一个问题,我所设置的条件根本不可能同时成立,交易信号为0.
请问金字塔能否实现时间序列事件的监控,比如某个品种开盘,发生事件A,接着发生时间B,再发生事件C,事件C发生后就下单交易。
如果不发生事件A,就不会去监控会不会发生事件B和C,也不发生下单动作。
如果只发生事件A,不发生事件B,就不会去监控事件C的发生,也不发生下单动作。
只有在发生事件A,接着发生事件B,再接着发生事件C后,才触发下单。

举一个具体的例子:
某个品种开盘后,开始监控,某周期比如5分钟图上
出现了事件A:        MACD底背离(股价新低,MACD黄白线零轴下3次金叉位置不断抬高)
然后出现了事件B:  均线60线上穿120线;
然后再出现时间C:  MACD绿柱子不断缩短,出现第一根红柱子,触发下单开多仓。

请问金字塔自动交易程序能实现这样的思路吗?

--  作者:jinzhe
--  发布时间:2014/2/24 9:18:29
--  
是时间还是事件?
--  作者:飞天橙
--  发布时间:2014/2/24 19:49:37
--  
各个事件的发生是有先后顺序的,金字塔能否实现连续监控?只有3个事件按时间顺序接着发生才下单,缺一个事件或者时间顺序颠倒都不行。当然这监控的事件的辨别标准是明确的,实盘也肯定有这种情况发生。
--  作者:飞天橙
--  发布时间:2014/2/24 21:55:31
--  
发一个今天的实盘图,不知道我说清楚没有??
图片点击可在新窗口打开查看

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


--  作者:jinzhe
--  发布时间:2014/2/25 9:10:32
--  
if barslast(条件a)>barslast(条件b) and barslast(条件b)>0 and 条件c then buy....;
--  作者:飞天橙
--  发布时间:2014/2/25 22:52:37
--  
if barslast(条件a)>barslast(条件b) and barslast(条件b)>0 and 条件c then buy....;

谢谢版主,按照您的编写方法,出现一个问题,就是会出现多个信号,意思是条件C成立后,出现一个信号,过几个周期后条件C再次成立又会出现一个信号,有什么办法限制只是第一次条件C成立是正确的交易信号,如果没有下单成功,后面条件C成立就不要出交易信号了。
我现在加一个限制条件barslast(条件b)>20,能过滤掉部分信号,但不理想,请高手支招!谢谢!

--  作者:jinzhe
--  发布时间:2014/2/26 8:52:01
--  
buy(holding=0,1,market);