以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  求助过滤函数TTFILTER ,如何代替?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=171469)

--  作者:cyl868
--  发布时间:2019/8/5 18:56:04
--  求助过滤函数TTFILTER ,如何代替?

XCLOSE:=CLOSE;
MA5:=MA(C,5);
EMA20:=MA(C,20);

B1:=(CROSS(XCLOSE,MA5)) ;
S1:=(CROSS(EMA20,XCLOSE)  ) ;

JC1:=B1 ;
MC1:=S1 ;

B:=TTFILTER(B1,MC1,S1,JC1,1);
MC:=TTFILTER(B1,MC1,S1,JC1,2);
S:=TTFILTER(B1,MC1,S1,JC1,3);
JC:=TTFILTER(B1,MC1,S1,JC1,4);


{多头买入(买开)} ENTERLONG: B ;
{多头卖出(卖平)} EXITLONG: MC;
{空头卖出(卖开)} ENTERSHORT:S ;
{空头买入(买平)} EXITSHORT:JC;


以上内容,请老师修改为金字塔的公式。





--  作者:wenarm
--  发布时间:2019/8/6 5:38:11
--  

XCLOSE:=CLOSE;
MA5:=MA(C,5);
EMA20:=MA(C,20);

B:=(CROSS(XCLOSE,MA5)) ;
S:=(CROSS(EMA20,XCLOSE)  ) ;


 Sell(holding>0 AND S=1,0,market);
 Sellshort(holding<0AND B=1,0,market);
 Buy(holding=0 AND B=1,1,market);
 BuyShort(holding=0AND S=1,1,market);