MA60:=MA(C,60);
MA80:=MA(C,80);
KD:=cross(REF(MA60,1)-REF(MA60,2),0);
KK:=cross(0,REF(MA60,1)-REF(MA60,2));;
{开多}ENTERLONG:KD ;
{平多}EXITLONG: REF(MA60,1)<REF(MA60,2);
{开空}ENTERSHORT: KK;
{平空}EXITSHORT: REF(MA60,1)>REF(MA60,2);
怎么每根K线上都有信号?
说明每根k线的都满足了开平仓条件。同种信号需要过滤
	{开多}ENTERLONG:KD ,tfilter; 
	{平多}EXITLONG: REF(MA60,1)<REF(MA60,2),tfilter;
	{开空}ENTERSHORT: KK,tfilter;
	{平空}EXITSHORT: REF(MA60,1)>REF(MA60,2),tfilter;
加个tfilter
	MA60:=MA(C,60);
	MA80:=MA(C,80);
	KD:=cross(REF(MA60,1)-REF(MA60,2),0);
	KK:=cross(0,REF(MA60,1)-REF(MA60,2));;
	{开多}ENTERLONG:KD ,tfilter;
	{平多}EXITLONG: REF(MA60,1)<REF(MA60,2),tfilter;
	{开空}ENTERSHORT: KK,tfilter;
	{平空}EXITSHORT: REF(MA60,1)>REF(MA60,2),tfilter;
以下是引用阿火在2012-8-30 9:00:25的发言:
		加个tfilter
		MA60:=MA(C,60);
		MA80:=MA(C,80);
		KD:=cross(REF(MA60,1)-REF(MA60,2),0);
		KK:=cross(0,REF(MA60,1)-REF(MA60,2));;
		{开多}ENTERLONG:KD ,tfilter;
		{平多}EXITLONG: REF(MA60,1)<REF(MA60,2),tfilter;
		{开空}ENTERSHORT: KK,tfilter;
		{平空}EXITSHORT: REF(MA60,1)>REF(MA60,2),tfilter;
谢谢 不过有点难以理解 cross居然每根K线都满足