网友求助:
各位老师好,麻烦请将下面这个通达信的分时公式改写为飞狐的,并写一个当出现“机构”买点(也就是图中的红线上穿绿线,出现红色实心圆点)时的预警公式,适用周期:1分钟。适用软件:飞狐。谢谢!!
	{跟庄利器}
	A1:=(DVOL/C)/2,NODRAW;
	A2:=SUM(IF(A1>100 AND CLOSE>REF(CLOSE,1),A1,0),0);
	A3:=SUM(IF(A1>100 AND CLOSE<REF(CLOSE,1),A1,0),0);
	A4:=SUM(IF(A1<100 AND CLOSE>REF(CLOSE,1),A1,0),0);
	A5:=SUM(IF(A1<100 AND CLOSE<REF(CLOSE,1),A1,0),0);
	A6:=A2+A3+A4+A5;
	机买:(A2/A6)*100,LINETHICK2,COLORRED;
	机卖:(A3/A6)*100,LINETHICK2,COLORGREEN;
	散买:(A4/A6)*100,LINETHICK0;
	散卖:(A5/A6)*100,LINETHICK0;
	主力差:机买-机卖,LINETHICK2,NODRAW;
	散户差:散买-散卖,LINETHICK0,NODRAW;
	DRAWTEXT(主力差>0 AND REF(主力差,1)<=0,C*0.85,'●机构'),COLORRED;
	DRAWTEXT(主力差<0 AND REF(主力差,1)>=0,-C*0.85,'○机构'),COLORWHITE;
	DRAWTEXT(散户差>0 AND REF(散户差,1)<=0,C*0.15,'▲散户'),COLORCYAN;
	DRAWTEXT(散户差<0 AND REF(散户差,1)>=0,-C*0.15,'△散户'),COLORWHITE;
解答如下:
	A1:=(VOL/C)/2;
	A2:=SUM(IF(A1>100 AND CLOSE>REF(CLOSE,1),A1,0),0);
	A3:=SUM(IF(A1>100 AND CLOSE<REF(CLOSE,1),A1,0),0);
	A4:=SUM(IF(A1<100 AND CLOSE>REF(CLOSE,1),A1,0),0);
	A5:=SUM(IF(A1<100 AND CLOSE<REF(CLOSE,1),A1,0),0);
	A6:=A2+A3+A4+A5;
	机买:(A2/A6)*100,LINETHICK2,COLORRED;
	机卖:(A3/A6)*100,LINETHICK2,COLORGREEN;
	散买:(A4/A6)*100,LINETHICK0;
	散卖:(A5/A6)*100,LINETHICK0;
	主力差:机买-机卖,LINETHICK0;
	散户差:散买-散卖,LINETHICK0;
	DRAWTEXT(主力差>0 AND REF(主力差,1)<=0,C*0.85,'●机构'),COLORRED;
	DRAWTEXT(主力差<0 AND REF(主力差,1)>=0,-C*0.85,'○机构'),COLORWHITE;
	DRAWTEXT(散户差>0 AND REF(散户差,1)<=0,C*0.15,'▲散户'),COLORCYAN;
	DRAWTEXT(散户差<0 AND REF(散户差,1)>=0,-C*0.15,'△散户'),COLORWHITE;