BlogTrader Platform相关内容专帖

Discussion in 'General Topics on Software and Data' started by wj2000, Mar 27, 2006.

  1. 论坛新建一个“Custom Platforms”版块,把相关内容归集到一起,请思密思兄出任版主,如何?
     
  2. 很好,支持 8) 集中起来方便 :roll:
    支持思密思、rororo兄出任版主 8)
     
  3. 老大 没有班主我们不是也玩得很开心吗

    做一个开源的交易系统软件并以此来凝集交易才俊的交易智慧也的确是我的人生目标

    就象A兄讲的那样如果运气好 10年15年后 开源的交易软件应是交易软件的主流

    只是并非软件科斑出身 有心无力 只怕到头来令老大失望多于希望了
     
  4. 热情很重要,大家都看好你。做斑竹不必科班出身。
     
  5. 支持。思米思做班主最合适,热情最重要。我不合适做,但会经常来。
     
  6. W兄 R 兄都是合适人选 老大应让他们做斑主
    有了这分责任与没有这分责任对平台的贡献与关注是大不一样的
     
  7. BlogTrader的版本控制系统开始运作了,取了一下最新的代码,他正在把指标拆成一个个函数,看来真的向Wealth-Lab“挑战”了。

    另外在他的Blog上说他在考虑是否将许可从BSD改为GPL,这样他就可以放更过的代码出来。在javablogs.com上这还是一个24小时热门贴,讨论主要围绕GPL和BSD的优缺点。见:

    http://blogtrader.net/page/dcaoyuan?entry=switch_to_gpl_license
     
  8. 个人支持 BSD的
     
  9. 还得补上一个测试功能才可以与WL叫板
     
  10. 没错,现在所做的也同时是为了测试功能,测试功能必须先写出测试规则,如果函数功能划分得不好的话,写起来就不爽。

    现在看他写出的函数能不能是那种保存中间状态的函数,就是说,虽然测试的时候是把所有的数据从头到尾算一遍,但对于实时报警来说,就需要只从最后更新的几个数算起。

    这个实现还是有一定难度的,TA-LIB项目在这个问题上一直没找到合适的算法。
     
  11. 请问R兄 以R兄对此项目的了解你认为
    1 现在离真正地共享此项目还有多远
    2 能在此项目的基础上全面实现海龟交易系统吗 至少比在飞狐或分析上实现得要彻底一些
     
  12. 以他的开发速度看,还需要半年左右的时间。至少以下几步需要走:

    1、资金股票账户管理(这块比较简单,没多少难度);
    2、各种指标和交易函数(如果仅仅写函数出来比较简单,但如何解决实时情况下的性能、速度有难度。从他的设计看,是比较注重解决这个问题的,对每个指标整体而言,已经解决,但对每个可能被不同指标同时调用的函数则难度很大,TA-LIB到现在也没解决,实际上是几乎放弃了。希望他能解决)
    3、Paper测试功能,即相当于分析家中的系统测试(写一个测试公式其实跟写一个指标差不多,但在做大量的样本测试时如何解决内存和速度问题有难度);
    4、完整的测试报告(这块难度不大,但工作量不少)。
    5、与各种数据源的接口(这块难度倒是不大,就是工作量的问题)。
     
  13. 他提到想把许可方式改为GPL,目的之一是为了开放更多的代码出来,这可能是因为他想到了一些好的方法对付一些甚至在商业软件中都解决得不太好的难题。无论如何,如果改为GPL,说明他想玩认真,否则如果类似的方案在开源系统中随处可见,他也就没必要用GPL了。

    个人看法。
     
  14. 您说的这5个问题每一个都是座大山,也都是极为重要的。很多同志,包括现在卖软件的很多公司,都没翻过这些大山。
     
  15. 这几个问题确实是大山。TA-LIB已经五年历史了,有些问题还是不好解决。不过从BlogTrader的设计看,确实有很多精巧的地方,毕竟是一开始就从OO出发,几个关键类的设计和改进应该都是经过仔细考虑的.我看他最近1.0.1版的TimeSeries类设计得真不错,一下就解决了兼容不同时间周期和交易日/自然日的切换.指标的设计对刷新计算的解决也是挺自然的.
     
  16. 关于GPL的解释
    http://tech.sina.com.cn/s/2001-07-30/1857.html
     
  17. 看来确有早起的人 已为我们铺好了未来的道路并设置好了灯标
     
  18. 此问题一般是用多线程来解决