为什么我这个策略改了一下图表就不显示了啊
Params
    Numeric FastMA(12);   //MACD短周期值
    Numeric SlowMA(26);   //MACD长周期值
    Numeric AvgMA(9);     //MACD慢线周期值
    Numeric MAperiod(10); //11日均线周期值
Vars
    Series<Numeric> MACDLine(0); 
    Series<Numeric> SignalLine(0); 
    Series<Numeric> MAValue(0);
    Bool GoldenCross(false); // 记录是否金叉
    Bool DeathCross(false); // 记录是否死叉
Events
    OnBar(ArrayRef<Integer> indexs)
    {
        // 计算MACD快线
        MACDLine = XAverage(Close, FastMA) - XAverage(Close, SlowMA);
        // 计算MACD慢线
        SignalLine = XAverage(MACDLine, AvgMA);
        // 计算11日均线
        MAValue = AverageFC(Close[1], MAperiod)+(Open[0]/10);
        
        // 判断是否金叉
        GoldenCross = CrossOver(MACDLine[1], SignalLine[1]);
        // 判断是否死叉
        DeathCross = CrossUnder(MACDLine[1], SignalLine[1]);
        
        // 买入逻辑,增加价格在11均线上方的条件
        if (GoldenCross && MarketPosition == 0 && Close > MAValue[1]) {
            Buy(0, Open);
        }
        // 多单平仓逻辑,增加不是根bar的条件
        if (MarketPosition == 1 && Low < MAValue[1] && CurrentBar > 0) {
            Sell(0, Open);
        }
        // 卖空逻辑,增加价格在11均线下方的条件
        if (DeathCross && MarketPosition == 0 && Close < MAValue[1]) {
            SellShort(0, Open);
        }
        // 空单平仓逻辑,增加不是根bar的条件
        if (MarketPosition == -1 && High > MAValue[1] && CurrentBar > 0) {
            BuyToCover(0, Open);
        }
        Commentary("MAValue[1]" + Text(MAValue[1]));
        PlotNumeric("MAValue[1]",MAValue[1]);
    }


这个坎坷的过程就不得不发个帖来说一下了
各位老师,为什么我用实盘登录后启动策略交易后,马上就显示有盈利和持仓,这肯定是模拟账户的。但是我没有登录模拟账户啊?
这是什么情况啊,显示bug?
多图同列时为什么每个图表都加载了相同策略。但只有一个图表出现交易信号。
我想用A函数,但又需要显示图表功能,怎么操作
请教一下图表策略与实盘策略对应的机理
官网好几个显示bug,尽快修复啊,提了好几次了。
王老师,我又试了一下,因为文件大,我发到QQ了
策略研究模块中,我没有点击“优化任务属性”,但是策略目标仍然显示了“夏普比率最大”,请问这个时候的策略回测结果是优化后的结果吗?
请问一下BarsSinceEntry这个函数非图表交易用什么函数替代

(Open[0]/10) 我就加了个这个数据就没图标了,之前都有的


你加这个之前是什么样的 ,就+了一个+好?

图表信号不满足了 当然就没了 (Open[0]/10) 很大的啊

(Open[0]/10)不是当前开盘价除以10吗

你计算计算过么?均线加了10分之一的开盘价,你确定有收盘价能大于这个数值?

你但凡自己找根k线自己算算应该都不用来这里提问吧?