DRAWICON(CROSS(DIFF120,REF(DIFF120,1))&&DIFF12<0&&DIFF120<-15,DIFF12,'ICO130'),VALIGN0;(開多倉1手;如前面已開倉,價格低于前面開倉的,加1手多)
DRAWICON(CROSS(DIFF12,REF(DIFF12,1))&&DIFF12<-5&&DIFF120>REF(DIFF120,1)&&DIFF120<10,DIFF12,'ICO140'),VALIGN0;(開多倉1手;如前面已開倉,價格低于前面開倉的,加1手多)
DRAWICON(DIFF<0&&CROSS(DIFF,DEA)&&DIFF12>REF(DIFF12,1)&&DIFF12<-5&&DIFF120>REF(DIFF120,1)&&DIFF120<10,DIFF12,'ICO95'),VALIGN0;(開多倉1手;如前面已開倉,價格低于前面開倉的,加1手)
?
A:=CROSS(DIFF120,REF(DIFF120,1))&&DIFF12<0&&DIFF120<-15;
AA:=DIFF<0&&CROSS(DIFF,DEA) ;
DRAWICON(COUNT(AA,BARSLAST(A))<4&&AA&&DIFF12<0,DIFF12,'ICO1'),VALIGN0;(開多倉1手;如前面已開倉,價格低于前面開倉的,加1手多)
?
DIFF12>0&& CROSSDOWN(DIFF12,REF(DIFF12,1))平多倉
?
?
DRAWICON(CROSSDOWN(DIFF120,REF(DIFF120,1))&&DIFF12>0&&DIFF120>15,DIFF12,'ICO131'),VALIGN2;(開空倉1手;如前面已開倉,價格低于前面開倉的,加1手空)
DRAWICON(CROSSDOWN(DIFF12,REF(DIFF12,1))&&DIFF12>5&&DIFF120<REF(DIFF120,1)&&DIFF120>-10,DIFF12,'ICO141'),VALIGN2;(開空倉1手;如前面已開倉,價格低于前面開倉的,加1手空)
DRAWICON(DIFF>0&&CROSSDOWN(DIFF,DEA)&&DIFF12<REF(DIFF12,1)&&DIFF12>5&&DIFF120<REF(DIFF120,1)&&DIFF120>-10,DIFF12,'ICO96'),VALIGN2;(開空倉1手;價格低于前面開倉的,加1手空)
?
B:=CROSSDOWN(DIFF120,REF(DIFF120,1))&&DIFF12>0&&DIFF120>15;
BB:=DIFF>0&&CROSSDOWN(DIFF,DEA) ;
DRAWICON(COUNT(BB,BARSLAST(B))<4&&BB&&DIFF12>0,DIFF12,'ICO2'),VALIGN2;(開空倉1手;如前面已開倉,價格低于前面開倉的,加1手空)
?
DIFF12<0&& CROSS (DIFF12,REF(DIFF12,1))平空倉
? ??
?來源:程序化99