以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  直接调用 另外一个策略的,日线周期  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=54868)

--  作者:qq代人发帖
--  发布时间:2013/8/8 16:37:07
--  直接调用 另外一个策略的,日线周期
请教,我这样写,能不能代表我可以 那个条件直接调用  另外一个策略的,日线周期呢
         
图片点击可在新窗口打开查看此主题相关图片如下:6.jpg
图片点击可在新窗口打开查看

--  作者:擒鱼老人
--  发布时间:2013/8/8 16:43:41
--  
我举例吧。好像我 的策略是运用在 30分钟的,但我要日线的周期收盘价大于20日上方才能使用,那怎么办写呢?不满足日线的策略就无法用这个30分钟的策略了,那请问怎么写
--  作者:jinzhe
--  发布时间:2013/8/8 16:51:50
--  

 1.调用的是日线下YYY策略里面的D

 

2.新建一个公式,代码写上

cond:c>ma(c,20);

 

然后调用这个cond

 

3.if not(调用的cond) then exit;

这句必须要写在公式最后


--  作者:擒鱼老人
--  发布时间:2013/8/8 17:03:39
--  

3.if not(调用的cond) then exit;

这句必须要写在公式最后  



这个是写在  日线那个引用的最后,还是写在30分钟周期那里呢?


--  作者:擒鱼老人
--  发布时间:2013/8/8 17:06:32
--  
然后调用这个cond?  这个调用 是用什么函数来调用?
--  作者:擒鱼老人
--  发布时间:2013/8/8 17:10:21
--  
MAH:MA(H,N);
MAL:MA(L,N);



cond1:H>MAH;
cond2:L<MAL;


if not(cond1 or cond2) then exit;




--  作者:jinzhe
--  发布时间:2013/8/8 17:11:02
--  
调用就是2里面的调用
--  作者:擒鱼老人
--  发布时间:2013/8/8 17:11:08
--  
然后我30分钟的策略里面  用 STKINDI 去调用   STKINDI(\'\',\'YYY.con1\',0,6);   这样写,请教一下,你看对不对
--  作者:jinzhe
--  发布时间:2013/8/8 17:21:24
--  
对不对,有没有数据你直接用shift+q调试一下就出来