### 一、先搭好基础环境(3步搞定)
1. 下载安装:去天勤官网下最新版,Windows/macOS都支持,安装时注意勾选“Python环境”(新手别自己配Python,用软件自带的不容易出错)。
2. 注册登录:打开软件后用期货公司账户登录(没有的话先申请模拟账户,大部分公司官网能直接领),记得在“系统设置”里填好API接口地址(不同公司地址可能不一样,不确定的话问下开户经理)。
3. 熟悉界面:左侧“策略编辑器”写代码,中间“回测引擎”看结果,右侧“实盘监控”管下单,先花10分钟点一遍按钮,知道每个模块是干嘛的。
### 二、写个简单策略练手(附基础代码)
新手建议从“均线交叉策略”入手,逻辑简单且容易验证。比如“5日均线上穿20日均线做多,下穿做空”,代码可以这样写(用Python):
```python
from tqsdk import TqApi, TqSim
api = TqApi(TqSim()) # 模拟交易
klines = api.get_kline_serial("SHFE.cu2403", 60) # 取沪铜1小时K线
while True:
api.wait_update()
if len(klines) < 20: # 等K线数据够20根
continue
ma5 = klines.close.rolling(5).mean().iloc[-1] # 5日均线
ma20 = klines.close.rolling(20).mean().iloc[-1] # 20日均线
if ma5 > ma20 and not api.is_changing(klines.iloc[-1]): # 金叉且K线收完
api.insert_order(symbol="SHFE.cu2403", direction="BUY", offset="OPEN", volume=1)
```
写完点“运行”,右侧会显示下单记录和持仓,先别急实盘,用模拟盘跑几天看信号对不对。
### 三、回测和实盘的关键细节
- 回测:在“回测设置”里选时间范围(建议至少1年),勾选“手续费”和“滑点”(按实际品种填,比如螺纹钢手续费万1),回测后重点看“胜率”“盈亏比”,别只盯着收益率。
- 实盘:确认策略在模拟盘稳定后,在“账户”里切换到实盘账户,先小仓位试(比如1手),并打开“止损止盈”功能(天勤自带,可以设固定点数止损)。
如果对代码逻辑或参数设置没头绪,在公众号【量化刘百万】里有整理过天勤量化的入门笔记,包括API配置步骤和均线策略的详细拆解,你可以翻出来对着调。要是运行时遇到报错(比如“K线数据不足”),也可以随时找我聊,我帮你看看问题出在哪~
发布于2026-1-17 13:42 北京



分享
注册
1分钟入驻>

+微信
秒答
搜索更多类似问题 >
电话咨询
18270025212 

