orderType - 下单方式(特殊设置)
orderType 是 QMT 内置 Python 文档中的下单方式(特殊设置)参考条目。
条目定义
类型: 枚举与状态常量
官方名称: orderType
本条目不是独立可调用函数,用于说明对象属性、数据字段、枚举、日志或平台约定。
释义
orderType 是 QMT 内置 Python 文档中的下单方式(特殊设置)参考条目。
研究:官方目录未明确;回测:官方目录未明确;模拟:官方目录未明确;实盘:支持。
参数
本条目没有独立函数参数。字段、取值或对象属性请查看下方官方详细说明。
返回值
本条目不是独立可调用函数,没有单独返回值。
示例
python返回值
按功能划分
passorder 下单函数
本示例用于演示K线走完下单及立即下单的参数写法差异,旨在帮助您了解如何快速实现下单操作。
python
#coding:gbk
c = 0
s = '000001.SZ'
def init(ContextInfo):
# 立即下单 用最新价买入股票s 100股,且指定投资备注
passorder(23,1101,account,s,5,0,100,'1',2,'tzbz',ContextInfo)
pass
def handlebar(ContextInfo):
if not ContextInfo.is_last_bar():
#历史k线不应该发出实盘信号 跳过
return
if ContextInfo.is_last_bar():
global c
c +=1
if c ==1:
# 用14.00元限价买入股票s 100股
passorder(23,1101,account,s,11,14.00,100,1,ContextInfo) # 当前k线为最新k线 则立即下单
# 用最新价限价买入股票s 100股
passorder(23,1101,account,s,5,-1,100,0,ContextInfo) # K线走完下单
# 用最新价限价买入股票s 1000元
passorder(23, 1102, account, s, 5, 0,1000, 2, ContextInfo) # 不管是不是最新K线,立即下单
集合竞价下单
本示例演示了利用定时器函数和passorder下单函数在集合竞价期间以指定价买入平安银行100股。
python
#coding:gbk
import time
c = 0
s = '000001.SZ'
def init(ContextInfo):
# 设置定时器,历史时间表示会在一次间隔时间后开始调用回调函数 比如本例中 5秒后会后第一次触发myHandlebar调用 之后五秒触发一次
ContextInfo.run_time("myHandlebar","5nSecond","2019-10-14 13:20:00")
def myHandlebar(ContextInfo):
global c
now = time.strftime('%H%M%S')
if c ==0 and '092500' >= now >= '091500':
详细说明
编号 | 项目 2331 | 组合、套利、合约价值自动套利、按组合股票数量方式下单 2332 | 组合、套利、按合约价值自动套利、按组合股票权重方式下单 2333 | 组合、套利、按合约价值自动套利、按账号可用方式下单