-- 作者:wang123321
-- 发布时间:2015/12/2 13:12:23
-- 请帮忙编辑一下
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; //BACKGROUNDSTYLE(1); K:SMA(RSV,3,1); D:SMA(K,3,1); J:3*K-2*D; JCN:=BARSLAST(CROSSUP(K,D))+1; SCN:=BARSLAST(CROSSDOWN(K,D))+1; HJ:=HHV(J,JCN); LJ:=LLV(J,SCN); DRAWNUMBER(J=HJ&&J>REFX(J,1),J,HJ,2,COLORGREEN); DRAWNUMBER(J=LJ&&J<REFX(J,1),J,LJ,2,COLORYELLOW); DRAWICON(CROSS(K,D),K,\'ICO4\'); DRAWICON(CROSS(D,K),K,\'ICO5\'); 金叉之前股价最低点对应J值:=REF(J,REF(LLVBARS(L,SCN),JCN)+JCN); J值高点:=VALUEWHEN(J=HJ&&J>REFX(J,1),J); 开仓信号J值高点:=REF(J值高点,BARSBK); K>D&&EXIST(J=HJ&&J>REFX(J,1),JCN)&&J>J值高点,BK; J>(2*开仓信号J值高点-金叉之前股价最低点对应J值),SP; CROSSDOWN(K,D),SP; AUTOFILTER;
请帮我转换成你们的代码 谢谢
|
-- 作者:yukizzc
-- 发布时间:2015/12/2 14:09:44
--
//图表禁止使用refx这种未来函数,你这边要改掉用到refx的地方条件换下,其他部分转换如下
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; //BACKGROUNDSTYLE(1); K:SMA(RSV,3,1); D:SMA(K,3,1); J:3*K-2*D; JCN:=BARSLAST(CROSS(K,D))+1; SCN:=BARSLAST(CROSS(D,K))+1; HJ:=HHV(J,JCN); LJ:=LLV(J,SCN); DRAWNUMBER(J=HJ&&J>REFX(J,1),J,HJ,2,COLORGREEN); DRAWNUMBER(J=LJ&&J<REFX(J,1),J,LJ,2,COLORYELLOW); DRAWICON(CROSS(K,D),K,\'ICO4\'); DRAWICON(CROSS(D,K),K,\'ICO5\'); 股价最低点对应J值:=REF(J,REF(LLVBARS(L,SCN),JCN)+JCN); J值高点:=VALUEWHEN(J=HJ&&J>REFX(J,1),J); 开仓信号J值高点:=REF(J值高点,enterbars); buy(K>D&&EXIST(J=HJ&&J>REFX(J,1),JCN)&&J>J值高点,1,marketr); sell(J>(2*开仓信号J值高点-股价最低点对应J值) and holding=0 ,1,marketr); sell(CROSS(D,K),1,marketr);
|