问问策略预警问题
比如一般默认策略触发都是tb文件包里ding1的声音。那么有的策略,比如双均线策略,我想改成ding的声音,我把ding的声音文件放在d盘sound文件包里,我具体策略里面应该怎么写?其他策略还是发出ding1的声音不变。能不能把具体双均线改后的代码发来
比如一般默认策略触发都是tb文件包里ding1的声音。那么有的策略,比如双均线策略,我想改成ding的声音,我把ding的声音文件放在d盘sound文件包里,我具体策略里面应该怎么写?其他策略还是发出ding1的声音不变。能不能把具体双均线改后的代码发来
有点奇怪啊,默认策略触发播放ding1的声音吗?quant和quant3都没有这种默认功能啊?如果你想自己写,那把默认这些策略里的代码复制过来就行了。
回复:Params Numeric FastLength(5);// 短期指数平均线参数 Numeric SlowLength(20);// 长期指数平均线参数Vars Series<Numeric> AvgValue1; Series<Numeric> AvgValue2;Events OnReady() { SetBackBarMaxCount(1+Max(FastLength,SlowLength)); Range[0:DataSourceSize() - 1] { setPlotOption("MA1", "begin-bar", FastLength); setPlotOption("MA2", "begin-bar", SlowLength); } } OnBar(ArrayRef<Integer> indexs) { AvgValue1 = AverageFC(Close,FastLength); AvgValue2 = AverageFC(Close,SlowLength); PlotNumeric("MA1",AvgValue1); PlotNumeric("MA2",AvgValue2); If(MarketPosition <>1 && AvgValue1[1] > AvgValue2[1]) { Buy(0,Open); } If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1]) { SellShort(0,Open); } } 比如双均线策略,改编预警声音往哪里写东西?咋写?我想设置两种声音不同的预警,做股指一个声音,做商品一个声音。
回复:playwavsound是播放声音的函数。放在buysell后面执行就行了