以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=172373) |
-- 作者:FULI -- 发布时间:2019/10/11 16:06:03 -- 文华转金字塔 MA1:MA(C,5),COLORWHITE;//之前文华的 转化为金字塔的要怎样表述? 谢谢 MA2:MA(C,10),RGB(255,0,255),LINETHICK2;// MA3:MA(C,20),RGB(255,117,30);// MA4:MA(C,30),RGB(89,206,166);// MA5:MA(C,60),COLORRED;// SETTLE2:SETTLE,DASHDOT,COLORWHITE; CROSS(MA1,SETTLE2),BPK;// CROSS(SETTLE2,MA1),SPK;// BKHIGH>BKPRICE*1.035&&C<BKHIGH*0.973||C<=BKPRICE*0.93,SP;// BKLOW<BKPRICE*0.965&&C>BKLOW*1.007||C>=SKPRICE*1.07,BP;// C>=BKPRICE*1.035||C<=BKPRICE*0.93,SP;// C<=SKPRICE*0.965||C>=SKPRICE*1.07,BP;// (C>BKPRICE)&&(BKHIGH>BKPRICE*1.035&&C<BKHIGH*0.93),SP;// (C<SKPRICE)&&(SKLOW<SKPRICE*0.965&&C>SKLOW*1.07),BP;// SETDEALPERCENT(24); CLOSEKLINE(2,30); AUTOFILTER; |
-- 作者:FireScript -- 发布时间:2019/10/11 17:30:37 -- MA1:MA(C,5),COLORWHITE;//之前文华的 转化为金字塔的要怎样表述? 谢谢 MA2:MA(C,10);// MA3:MA(C,20);// MA4:MA(C,30);// MA5:MA(C,60),COLORRED;// //这个均线这个目前只能1分钟奏效,其他周期需要跨周期。建议先在一分钟上调试好其他问题,再处理这个问题。 n1:=todaybar; dm:=4-INTPART(LOG(C)); SETTLE2:ROUNDS(IF(sum(vol,n1)=0,C,sum(C*vol,n1)/sum(vol,n1)),2+dm),colorred; if CROSS(MA1,SETTLE2) then begin sellshort(holding<0,holding,market); buy(holding=0,24%,market); //按照虚拟资金24%下单,如果是实际资金需要另行设置。 end if CROSS(SETTLE2,MA1) then begin sell(holding>0,holding,market); buyshort(holding=0,24%,market); end BKHIGH:=hhv(h,ENTERBARS+1);//开仓以来最高价 不包含开仓K。 BKPRICE:=ENTERPRICE;//最近一次开仓价 BKLOW:=llv(l,ENTERBARS+1);//开仓以来最低价 不包含开仓K。 SKPRICE:=ENTERPRICE; SKLOW:=llv(l,ENTERBARS+1); ; sell(BKHIGH>BKPRICE*1.035 and C<BKHIGH*0.973 or C<=BKPRICE*0.93,holding,market);// sellshort(BKLOW<BKPRICE*0.965 and C>BKLOW*1.007 or C>=SKPRICE*1.07,holding,market);// sell(C>=BKPRICE*1.035 or C<=BKPRICE*0.93,holding,market);// sellshort(C<=SKPRICE*0.965 or C>=SKPRICE*1.07,holding,market);// sell((C>BKPRICE) and (BKHIGH>BKPRICE*1.035 and C<BKHIGH*0.93),holding,market);// sellshort((C<SKPRICE) and (SKLOW<SKPRICE*0.965 and C>SKLOW*1.07),holding,market);// //CLOSEKLINE(2,30); //可部分实现,可以提前下单,信号复核这个不行。 //AUTOFILTER; 先参考这部分。部分函数实现上还是有差异,这个可以后续继续修改。
|