设为首页收藏本站

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

求60日内最高价与最低价之间有多少个bar [复制链接]

Rank: 3Rank: 3

精华
0
UID
57291
积分
165
帖子
48
主题
8
阅读权限
40
注册时间
2011-8-2
最后登录
2014-1-24
跳转到指定楼层
1#
发表于 2011-9-26 08:53:57 |只看该作者 |倒序浏览
求60日内最高价与最低价之间有多少个bar==这个怎么用公式表述?
不是算价差,是计算时间周期!求解
做傻瓜、得永生。

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
2#
发表于 2011-9-26 09:44:36 |只看该作者
请参考
  1. myhigh = highest(high,60);//算出60周期内最高价
  2. mylow = lowest(low,60);
  3. nhighbar = nthcon(myhigh == high,1);//求出最高价举例当前有多少个bar
  4. nlowbar = nthcon(mylow == low,1);
  5. midbar = abs(nhighbar-nlowbar);//求出最高价和最低价之间有多少个bar
复制代码

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
57291
积分
165
帖子
48
主题
8
阅读权限
40
注册时间
2011-8-2
最后登录
2014-1-24
3#
发表于 2011-9-26 09:46:53 |只看该作者
回复这么快啊,多谢老兄了,呵呵
做傻瓜、得永生。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
57291
积分
165
帖子
48
主题
8
阅读权限
40
注册时间
2011-8-2
最后登录
2014-1-24
4#
发表于 2011-9-26 11:02:52 |只看该作者
怎么计算出的midbar 、nhighbar的数值有大于60的?有的达到100多,我是想求60个bar以内的啊?找了半天没找到原因。
做傻瓜、得永生。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
5#
发表于 2011-9-26 12:55:16 |只看该作者
回复 4# 俯仰自得


myhigh = highest(high,60)
以上语句就是求出60个bar内的最高价是多少.

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
57291
积分
165
帖子
48
主题
8
阅读权限
40
注册时间
2011-8-2
最后登录
2014-1-24
6#
发表于 2011-9-26 14:37:54 |只看该作者
是啊,可实际好像超出了60,我百思不得其解
做傻瓜、得永生。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
57291
积分
165
帖子
48
主题
8
阅读权限
40
注册时间
2011-8-2
最后登录
2014-1-24
7#
发表于 2011-9-26 15:52:45 |只看该作者
“myhigh = highest(high,60);//算出60周期内最高价”
“nhighbar = nthcon(myhigh == high,1);//求出最高价距离当前有多少个bar”
nhighbar的数值大于60,这个是正常的吗?
做傻瓜、得永生。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-18 03:00

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部