设为首页收藏本站

 找回密码
 注册
查看: 853|回复: 0
打印 上一主题 下一主题

可以用变量给数组赋值吗? [复制链接]

Rank: 3Rank: 3

精华
0
UID
288470
积分
126
帖子
63
主题
33
阅读权限
40
注册时间
2020-2-7
最后登录
2021-3-25
跳转到指定楼层
1#
发表于 2020-6-17 20:06:16 |只看该作者 |倒序浏览
定义了一个数组和一些序列变量,赋值时报不识别的字符串. 不知道怎么办.

vars   
    Array<Numeric> JXAR([0,0,0,0,0]);
    Numeric id;
    Series<Numeric> Jx1;   
    Series<Numeric> Jx2;
    Series<Numeric> Jx3;
    Series<Numeric> Jx4;
    Series<Numeric> Jx5;

Events
        OnBar(ArrayRef<Integer> indexs)
        {

                Jx1=AverageFC(Close[1],Length1);  // 均线1, 延迟一个bar
                Jx2=AverageFC(Close[1],Length2);
                Jx3=AverageFC(Close[1],Length3);
                Jx4=AverageFC(Close[1],Length4);
                Jx5=AverageFC(Close[1],Length5);
                JXAr=[Jx1,Jx2,Jx3,jx4,jx5];
                JxMin=Na1Min(JXAR,id);
                JxMax=Na1Max(JxAR,id);

....


编译时 报错: 无法识别的字符串 jx1

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-4-26 04:33

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部