以文本方式查看主题

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

--  作者:1252527484
--  发布时间:2020/2/20 10:53:26
--  模型编写求助
COUNT(CROSS(DIFF,DEA),BARPOS)>=1&&MACD<0&&C>REF(HHV(H,BARSLAST(CROSS(DIFF,DEA))+1),BARSLAST(CROSSDOWN(DIFF,DEA))+1),BK;
L<LV(L,30),SP;
COUNT(CROSSDOWN(DIFF,DEA),BARPOS)>=1&&MACD>0&&C<REF(LLV(L,BARSLAST(CROSSDOWN(DIFF,DEA))+1),BARSLAST(CROSS(DIFF,DEA))+1),SK;
H>HV(H,30),BP;

老师  请问一下这两句MACD语言怎么改成金字塔语言

--  作者:FireScript
--  发布时间:2020/2/20 10:58:26
--  
input:p(26,20,100,8),s(12,5,40,4),m(9,2,60,6);//参数设置
DIFF :=EMA(CLOSE,S) - EMA(CLOSE,P);
DEA  :=EMA(DIFF,M);
MACD1 :=2*(DIFF-DEA), COLORSTICK;



if COUNT(CROSS(DIFF,DEA),BARPOS)>=1 and  MACD1<0 and C>REF(HHV(H,BARSLAST(CROSS(DIFF,DEA))+1),BARSLAST(CROSS(DEA,DIFF))+1) then buy(holding=01,1,MARKET);
sell(L<LLV(L,30),holding,market);
if COUNT(CROSS(DEA,DIFF),BARPOS)>=1 and MACD1>0 and C<REF(LLV(L,BARSLAST(CROSS(DEA,DIFF))+1),BARSLAST(CROSS(DIFF,DEA))+1)then buyshort(holding=01,1,MARKET);
sellshort(H>HHV(H,30),holding,market);

--  作者:1252527484
--  发布时间:2020/2/20 11:09:26
--  
CLOSEMINUTE<=3,CLOSEOUT;
AUTOFILTER;


老师   我想在后面加上这两行   请问应该如何编写

--  作者:FireScript
--  发布时间:2020/2/20 11:24:58
--  
http://222.73.7.161/bbs/dispbbs.asp?BoardID=4&ID=174054&skin=0

收盘前平仓参考这里的回复。

AUTOFILTER 这个不用管。不影响。

--  作者:1252527484
--  发布时间:2020/2/20 14:27:16
--  
好的  谢谢老师