通达信使用什么语言编程的

fiy 其他 32

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    通达信使用的编程语言是C++。

    1年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    通达信是一款常用的股票交易软件,它使用了C++和MFC(Microsoft Foundation Class)语言进行编程。

    1. C++:C++是通达信主要使用的编程语言。C++是一种面向对象的编程语言,具有高效性、灵活性和可扩展性等特点。通达信使用C++编写软件的主要原因是其能够提供高性能和快速的数据处理能力,满足实时行情和交易的需求。

    2. MFC:MFC是Microsoft Foundation Class的缩写,是一组用于Windows应用程序开发的C++类库。通达信使用MFC来开发用户界面,包括窗口、菜单、对话框等。MFC提供了一系列封装好的类和函数,使得开发人员可以更加方便地创建和管理Windows应用程序的界面。

    3. 其他语言:除了C++和MFC,通达信还可能使用其他编程语言进行开发,例如C#、Java等。这些语言在某些特定的功能或模块上可能更加适合,比如使用C#开发通达信的插件或扩展功能。

    4. 数据库语言:通达信软件还需要与数据库进行交互,存储和管理大量的股票行情数据和用户数据。在数据库方面,通达信可能使用SQL语言,如MySQL或SQLite等。

    5. 脚本语言:通达信还支持使用脚本语言进行自定义指标的编写和策略的实现。脚本语言可以是通达信自带的公式语言,也可以是其他脚本语言,如Python或JavaScript等。

    总之,通达信使用C++和MFC作为主要的编程语言,用于开发软件的核心功能和用户界面。同时,通达信还可能使用其他语言进行特定功能的开发,以及与数据库和脚本语言的交互。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    通达信是一款常用的股票分析软件,其编程语言是VBScript。VBScript是一种基于COM(Component Object Model)的脚本语言,由微软公司开发。通达信使用VBScript作为其脚本语言,用于编写自定义的指标、公式和策略。

    VBScript是一种轻量级的脚本语言,易于学习和使用。它结合了基本的VB语言特性和ActiveX对象模型,可以方便地调用和操作COM组件,使得开发者可以使用通达信提供的各种功能和接口。

    编写通达信的指标、公式和策略时,可以使用VBScript的语法和函数库。编程者可以利用VBScript的各种控制结构、变量和数组、字符串操作等功能来实现各种自定义的逻辑和计算。

    通达信提供了一套完整的开发环境,包括指标公式编辑器和策略编辑器。通过这些工具,开发者可以直接在通达信软件中编写和调试自己的脚本代码。在指标公式编辑器中,可以编写各种技术指标和量化公式;在策略编辑器中,可以编写各种交易策略和风险控制规则。

    通达信还提供了丰富的函数库,包括数学函数、统计函数、时间函数、字符串函数等,这些函数可以帮助开发者实现各种复杂的计算和分析。

    总而言之,通达信使用VBScript作为其编程语言,开发者可以利用VBScript的语法和函数库来编写自定义的指标、公式和策略。通过通达信提供的编辑工具和函数库,开发者可以方便地进行股票分析和量化交易的开发工作。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部