以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=166618) |
-- 作者:谭刚 -- 发布时间:2018/11/22 9:24:35 -- 文华转金字塔 老师你好,我以前用文华做的程序化,现在转入金字塔操作,请问如何把下面文华的程序化交易软件转化成金字塔程序化软件,谢谢! KK:=BARSLAST(DATE<>REF(DATE,1))+1; CC:=(3*C+2*O)/5; V1:=REF(MA(CC,KNUM),KK); V2:=REF(MA(CC,KNUM*9/8),KK); V3:=REF(MA(CC,KNUM*3/2),KK); MM:(MAX(V1,MAX(V2,V3))+MIN(V1,MIN(V2,V3)))/2; DIFF:=HHV(MA(C,145),7)-LLV(MA(C,145),2); FIRSTC:=REF(C,KK-1); UP:=C>MM AND C>FIRSTC; DD:=C<MM AND C<FIRSTC; UP && C<MM+C/10000*200 && DIFF<C/100000*70,BK; DD && C>MM-C/10000*50 && DIFF<C/100000*550,SK; UP && (C<SKPRICE OR C>SKPRICE+C*0.01),BP; DD && (C>BKPRICE OR C<BKPRICE-C*0.01)&&BARSBK>37,SP; C>SKPRICE*1.013 OR C>SKLOW *1.035 OR C<SKPRICE*0.91,BP; C<BKPRICE*0.98 OR C>BKPRICE*1.085 OR C<BKHIGH *0.96,SP; SETALLSIGPRICETYPE(CMPETITV_ORDER); CLOSEKLINE(0,5); //TRADE_OTHER(\'AUTO\'); AUTOFILTER; |
-- 作者:FireScript -- 发布时间:2018/11/22 9:48:12 -- KNUM:10; KK:=BARSLAST(DATE<>REF(DATE,1))+1; CC:=(3*C+2*O)/5; V1:=REF(MA(CC,KNUM),KK); V2:=REF(MA(CC,KNUM*9/8),KK); V3:=REF(MA(CC,KNUM*3/2),KK); MM:(MAX(V1,MAX(V2,V3))+MIN(V1,MIN(V2,V3)))/2; DIFF:=HHV(MA(C,145),7)-LLV(MA(C,145),2); FIRSTC:=REF(C,KK-1); UP:=C>MM AND C>FIRSTC; DD:=C<MM AND C<FIRSTC; if UP and C<(MM+C)/(10000*200) and DIFF<(C/100000*70) then buy(holding=0,1,market); if DD and C>(MM-C)/(10000*50) and DIFF<(C/100000*550) then buyshort(holding=0,1,market); if UP and (C<ENTERPRICE OR C>ENTERPRICE+C*0.01) then sellshort(holding<0,holding,market); if DD and (C>ENTERPRICE OR C<ENTERPRICE-C*0.01) and ENTERBARS>37 then sell(holding>0,holding,market); if C>ENTERPRICE*1.013 OR C>llv(l,ENTERBARS+2)*1.035 OR C<ENTERPRICE*0.91 then sellshort(holding<0,holding,market); if C<ENTERPRICE*0.98 OR C>ENTERPRICE*1.085 OR C<ENTERPRICE *0.96 then sell(holding>0,holding,market); //CLOSEKLINE(0,5); //这个是功能上的设置,金字塔里无法在代码中设置。 仅供参考,软件不一样无法保证完整一致的转换。一般直接提供代码完整思路会更好点。
|