MA10:MA(BD,10);
MAV:MA(VOL,10);
A:=BD>1.2*MA10&&V>1.2*MAV;
DRAWCOLORKLINE(A&&ISUP,COLORMAGENTA,0);
DRAWCOLORKLINE(A&&ISDOWN,COLORLIGHTGREEN,0);
A&&ISUP,BK;
A&&ISDOWN,SK;
EMA511:EMA(CLOSE,60);
AUTOFILTER;
BD:H-L;
EMA511:EMA(CLOSE,60);
MA10:MA(BD,10);
MAV:MA(VOL,10);
A:=BD>1.2*MA10 and V>1.2*MAV;
DRAWCOLORKLINE(A and ISUP,COLORMAGENTA,0);//4个价格没有定义没法写,画k线在金字塔时kline函数,请参考函数说明自己改下
DRAWCOLORKLINE(A and ISDOWN,COLORLIGHTGREEN,0);
if A and ISUP and c>EMA511 and holding=0 then buy(1,1,marketr);
if A and ISDOWN and c<EMA511 and holding=0 then buyshort(1,1,marketr);
老师好,,上次你修改好的这个源码我放上去和我用在文华的不一样
BD:H-L;
EMA511:EMA(CLOSE,120);
MA10:MA(BD,10);
MAV:MA(VOL,10);
A:=BD>1*MA10 and V>1*MAV;
if A and ISUP and c>EMA511 then sellshort(holding<0,holding,marketr); buy(1,1,marketr);
if A and ISDOWN and c<EMA511 and holding=0 then sell(holding>0,holding,marketr); buyshort(1,1,marketr);
这是老师上次修改的源码,怎么和文华显示得图不一样
你4楼贴的buy(1,1,marketr)是没跟k线都开仓,2楼改写的不是这样的,请按2楼改写的用
DRAWCOLORKLINE(A and ISUP,COLORMAGENTA,0);
金字塔里用kline函数需要4个价格,请参考金字塔的kline函数改写
另外平仓语句你自己加上