设为首页收藏本站

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

NumericSeries前序列值修改后不能达到效果 [复制链接]

Rank: 1

精华
0
UID
249336
积分
2
帖子
1
主题
1
阅读权限
10
注册时间
2017-3-28
最后登录
2017-5-16
跳转到指定楼层
1#
发表于 2017-4-26 21:38:22 |只看该作者 |倒序浏览
Params
        Numeric N(10);
        Numeric M(5);
Vars
        NumericSeries LineHigh;
        NumericSeries LineLow;
        Numeric InHigh;
        Numeric InLow;
        Numeric HBCount;
        NumericSeries PartState(0);
        NumericSeries BreakPrice(0);
        Numeric CheckPrice;
        String WriteText;
Begin

        //进行包含赋值,第一个Bar直接赋值
        if (BarStatus == 0)
        {
                PartState = 0;
                BreakPrice = 0;
                LineHigh = High;
                LineLow = Low;
                Return;
        }
       
        //先判断是否包含关系,如果是,则对当前和前一个已经所有的包含关系赋值最新的包含值       
        if (zql_BHCheck(LineHigh, LineLow, InHigh, InLow))
        {
                HBCount = 1;
                LineHigh[0] = InHigh;  
                LineLow[0] = InLow;
                while (HBCount <= CurrentBar)
                {
                        if (LineHigh[HBCount] == LineHigh[HBCount+1] && LineLow[HBCount]==LineLow[HBCount+1])
                        {
                                LineHigh[HBCount+1] = InHigh;
                                LineLow[HBCount+1] = InLow;
                                HBCount = HBCount + 1;
                                Continue;
                        }  
                        break;
                }
                LineHigh[1] = InHigh;
                LineLow[1] = InLow;
                if (LineHigh[0] == LineHigh[1])
                {
                PlotString("合并状态", "T");
                }
                else
                {
                PlotString("合并状态", "B");
                }
        }
        else
        {
                LineHigh = High;
                LineLow = Low;
        }
       
这是我的公式前面赋值的程序,我给LineHigh和LineHigh[1] 赋值相同的值为什么他们比较的时候还是不同啊,请大牛给指点下。

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2017-4-28 09:07:23 |只看该作者
不可以对历史值进行赋值

使用道具 举报

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

bottom

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

GMT+8, 2024-4-24 20:10

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部