掘金社区
所谓磨刀不误砍柴工,欲善其事,先利其器。因此本帖首先介绍使用golang及掘金sdk的环境构建。
1.掘金提供了多种语言的SDK,包括C,C#,Python等,可以适用不同的客户群,但是C#,python等,都是调用了底层的c sdk,
因此从运行效率上看,c sdk肯定是最高的,但是开发难度大。
2.golang是开发效率与运行效率都不错的语言,而且适用多种环境,因此本人研究了通过golang调用掘金的c sdk,实现数据查询等功能,兼顾了运行与开发效率。
3.掘金的C sdk包括Windows及linux版,并且分为32位及64位版,因此开发者要基于自己的环境选择合适版本的sdk。
4.使用的windows 64位版C sdk。
5.开发环境包括:A.掘金C SDK,B.golang1.5以上,建议1.7 C.linux环境需要cgo环境,Windows环境如果直接调用dll,可以不用 D.LiteIDE等开发IDE E.talib等库 F.申请一个掘金账号
由于在Windows环境golang可以直接调用C的dll,因此建议可以现在windows环境开发与测试。
暂无评论
相关阅读
掘金动态好消息丨掘金量化再添C++策略SDK
问题反馈大家觉得掘金高冷么?
掘金动态九州证券与掘金量化联姻,会碰撞什么样的火花呢?
问题反馈掘金3 Linux版 python SDK 发布公告
掘金动态从历史数据来看,战胜指数有多难