以文本方式查看主题

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

--  作者:么么
--  发布时间:2016/4/14 16:01:17
--  调用周期
老师,我用这个函数stkindi,怎么调用日线20日均线
--  作者:jinzhe
--  发布时间:2016/4/14 16:15:41
--  

mm:stkindi(\'\',\'ma.ma3\',0,6);

ma3就是ma公式里面的ma(c,20),所以这样就是掉了日线上的ma20


--  作者:么么
--  发布时间:2016/4/14 16:26:58
--  
谢谢老师
--  作者:么么
--  发布时间:2016/4/14 16:30:22
--  
我这是夸周期的,我的策略要放在1分线上面,然后再调用日线20日均线,日线20均线为一个条件,满足这个条件前面的信号才会被触发;也是用这钟方法调用吗


--  作者:jinzhe
--  发布时间:2016/4/14 16:40:12
--  

需要做个偏移:

mm:stkindi(\'\',\'ma.ma3\',0,6,-1);


--  作者:么么
--  发布时间:2016/4/15 15:05:51
--  
ma3:=ma(c,20);
mm:stkindi(\'\',\'ma.ma3\',0,6,-1);
MA5:EMA(C,3);
MA10:EMA(C,8);
MA60:EMA(C,89);

if ma5>(ma60+1*DYNAINFO(208)) and ma5<(ma60+2*DYNAINFO(208)) and ma5>ma10 and tbuyholding(1)<500 and c<mm  then begin 
tbuy(1,1,mkt);
end
老师,就是这样用的吗,如果错了,请指导

--  作者:pyd
--  发布时间:2016/4/15 15:16:48
--  

是要建两个公式

公式1名字:ma

ma3:ma(c,20);

公式2

mm:stkindi(\'\',\'ma.ma3\',0,6,-1);
MA5:EMA(C,3);
MA10:EMA(C,8);
MA60:EMA(C,89);

if ma5>(ma60+1*DYNAINFO(208)) and ma5<(ma60+2*DYNAINFO(208)) and ma5>ma10 and tbuyholding(1)<500 and c<mm then begin
tbuy(1,1,mkt);
end