- 精华
- 0
- 在线时间
- 18 小时
- UID
- 1344
- 积分
- 62
- 帖子
- 12
- 阅读权限
- 30
- 注册时间
- 2008-3-19
- 最后登录
- 2019-4-26
- 精华
- 0
- UID
- 1344
- 积分
- 62
- 帖子
- 12
- 主题
- 1
- 阅读权限
- 30
- 注册时间
- 2008-3-19
- 最后登录
- 2019-4-26
|
仔细看1#和32#,32#没看太明白,其实我要的就是TB里提供的5分钟、30分钟、周线等周期看到的那样,一个周期一个根线。应该是1#里的第一种和第二种的合并。
以周线为例:过去的一周只显示一根周K线,是上周一到上周五的合并。本周是从周一开始合并,但也只显示合并后的一根K线。即本周除周一的开盘价做为周线的开盘价固定外,其他三值均不固定,直到周五最后确定。本周内的任一天,都只有一根K线。就是用BT里的“W1”显示那样,最后一根是变动的。
//-------------------------------------------------------------------------
星期,日期,开盘价,最高价,最低价,收盘价,成交量,持仓量
五,2007/08/10,19805,19945,19755,19880,1902,6080 // 前面数据没有了,就以该日的数据为周线数据。
一,2007/08/13,19890,20120,19890,20105,1832,6106 // *周一就本周的周K线(注:不是取上周日的而是本周一的)。
二,2007/08/14,19890,20120,19890,19985,4070,6464 // 和周一进行合并(只显示合并后的)
三,2007/08/15,19890,20120,19500,19580,10002,7584 // 周一、二、三进行合并(只显示合并后的)
四,2007/08/16,19890,20120,19110,19285,18478,8136 // 周一、二、三、四进行合并(只显示合并后的)
五,2007/08/17,19890,20120,18620,18750,34286,13010 // 周一、二、三、四、五进行合并(只显示合并后的)
一,2007/08/20,19000,19100,18950,19020,9252,13770 // 周一的就本周的周K线
二,2007/08/21,19000,19120,18870,18890,16650,14000
三,2007/08/22,19000,19120,18710,18880,23190,14446
四,2007/08/23,19000,19160,18710,18960,28060,15280
****即周线只能是一周一根,不能搞五根从周一到周五都不同的周K线,这也是目前TB按“W1”所显示的形式*****其他周期同理。
这样做的最大好处就是本周以前的各周线值是固定的,取值时只要用周线的前一根bar值就行了,否则上周有5个bar值且都不样,应用上周的bar值就会发生混乱。打个比方说,周线是战略,日线是战术,只有战略确定了才能制定有效战术,如果战略天天变仗就没法打了。
一点感触:
确实做软件存在众口难调的问题,但TB定位在为有一定实战经验的高端用户服务的,对一些比较低级问题应该有所取舍。
另外,TB编程确实难度比较大。
我用文华编程已相当熟练了,但二周来我对TB还是一头雾水。举个简单的例子,我曾把论坛上的一个TB的一交易程序复制到公式里,编译总是不成功,原来是应该用“新建交易指令”才行。对客户而言都是编程,而TB要分为好几种,搞错就不能运用,增加了学习难度(我现在也没搞明白这几种分类“新建技术指标”“新建K线形态”“新建特征走势”等之间的区别),相对而言,文华这一块要简单地多,当然这么做肯定有你们的道理,我只是从用户的角度来说。
建议TB要多搞一些简单入门实例,或搞个网上免费教学(文华就有),加快普及速度。凭心而论TB是个好东西,否则我也不会放弃文华来学TB,但入门太难了。
最后关于公式加密我想提前建议一点(因我的TB公式还没出来),我编的公式除了自用外还要给公司部分客户使用,为了保护自己的知识产权,对此应有些限制。建议TB能文华那样,除对公式本身进行加密外,还要增加对用户的账号、使用时间等进行一些设置,这样更利于TB的推广。
[ 本帖最后由 ahljs 于 2008-3-30 15:56 编辑 ] |
|