Python量化接口源码分享
量化接口的代码都要怎么找呢?其实很多股票论坛上都有,或者是一些编程相关的网站也能找到,直接搜索量化接口代码就有了,什么编程语言都有,比较多的是Python,而且Python也比较容易上手,适合大部分小白。
这里我们也直接给一套Python的量化接口代码,有需要的小伙伴可以自取:
#-*-coding:utf-8-*-
import ctypes #引入ctypes调用dll的支持库
import json
import sys
from ctypes import c_char_p
from ctypes import c_int
from ctypes import c_int
dll = ctypes.WinDLL("qsapi.dll")#加载DLL
#以下为定义参数类型
dll.readid.argtypes = [c_char_p]
dll.signin.argtypes = [c_char_p,c_char_p,c_char_p]
dll.transaction.argtypes = [c_char_p,c_char_p,c_int,c_char_p,c_char_p,c_char_p]
dll.query.argtypes = [c_char_p,c_char_p,ctypes.c_int]
#以下为定义返回值类型
dll.readid.restype = ctypes.c_char_p
dll.signin.restype = ctypes.c_char_p
dll.transaction.restype = ctypes.c_char_p
dll.query.restype = ctypes.c_char_p
qsmc = ctypes.create_string_buffer(bytes("东莞证券","gb2312"))#券商名称改成自己的
qsid = ctypes.string_at(dll.readid(qsmc))#readid 参数1 券商名称 返回券商id
if qsid == b"":
print("不支持的券商")
sys.exit(0)
qszh = ctypes.create_string_buffer(b"123456789")#账号改成自己的
qsmm = ctypes.create_string_buffer(b"123456")#密码改成自己的
str = ctypes.string_at(dll.signin(qsid,qszh,qsmm)).decode('gb2312')#signin的参数 1.券商id 2.账号 3.密码 返回登录结果
Title = json.loads(str)['Title']
if Title != "登录成功":
print(str)
sys.exit(0)
print(str)#打印登录结果
str = ctypes.string_at(dll.query(qsid,qszh,0)).decode('gb2312')#query函数是查询 参数4是查询类型 0查持仓及资产 1查成交 2查委托
print(str)#打印查询结果
gpdm = ctypes.create_string_buffer(b"000001")#股票代码
mmjg = ctypes.create_string_buffer(b"13.50")#买卖价格
mmsl = ctypes.create_string_buffer(b"100")#买卖数量
#下面是下单函数
str = ctypes.string_at(dll.transaction(qsid, qszh, 0, gpdm, mmjg, mmsl)).decode('gb2312')#参数4 0为买 1为卖
print(str)#打印下单结果
上面这套代码可以支持国内大部分的证券公司软件,大家有兴趣可以直接尝试一下,但是免费的量化接口并不是我们的最终目的,最重要是选择正确的股票,但凭借量化接口是不能让我们获利的。
Python量化接口源码分享相关推荐
- Python量化代码源码160个,聚宽直接使用,已全部整理
Python量化代码源码160个,聚宽直接使用,已全部整理.包含截面策略,择时策略,神经网络,机器学习,随机森林 id=659330254988&
- 股票个人交易接口源码分享
股票个人交易接口其实指的就是股票交易接口的一个通道,我们在做股票炒股交易时必须要有这个通道才能成功的做交易,那么今天小编就来和大家分享一下股票个人交易接查询各类交易数据的源码! 1.股票个人交易接口c ...
- python量化策略源码_Python量化交易进阶讲堂-创建自定义量化回测框架
欢迎大家订阅<Python实战-构建基于股票的量化交易系统>小册子,小册子会陆续推出与小册内容相关的专栏文章,对涉及到的知识点进行更全面的扩展介绍,并且会有选择地收录至小册中,更便于广大读 ...
- python量化策略源码_【Python量化投资】趋向系统指标策略 ADX、DMI指标用于股票池(附源码)...
原标题:[Python量化投资]趋向系统指标策略 ADX.DMI指标用于股票池(附源码) [什么是ADX] ADX(average directional indicator) 平均趋向指数,常用的趋 ...
- java通达信交易接口源码分享
如果大家想自己制作通信达接口,当然可以自行在网上找通信达源码,而且网上也有很多,下面小编就可以直接给大家一套用java语言写的源码了. import java.awt.Button; import j ...
- 自己写的一个抢票加速的Python小程序源码分享-----纯属娱乐
最近这段时间频频看到微信群里发什么 抢票加速,智行.携程.飞猪.美团,对于我这能坐客车就不坐火车的人来说,无所谓靠谱不靠谱 突发奇想的整理了下整个抢票加速的逻辑,写了这个小程序,代码很low,拒绝批评 ...
- python抢票软件源代码_自己写的一个抢票加速的Python小程序源码分享-----纯属娱乐...
最近这段时间频频看到微信群里发什么 抢票加速,智行.携程.飞猪.美团,对于我这能坐客车就不坐火车的人来说,无所谓靠谱不靠谱 突发奇想的整理了下整个抢票加速的逻辑,写了这个小程序,代码很low,拒绝批评 ...
- python量化策略源码_[Python源码] 十大经典日内策略之空中花园(附源码分享)
function kzhy(freq)% targetList = traderGetTargetList(); %获取目标资产信息 HandleList = traderGetHandleList( ...
- python量化策略源码_【硬核福利】量化交易神器talib中28个技术指标的Python实现(附全部源码)...
内容首发 乐学偶得(http://lexueoude.com) 公众号: 乐学Fintech 用代码理解分析解决金融问题 之前跟大家分享过用Python调用talib实现技术指标分析,但是许多小伙伴有 ...
最新文章
- 针对智能车声标组的声音定位方案研究
- 20200301 Intel Realsense D435摄像头掉线问题测试数据记录
- IL语言之.ctor
- ansible(4)——配置文件及以对面某个用户来登录
- Peacock:大规模主题模型及其在腾讯业务中的应用-2015
- NET EF 连接Oracle 的配置方法记录
- C# async await
- php上搭建dvwa,使用phpstudy在windows上搭建DVWA
- 66. Landing Page
- 70个小游戏平台HTML源码
- linux w3m命令
- 易辅客栈-编写手游模拟器辅助脚本-征途
- 单位dB和dBm的区别
- 外国程序员和中国程序员的区别
- 「大学必读」计算机专业学生一定要学好哪些课程?
- 物流服务--查询物流
- ==06-07第一网络大事件---熊猫烧香==
- iOS - iPhone手机刘海屏判断
- CBitmap Detach和DeleteObject的关系
- IntelliJ IDEA设置查看Java API帮助文档
热门文章
- 【华为校招】【校招】【Java】分糖果I
- android输入法键盘下载安装,键多多输入法下载安装
- JavaScript函数(Function)
- 通过Windows任务管理器关闭运行的jar
- 欧睿国际:海尔互联空调全球销量第一
- 与Java相关的四十个名字-Java基础-Java-编程开发
- 计算机软件3dmax在展览中的研究,博物馆3D扫描技术的应用及前景
- java判断标点符号问题
- python画熊猫论文_3D建模技术-讲稿-9-参考熊猫图片
- 计算机组成原理写出信息流,计算机组成原理-基本模型机的设计与实现.docx