开源股软-aiotrade

Discussion in 'Python & Quantopian' started by mydreams, Jan 19, 2010.

  1. 各位,有使用过aiotrade的吗?
    我准备发起一个开源项目,以aiotrade为蓝本,在aiotrade(基于bsd平台、java编写,可以在ubuntu下运行)基础上进行改进
    增加几个功能:
    1、强化数据导入功能
    2、增加数据管理功能,以开源数据库管理数据
    3、增加条件选股功能
    欢迎来信,参与本项目有报酬的呀
    ourzero@yahoo.cn
     
  2. freedfish,可否留下你的联系方式,可以考虑使用python,我可以支付一定的报酬。
     
  3. 无论java还是python,只要达到跨平台,使用方便的效果就好。
     
  4. 我无法进入itrade,请看如何处理?

    pt@pt-laptop:~$ python itrade.py
    python: can't open file 'itrade.py': [Errno 2] No such file or directory
    pt@pt-laptop:~$ cd /home/pt/itrade/
    pt@pt-laptop:~/itrade$ python itrade.py
    iTrade(alpha) - 0.4.8 Druuna - (unstable) (r837)
    Psyco is not running (library not found)
    User Configuration : usrdata/usrconfig.txt
    wxPython Selected : 2.8-gtk2-unicode
    Traceback (most recent call last):
    File "itrade.py", line 221, in <module>
    main()
    File "itrade.py", line 202, in main
    import itrade_wxmain
    File "/home/pt/itrade/itrade_wxmain.py", line 57, in <module>
    from itrade_wxbook import iTradeMainWindow
    File "/home/pt/itrade/itrade_wxbook.py", line 59, in <module>
    from itrade_wxquote import open_iTradeQuote,addInMatrix_iTradeQuote,removeFromMatrix_iTradeQuote
    File "/home/pt/itrade/itrade_wxquote.py", line 57, in <module>
    import wxaddons.sized_controls as sc
    ImportError: No module named wxaddons.sized_controls
     
  5. 我在install文档中看到,
    - On some Linux distro (ubuntu feisty for example) wxaddons could be missing

    "ImportError: No module named wxaddons.sized_controls"



    deb http://wxpython.wxcommunity.com/apt/ubuntu/feisty /

    deb-src http://wxpython.wxcommunity.com/apt/ubuntu/feisty /



    install python-wxaddons package from /etc/apt/sources.list



    -------------------------------------------------------------------------------

    Specific to Linux / Install from sources
    于是我这样做
    sudo gedit /etc/apt/sources.list
    添加
    deb http://wxpython.wxcommunity.com/apt/ubuntu/feisty /
    deb-src http://wxpython.wxcommunity.com/apt/ubuntu/feisty /
    然后 sudo apt-get install
    发现问题
    pt@pt-laptop:~$ sudo apt-get install python-wxaddons
    [sudo] password for pt:
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    E: Couldn't find package python-wxaddons
    pt@pt-laptop:~$ sudo apt-get install wxaddons.sized_controls
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    E: Couldn't find package wxaddons.sized_controls
    pt@pt-laptop:~$
     
  6. 我在ubuntu9.1中,使用软件包里的qtstalker,成功安装完毕,正在体验这个软件
     
  7. 我一直在使用这个软件 非常方便
     
  8. 你可否读懂qtstalker,我们在这个软件的基础上修改也可以。
     
  9. 请教你问题,为何我无法安装i-trade成功?
     
  10. qtstalker是建立在GNU/GPL许可证协议下使用的,他的基础是TA-Lib,也就是非常有名的金融技术分析库。我最近在看代码。
    你是想商用?我感觉不太合适 如果你有兴趣 你可以加入qtstalker的社区中去,贡献一份力量吧
     
  11. 为何linux下面没有好的炒股软件,就是没有全面推广进行商务应用,我们以aiotrade为模板,进行改进吧。
     
  12. 没有兴趣;linux下没有好的软件,这是在中国。
    对于我们来说,好的平台+数据,就等于厨师的厨具加原料,现在这块基础都比较薄弱,而平台已经有非常优秀的了,比如matlab;商务推广需要专门的公司来做,(但能否推的好、保证质量相当令人怀疑)。自己在原有的开源软件模式下修改、单枪匹马是没有前途的;最好的方式,就是加入到开源社区里去吧。
    我们应该着重的是把自己的厨艺练好
     
  13. 发起一个开源项目需要的知识储备不是那么简单的。我觉得楼主还是先深入研究一个开源项目更实用点。
     
  14. qtstalker试用了,发现很明显的不足,数据导入!需要给他设计一个超强的数据导入器,自动完成全球市场的股票数据导入,这样这个软件就完美了。
    各位,开源的前途在于商业化,没有商业化应用,开源就是乌托邦!
    国外最好的股票软件thinkorswim,去看看吧,体验一下开源软件与商业软件的差距吧。
     
  15. 。。。。。。。,"国外最好“。。。这样的字眼少说
    1.自己觉得数据导入有问题,自己先看手册,再去社区,如果不行那就自己动手解决
    2.开源软件的质量比商业软件好太多了
     
  16. General Topics on Platforms
     
  17. lz, aiotrader 使用了netbeans的rcp框架,懂这个的人很少.还不如eclipse rcp流行.
    marketcetera 也是用的eclipse 而非netbeans.