V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lusizeng
V2EX  ›  程序员

做 PC 客户端交易类软件需要哪些技术?

  •  
  •   lusizeng · 2015-10-19 10:01:54 +08:00 · 2504 次点击
    这是一个创建于 3083 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我是 phper,前几天老板说公司准备做类似股票交易的 PC 软件,我对这块不懂,故此来请教大家.
    1 、 PC 软件一般用什么语言和工具开发,比较流行(或者比较容易招到开发人员)的有哪些?
    2 、如果要招相关的开发,他们需要具备哪些技术或经验?
    比如 Delphi 、 C++,分别需要哪些技术点?
    3 、有没有开源的股票交易类的软件框架,方便进行二次开发?
    我现在只找到[自动化交易系统 JBookTrader]这个,不知道还有没有其他相关的.
    4 、有哪些 java 图像识别 OCR 相关的包,识别比较快速的?
    我司的 java 弄了一个去截屏识别人家系统的数据,但是比较费时,每次都是 1 秒以上的.老板嫌慢了.
    5 、一般 PC 软件开发周期多长,有哪些技术风险?
    这块希望能打消老板的念头.

    6 条回复    2015-10-20 10:21:38 +08:00
    wxl1380610
        1
    wxl1380610  
       2015-10-19 10:40:19 +08:00
    桌面开发 不好搞吧 特别是股票交易的 技术 主要是 c# java 的也有 , 以前做过 MFC 开发 ,现在用 MFC 的估计不多了
    lusizeng
        2
    lusizeng  
    OP
       2015-10-19 10:49:21 +08:00
    @wxl1380610 嗯,就是担心开发不好招,而且我们公司的技术都没做过客户端的
    h4x3rotab
        3
    h4x3rotab  
       2015-10-19 11:32:50 +08:00 via iPhone
    ocr 想要快可以考虑换模块,以及多线程
    imn1
        4
    imn1  
       2015-10-19 11:53:43 +08:00
    1.最大风险肯定是服务器宕机,客户无法交易,光这条就够你们受的,但这个可以转嫁到券商
    2.实时性能要非常高,所谓“秒秒数千万上落”就是这个意思,行情延时 500ms ……不会有大客户用
    3.不要考虑 java 了, m$上面的 java 略慢,参考上一条
    4.实现简单行情和图表不难,但要实现各种指标,特别是自定义公式的统计评测会很难,问题多多
    基本原则是盘中要做到速度+准确度,盘后要做到算法+精度
    lusizeng
        5
    lusizeng  
    OP
       2015-10-19 12:14:31 +08:00
    @imn1 嗯,谢谢你的详细解答,很多东西我们都没考虑到,希望能够说服老板
    lusizeng
        6
    lusizeng  
    OP
       2015-10-20 10:21:38 +08:00
    继续请教各位
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3132 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 12:59 · PVG 20:59 · LAX 05:59 · JFK 08:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.