A:=100; // 盈利超过M个最小价格变动单位
B:=50;// 动态止损的追踪点数
P:=35; // 固定止损的点数
// 多单动态止盈,回调M个最小价格变动单位后触发
IF BKHIGH:=HHV(HIGH,BARSBK); // 从开多仓到现在的最高价
IF BKLOW:=LLV(LOW,BARSBK); // 从开多仓到现在的最低价
// 多单固定止损,跌破开仓价P个最小价格变动单位
C<=BKPRICE-P*MINPRICE,SP; // 卖出平多
// 多单回调止盈,价格从BKHIGH回撤N个最小价格变动单位
C<BKHIGH-B*MINPRICE AND C>BKLOW+A*MINPRICE,SP; // 卖出平多
// 空单动态止盈,反弹M个最小价格变动单位后触发
IF SKHIGH:=HHV(HIGH,BARSSK); // 从开空仓到现在的最高价
IF SKLOW:=LLV(LOW,BARSSK); // 从开空仓到现在的最低价
// 空单固定止盈,涨过开仓价P个最小价格变动单位
C>=SKPRICE+P*MINPRICE,BP; // 买入平空
// 空单回调止盈,价格从SKLOW反弹N个最小价格变动单位
C>SKLOW+B*MINPRICE AND C<SKHIGH-A*MINPRICE,BP; // 买入平空
报什么错