您好, 天勤量化(Tianqin Quant)是一款专为期货、股票等金融市场设计的量化交易平台,它提供了从策略开发、回测到实盘交易的一整套解决方案。你可以通过电话或微信联系我,方便直接解决你的问题,以下是关于如何使用天勤量化软件编写代码和进行策略构建的简要教程。
1. 安装微软补丁包: 如果在云服务器上或新安装的系统中,部分系统没有C++补丁包,需要安装一下。
2. 安装Python 3.7:如果没有安装过Python 3.7以上版本,需要安装3.7以上版本,因为天勤用到了异步库,版本太低会不支持。
3. 安装天勤三方库:
- 打开cmd窗口,输入以下代码安装天勤库:
```
pip install tqsdk -i https://pypi.tuna.tsinghua.edu.cn/simple
```
-
4. 安装VSCode编辑器: 安装一个编辑器,方便敲写代码,双击安装,然后进行汉化。
5. 注册天勤账户:访问天勤官方网站,进行用户注册。
6. 新建文件,开始写策略:创建一个以.py结尾的文件,然后用VSCode打开。
天勤量化软件代码编写方法:
1. **获取实时行情**:
```python
from tqsdk import TqApi, TqAuth
# 创建API实例
api = TqApi(auth=TqAuth("信易账户","信易账户密码"))
# 获得上期所 cu2001 的行情引用,当行情有变化时 quote 中的字段会对应更新
quote = api.get_quote("SHFE.cu2001")
while True:
# 调用 wait_update 等待业务信息发生变化
api.wait_update()
# 每当业务信息有变化时就输出 cu2001 的最新行情时间和最新价
print(quote.datetime, quote.last_price)
```
-
2. 使用K线数据: 通过`api.get_kline_serial`函数获取K线数据。
3. 下单交易:使用`api.insert_order`函数进行下单交易。
4. 价差回归策略: 构建一个简单的自动交易程序,例如,每当行情最新价高于最近15分钟均价时,开仓买进。
以上是天勤量化软件的使用教程与代码编写方法。希望这些信息能帮助您快速上手天勤量化软件,进行期货量化交易。如果您有其他问题,欢迎随时咨询我。
要想入门量化交易不踩坑,或者觉得量化做起来有点复杂,不知道从哪儿开始,可以直接加我微信或电话交流学习,让你低成本免费实现量化,还有现成的量化策略模型,免编程,直接用,一对一帮你快速上手!
发布于5小时前 上海