万博manbetx官方登录网址

Posted on 8/25/2022 at 12:00:00 上午

项目的主页发布在http://vnpy.github.io,回头教程会放在这个上面。

不过和我这个项目的方向略有不同,一来它接的是IB的API,二来它主要还是为自己的这个web应用服务(在服务器运行。

Python具有脚本言语中最丰富和强壮的类库,足以支撑绝大多数日常使用。

\\.某些业务逻辑确实太过复杂,交易员想解释让IT明白,无奈IT并不是太擅长某些金融领域(比如期权高频套利的整个业务框架),交流成本太高。

用户可以通过万博manbetx官方登录网址获得所有程序软件的源代码,同时还能将这些代码直接改成其他不同的语言,适合开发者、程序员使用。

\\.Trader被逼写代码这种事在国内已经成为一个必然趋势了,光是期权做市和套利平台,目前上海这里大量的欧美海龟期权交易员在寻找解决方案,希望这个框架能降低一些进入门槛吧。

\\.学习成本低,这点算是个共识了吧?3\\.真需要低延迟的时候,胶水语言很容易通过其他语言拓展:cython,ctypes,boost.python等等。

\\.Python缺乏静态检测确实是个不小的问题,比较容易出bug,解决方案是:a)平台采取非常简单的核心架构,用户容易掌握所有源代码细节b)测试,其实静态语言写出来的东西也还是得测试,python写测试还快些3\\.框架本身不包含图形界面,我写上去的一个界面属于简化示例。

互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。

Python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

Python是交互式语言:这意味着,您可以在一个Python提示符,直接互动执行写你的程序。

MrMistake的一些评论:1\\.目前我的整个平台(框架+业务模块)加起来已经上万行代码,设计方面使用了不少OO,确实偶尔我也希望python能报编译错误。

总结下python在量化平台开发方面的优缺点(欢迎补充。

易于阅读:Python代码定义的更清晰。

Posted on 星期四, 8月 25th, 2022 at 上午12:00 In 编程 | Comments RSS

Leave a Reply