帮我编程:做空策略 应用市场:国内期货 使用软件:期金字塔 应用周期:30分钟周期 //定义变量 RISK:=MONEYTOT<=INITMONEY*(1-10/100);//风控条件:本金风险率超过10% TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//真实波幅 ATR:=MA(TR,26);//求26个周期内真实波幅的简单移动平均 TC:=INTPART((MONEYTOT*0.05/(UNIT*ATR)));//根据权益的5%计算下单手数 MTC:=4*TC; //总的持仓头寸 1、WRSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; K1:=SMA(WRSV,M1,1); D1:=SMA(K1,M2,1); K1:=EMA(K1,3); D1:=EMA(D1,3); 以上为KD指标(参数设置N=9,M1=3,M2=3) 2、 均线10:EMA(EMA(CLOSE,10),10); 均线60: EMA(EMA(CLOSE,60),60); 均线120: EMA(EMA(CLOSE,120),120); 以上为均线设置 开空单: 1、A1=ENTERLONG:CROSS(D,K)&&K>50; 2、B1=均线120<均线10 以上A1\B1两个条件同时满足时,开空单。 CROSSUP(MA120,MA60),BP;//60周期均线下穿120周期均线止损止盈。 RISK,BP; //达到风控条件,模型清仓且不再开仓 //设置 T_COMMAND(TC);//设置首次开仓手数为TC手 TRADE_AGAIN(3);//设置加仓执行次数3次 AUTOFILTER;
|