文华财经-期货程序化交易-减仓模型举例 HH:=HHV(H,20);//20周期内最高价最大值 LL:=LLV(L,20);//20周期内最低价最小值 RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1);//RSV的移动平均值 D:=SMA(K,3,1);//K的移动平均值 J:=3*K-2*D; SARLINE:SAR(4,0.02,0.2);//N个周期的抛物转向,步长为STEP,极限值为MVALUE. BKVOL=0&&SKVOL=0&&CROSS(H,REF(HH,1)),BK(10);//多空持仓为0并且最高价与前k线HH金叉,做多10手。 BKVOL=0&&SKVOL=0&&CROSS(REF(LL,1),L),SK(10);//多空持仓为0并且最低价与前k线LL死叉,做空10手。 ISLASTSP&&BARSBK>5&&J>95,SP(3);//最近是SP信号并且距离上次BK信号超过5根k线并且J大于95,平空3手。 ISLASTBP&&BARSSK>5&&J<5,BP(3);//最近是BP信号并且距离上次BK信号超过5根k线并且J大于95,平空3手。 BKVOL>0&&C<BKPRICE-M,SP(BKVOL);//多头持仓大于0并且满足M点止损条件,多单全平。 SKVOL>0&&C>SKPRICE+M,BP(SKVOL);//空头持仓大于0并且满足M点止损条件,空单全平。 ISLASTBK&&C>BKPRICE+M,SP(5);//最近是BK信号并且满足M点止盈条件,平多5手。 ISLASTSK&&C<SKPRICE-M,BP(5);//最近是SK信号并且满足M点止盈条件,平空5手。 ISLASTBP&&CROSS(SARLINE,0),BP(SKVOL);//最近是BP信号并且止损线为红色,空单全平。 ISLASTSP&&CROSS(0,SARLINE),SP(BKVOL); //最近是SP信号并且止损线为绿色,多单全平。
路路发智能交易:欢迎您的到来,我们将竭诚为您服务!!!
|