关于 “ADX、PlusDI 和 MinusDI函数没有被声明的问题

Params Numeric VolThreshold(1000); // 成交量阈值 Numeric StopLossPips(10); // 止损点数 Numeric TakeProfitPips(10); // 止盈点数 Numeric MaxPositions(3); // 最大总持仓手数 Numeric CCILength(20); // CCI指标周期 Numeric CCIOverBought(100); // CCI超买水平 Numeric CCIOverSold(-100); // CCI超卖水平 Numeric MACDFastLength(12); // MACD快速线周期 Numeric MACDSlowLength(26); // MACD慢速线周期 Numeric MACDSignalLength(9); // MACD信号线周期 Numeric ADXLength(14); // ADX指标周期 Numeric ADXThreshold(25); // ADX阈值Vars Series<Bool> LongCondition; // 多头开仓条件 Series<Bool> ShortCondition; // 空头开仓条件 Numeric CurrentPositions; // 当前持仓手数 Bool LongEntryFlag(False); // 多头开仓标志 Bool ShortEntryFlag(False); // 空头开仓标志 Series<Numeric> StopLossPrice; // 止损价格 Series<Numeric> TakeProfitPrice; // 止盈价格 Series<Numeric> CCI; // CCI指标 Series<Numeric> MACD; // MACD指标 Series<Numeric> MACDSignal; // MACD信号线 Series<Numeric> ADX; // ADX指标 Series<Numeric> ADXPlusDI; // ADX+DI指标 Series<Numeric> ADXMinusDI; // ADX-DI指标Events OnBar(ArrayRef<Integer> indexs) { // 计算ADX指标 ADX = ADX(ADXLength); ADXPlusDI = PlusDI(ADXLength); ADXMinusDI = MinusDI(ADXLength); 请老师帮忙补充“ADX、PlusDI 和 MinusDI函数没有被声明的问题,谢谢!!ADX、PlusDI 和 MinusDI 函数的声明

这个忙帮不了。你要么在defs域里定义这三个函数,要么新建三个函数文件定义内容。