老师好。公司技术部新近写了一个金字塔的插件dll,需要用序列模式运行。请教一下,我如何将下列简单逐K线下的模型转变为序列模式?
MA1:MA(C,5);
MA2:MA(C,20);
long_in:= time>=094500 and cross(MA1,MA2) and time<=144500 and holding=0 and ( TOTALDAYTRADE=0
or (TOTALDAYTRADE=1 and type(1)=2 and ref(exitprice-enterprice,1)>=6 )
or (TOTALDAYTRADE=1 and type(1)=4 and time>=140500 and exitbars>=20)
) ;
buy(long_in,1,thisclose);
long_out1:= cross(MA2,MA1) and C-enterprice<=-5;
long_out2:= enterbars>=60 or time>=151200;
long_out:=(long_out1 or long_out2) and holding>0;
sell(long_out,1,thisclose);
虽然下面的公式简单,但是由于涉及到持仓量及进出场价格,因此序列模式无法实现。
序列模式只能使用用ENTERLONG等这些简单的图表交易实现的只有买进和卖出等简单信号的公式