hhigh=Highest(High[1],BarsSinceEntry);

hhigh=Highest(High[1],BarsSinceEntry); 报错误

不要放在条件语句里面

if (MarketPosition==1) { if(BarsSinceEntry==0) { parclose=low; hhigh=High; af=0.02; }Else { hhigh=Highest(High[1],BarsSinceEntry); if(High>hhigh ) { hhigh=High; if(af+AfStep<=AfLimit) { af=af+AfStep; }

具体错误截图说明一下