没人知道?
举个例子吧!
BUYCOND1:CROSS(MA(C,10),MA(C,30));
BUYCOND2:CROSS(MA(C,10),MA(C,20));
BUYCOND3:CROSS(MA(C,5),MA(C,10));
SELLCOND:CROSS(MA(C,30),MA(C,10));
IF HOLDING>0 AND SELLCOND THEN SELL(1,0,MARKET);
IF HOLDING=0 AND BUYCOND1 THEN BUY(1,1,MARKET);
IF HOLDING=1 AND BUYCOND2 THEN BUY(1,1,MARKET);
IF HOLDING=2 AND BUYCOND3 THEN BUY(1,1,MARKET);
DRAWICON(BUYCOND3 AND HOLDING=1,LOW,17);
DRAWICON(BUYCOND3 AND HOLDING=2,LOW,1);
此主题相关图片如下:111.jpg

看最后两句,只有HOLDING持仓不同,结果在图上也有菱形图标显示,证明程序也能读HOLDING,但为何BUYCOND3不开仓呢?