设为首页收藏本站

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

求教,奇怪的现象 [复制链接]

Rank: 1

精华
0
UID
44120
积分
22
帖子
7
主题
1
阅读权限
10
注册时间
2011-6-1
最后登录
2019-5-6
跳转到指定楼层
1#
发表于 2012-3-20 10:36:56 |显示全部楼层 |倒序浏览
本帖最后由 andywoo 于 2012-3-20 10:58 编辑

Params

Vars
        NumericSeries Line1;
        Numeric Line2;
        Numeric Line3;       
Begin

        line1 = Min((open[1]+close[1])/2,low);
       
        if (close>close[1] and close[1]>close[2])
        {
                line2 = Lowest(line1,3);
                line3 = Min(line1,min(line1[1],line1[2]));
        }Else
                {
                        line2 =lowest(line1,5);
                        line3 =Min(line1,min(line1[1],min(line1[2],min(line1[3],line1[4]))));
                }

        PlotNumeric("line2",line2);
        PlotNumeric("Line3",line3);
       

End


上面 line2 和 line3 照理说应该是同一个值(都是求近N周期的最低价) 为什么画出的两条线不重合呢??
一个是用系统函数lowest 一个是用min

Rank: 1

精华
0
UID
44120
积分
22
帖子
7
主题
1
阅读权限
10
注册时间
2011-6-1
最后登录
2019-5-6
2#
发表于 2012-3-20 10:48:57 |显示全部楼层
  效果图
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 1

精华
0
UID
44120
积分
22
帖子
7
主题
1
阅读权限
10
注册时间
2011-6-1
最后登录
2019-5-6
3#
发表于 2012-3-20 14:28:38 |显示全部楼层
回复 3# lh948


    lowest在if语句里算出来的最低价(这个价格时对时错),和不在if语句里算出来的最低价是不一样的。请问问题出在哪,不甚感激!

使用道具 举报

Rank: 1

精华
0
UID
44120
积分
22
帖子
7
主题
1
阅读权限
10
注册时间
2011-6-1
最后登录
2019-5-6
4#
发表于 2012-3-20 21:22:54 |显示全部楼层
回复 5# 双手插口袋

感谢,问题解决

使用道具 举报

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

bottom

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

GMT+8, 2024-5-23 01:59

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部