设为首页收藏本站

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

BAR数据延续的弊病 [复制链接]

Rank: 4

精华
0
UID
4584
积分
251
帖子
59
主题
21
阅读权限
50
注册时间
2009-6-8
最后登录
2011-1-13
跳转到指定楼层
1#
发表于 2010-2-18 13:53:15 |只看该作者 |倒序浏览
BAR数据延续的弊病
// 输出: 一条指标线
//------------------------------------------------------------------------
Begin
      If(Data0.Close != InvalidNumeric && Data1.Close != InvalidNumeric && Data2.Close != InvalidNumeric)
          {
      PlotNumeric("(1Y+4M)-5A=", Data2.C + 4*Data1.C - 5*Data0.C);
          }
End

//------------------------------------------------------------------------

这是很简单的大豆榨油利润计算公式,第一个语句是判断空白BAR,三个合约的BAR同时存在,才能输出数据。
但是实际使用中,这个语句根本无效,就算是Data1粕和Data2豆油的BAR是空白,仍然输出计算结果,当然计算结果是严重的错误。
同一个日期,M和Y的BAR空白,仅Data0的大豆A有BAR,我根据输出结果反推计算,使用的是最后一个M和Y的BAR,
也相当于,当M和Y的BAR没有了,那么最后一个BAR的的数据变成直线而一直继续延续,直到遇到新BAR。

最后,使用EXCEL制作的图表真实可靠。TB还要在这方面努力。
因为多个商品叠加,空白和有效BAR的判断剔除是很重要的,而TB却没有这方面的函数。

TB完全可以增加一个BAR有效的函数,比如
If(Data0.Close == 有效 && Data1.Close == Value && Data2.Close == 有效)

如何才能避免BAR数据延续这个弊病呢?????


2010-2-18 13:40

Rank: 7Rank: 7Rank: 7

精华
0
UID
938
积分
3765
帖子
295
主题
42
阅读权限
80
注册时间
2007-12-18
最后登录
2017-9-3
2#
发表于 2010-2-18 22:35:19 |只看该作者
改成线段试试。。。。。。

使用道具 举报

Rank: 4

精华
0
UID
4584
积分
251
帖子
59
主题
21
阅读权限
50
注册时间
2009-6-8
最后登录
2011-1-13
3#
发表于 2010-2-19 18:31:52 |只看该作者
改成线段,如何更改成线段???难道是单独的期货合约组合???
那样只能按年度察看,看着麻烦。不如多年来连续的察看直观全面

我需要的是连续的多年来的同月份合约的组合。

用有效BAR的延续代替无效BAR,这是软件研制的最本质弊病。
毕竟无效与有效与延续代替的属性有着本质的不同
应当设置选项,由用户选择是否开通,遇到无效BAR就用上个有效BAR的延续代替。
这才是为用户着想,

[ 本帖最后由 NEW青年 于 2010-2-19 18:34 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
938
积分
3765
帖子
295
主题
42
阅读权限
80
注册时间
2007-12-18
最后登录
2017-9-3
4#
发表于 2010-2-20 16:18:36 |只看该作者
在指标的线型属性中,改为线段。
指标--属性--线型--线段。

使用道具 举报

Rank: 4

精华
0
UID
4584
积分
251
帖子
59
主题
21
阅读权限
50
注册时间
2009-6-8
最后登录
2011-1-13
5#
发表于 2010-2-20 23:01:54 |只看该作者
我知道你说的意思,但是,这个数据延续的弊病,是仍然输出数据,
这个现象,从AMY三缺二MY,仍然输出指标曲线就能知道,
当然这个私生的指标曲线与独自存在的A的曲线走势一模一样。
这个曲线本身就是MY的数据是恒定的直线,只与变化的A数据相运算得出的。
这是软件后台运算的结果,与更改前台显示无关。
是否线段显示,差异在两端之间用线段相连,
这个线段根据两端位置的不同,呈现不同的斜率角度,
而BAR延续则因为数据在一直延续而显示的是水平线,
这是它们的本质区别。
所以,改成线段仍然是老样子,因为指标曲线并不存在中断。

[ 本帖最后由 NEW青年 于 2010-2-20 23:09 编辑 ]

使用道具 举报

Rank: 1

精华
0
UID
6895
积分
42
帖子
14
主题
0
阅读权限
10
注册时间
2010-2-6
最后登录
2010-2-21
6#
发表于 2010-2-21 14:19:35 |只看该作者
恩...

使用道具 举报

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

bottom

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

GMT+8, 2024-5-6 04:30

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部