type
status
date
slug
summary
tags
category
icon
password
相关视频
策略的委托规则
- 委托价格非 0,则以限价进行委托
- 委托价格为 0,委托备注没有“最优五档”,则以最新价进行委托
- 委托价格为 0,并且备注为“最优五档”,则以对手方的最优五档进行委托,剩余撤销。注意:可转债不支持,会报错。
- 委托价格为 0,并且备注为“对手方最优”,则以对手方最优进行委托
- 委托价格为 0,并且备注为“本方最优”,则以本方最优进行委托
通达信公式监控:
- 需自行在通达信建仓两个版块:买入与卖出
- 板块名称:买入;板块简称:BUY
- 板块名称:卖出;板块简称:SELL
- 板块文件会被存在到通达信软件的
\T0002\blocknew\
下,需在代码中修改成你的通达信板块路径,比如: - buy_file_path =
r"D:\jiaoyi\gxtdx\T0002\blocknew\BUY.blk"
- sell_file_path =
r"D:\jiaoyi\gxtdx\T0002\blocknew\SELL.blk"
- 默认“委托数量”=100,即一手,需要修改在调用函数处修改,比如
scheduler.add_job(monitor_file(buy_file_path, "buy", 100), 'interval', seconds=1)
。
- 默认“委托价格“=0,“委托备注”=“最优五档”,即默认以对手方最优五档进行委托。需人修改在
monitor_file
函数中修改。
自定义条件监控
- 即时交易:
- 证券代码:必要。需交易的代码,比如平安银行填‘000001’。
- 委托价格:必要。若有设定价格,则进行限价委托;若填 0,则进行市价委托,即最新价上报委托;若填 0 的同时,委托备注中填“最优五档”,则以对手方最优五档进行委托,剩余撤销。
- 委托数量: 必要。 需交易的数量,比如 100。
- 买卖方向:必要。买填 1,卖填-1。
- 策略名称:必要。默认选择的是“即时委托”。
- 委托备注:可选。作为备注,利于之后的辨别。但若填的是“最优五档”,同时委托价格填的是 0,那则会被识别为以最优五档委托的操作。
- 日期时间:可选。若不填,监控日期时间无限制,除非自己删除策略;若填,格式为 "YYYYMMDD hh:mm",设置截至日期,例如设置成 "20241026 09:15 :00" 表示在该时间内都会被监控,超过该时间会被删除监控。
- 上破价:
- . 证券代码:必要。需交易的代码,比如平安银行填‘000001’。
- 委托价格:必要。上破的设置价格,比如设置为 9.99,那么交易产品的价格>=9.99,条件会被触发,并以 9.99 的价格进行委托。
- 委托数量: 必要。 需交易的数量,比如 100。
- 买卖方向:必要。买填 1,卖填-1。
- 策略名称:必要。默认选择的是“上破价”。
- 委托备注:可选。作为备注,利于之后的辨别。
- 日期时间:可选。若不填,监控日期时间无限制,除非自己删除策略;若填,格式为 "YYYYMMDD hh:mm",设置截至日期,例如设置成 "20241026 09:15 :00" 表示在该时间内都会被监控,超过该时间会被删除监控。
- 下破价:
- 证券代码:必要。需交易的代码,比如平安银行填‘000001’。
- 委托价格:必要。上破的设置价格,比如设置为 9.99,那么交易产品的价格<=9.99,条件会被触发,并以 9.99 的价格进行委托。
- 委托数量: 必要。 需交易的数量,比如 100。
- 买卖方向:必要。买填 1,卖填-1。
- 策略名称:必要。默认选择的是“下破价”。
- 委托备注:可选。作为备注,利于之后的辨别。
- 日期时间:可选。若不填,监控日期时间无限制,除非自己删除策略;若填,格式为 "YYYYMMDD hh:mm",设置截至日期,例如设置成 "20241026 09:15 :00" 表示在该时间内都会被监控,超过该时间会被删除监控。
- 封单不足-注数量:
- 证券代码:必要。需交易的代码,比如平安银行填‘000001’。
- 委托价格:必要。上破的设置价格,比如设置为 9.99,那么交易产品的价格>=9.99,条件会被触发,并以 9.99 的价格进行委托。可填 0,填 0 则以最新价进行委托。
- 委托数量: 必要。 需交易的数量,比如 100。
- 买卖方向:必要。买填 1,卖填-1。
- 策略名称:必要。默认选择的是“封单不足-注数量”。
- 委托备注:必要。格式为 "buy:委买一量"和“sell:委卖一量”,注意为冒号为英文冒号。比如某股票已封涨停,要在封单少于 1w 时进行委托,则填“buy:10000”。
- 日期时间:可选。不填,监控日期时间无限制,除非自己删除策略;若填,格式为 "YYYYMMDD hh:mm",设置截至日期,例如设置成 "20241026 09:15 :00" 表示在该时间内都会被监控,超过该时间会被删除监控。
- 回落卖-价跌幅-注回撤:
- 证券代码:必要。需交易的代码,比如平安银行填‘000001’。
- 委托价格:必要。设置的当天监测涨幅,不使用百分号。注意,不是具体的价格,而是涨幅。比如监测某只股票,涨幅达到 6%触发监测,当最高价回撤 2%进行委托,那则填:6。委托以对手方最优五档进行委托,不是最新价,若需最新价,请自行修改该策略的插入函数。
- 委托数量: 必要。 需交易的数量,比如 100。
- 买卖方向:必要。买填 1,卖填-1。一般卖-1,即回落后卖出,进行止盈;但若你是左侧交易,也可以填 1,即高点回撤多少之后买入。
- 策略名称:必要。默认选择的是“回落卖-价跌幅-注回撤”。
- 委托备注:必要。设置最高价回撤幅度,不使用百分号。注意,必需是数字。比如监测某只股票,涨幅达到 6%触发监测,当最高价回撤 2%进行委托,那则填:2。
- 日期时间:可选。不填,监控日期时间无限制,除非自己删除策略;若填,格式为 "YYYYMMDD hh:mm",设置截至日期,例如设置成 "20241026 09:15 :00" 表示在该时间内都会被监控,超过该时间会被删除监控。
- 反弹买-价跌幅-注反弹:
- 证券代码:必要。需交易的代码,比如平安银行填‘000001’。
- 委托价格:必要。设置的当天监测跌幅,不使用百分号。注意,不是具体的价格,而是涨幅。比如监测某只股票,跌幅达到 6%触发监测,当最高价反弹 2%进行委托,那则填:6。委托以对手方最优五档进行委托,不是最新价,若需最新价,请自行修改该策略的插入函数。
- 委托数量: 必要。 需交易的数量,比如 100。
- 买卖方向:必要。买填 1,卖填-1。一般卖 1,即反弹之后买入,进行追涨;但若你需反弹之后止损,也可以填 -1,即低点后弹多少之后卖出。
- 策略名称:必要。默认选择的是“反弹买-价跌幅-注反弹”。
- 委托备注:必要。设置最高价回撤幅度,不使用百分号和负号。注意,必需是数字。比如监测某只股票,跌幅达到 6%触发监测,当最高价反弹 2%进行委托,那则填:2。
- 日期时间:可选。不填,监控日期时间无限制,除非自己删除策略;若填,格式为 "YYYYMMDD hh:mm",设置截至日期,例如设置成 "20241026 09:15 :00" 表示在该时间内都会被监控,超过该时间会被删除监控。
- 价差网格-注价差:
- 证券代码:必要。需交易的代码,比如平安银行填‘000001’。
- 委托价格:必要。开始时的基准价,即触发价格。比如要对某只 10 元的股票进行监测,每下跌 0.1 买入,每上跌 0.1 卖出,那么委托价格就填:10.00。
- 委托数量: 必要。 需交易的数量,比如 100。
- 买卖方向:必要,填 1。
- 策略名称:必要。默认选择的是“价差网格-注价差”。
- 委托备注:必要。网格的区间,比如要对某只 10 元的股票进行监测,每下跌 0.1 买入,每上跌 0.1 卖出,那么委托备注就填:0.1。
- 日期时间:可选。不填,监控日期时间无限制,除非自己删除策略;若填,格式为 "YYYYMMDD hh:mm",设置截至日期,例如设置成 "20241026 09:15 :00" 表示在该时间内都会被监控,超过该时间会被删除监控。
- 振幅风格-注振幅:
- 证券代码:必要。需交易的代码,比如平安银行填‘000001’。
- 委托价格:必要。开始时的基准价,即触发价格。比如要对某只 10 元的股票进行监测,每下跌 1%买入,每上跌 1% 卖出,那么委托价格就填:10.00。
- 委托数量: 必要。 需交易的数量,比如 100。
- 买卖方向:必要,填 1。
- 策略名称:必要。默认选择的是“振幅风格-注振幅”。
- 委托备注:必要。网格的区间,比如要对某只 10 元的股票进行监测,每下跌 1%买入,每上跌 1% 卖出,那么委托备注就填:1。
- 日期时间:可选。不填,监控日期时间无限制,除非自己删除策略;若填,格式为 "YYYYMMDD hh:mm",设置截至日期,例如设置成 "20241026 09:15 :00" 表示在该时间内都会被监控,超过该时间会被删除监控。
问财轮动策略:
- 运行该模块的必填项:
- 证券代码:不能以 0、1、5 和 6 开头的代码,建议以 22 开头的 6 位数,比如 221122 等等。因为证券代码被设置为必填的 6 位数字,否则无法提交,而以 0、1、5 和 6 等开头与股票开头判断冲突,最后提交后会显示“代码.市场”,而不是“轮动定时”,所以填入的代码开头为非 0、1、5 和 6 开头的数字。
- 委托价格:0,即以最新价进行委托。因为问财条件问询的策略只能是轮动策略,不知道最终筛选出来的是什么交易产品和价格,所以以最新价进行委托。
- 委托数量:自行按需填写。
- 买卖方向:1,即买入。
- 策略名称:问财轮动-注询问。
- 委托备注:按需填写筛选条件,比如我的轮动策略是"价格小于 100 元的可转债",那么策略执行时,它就会买入价格小入 100 元的所有可转债,而卖出该策略之前买入,价格张到 100 元以上的可转债。
- 日期时间:格式为“YYYYMMDD hh:mm”,比如 20241026 10:30 。 若当前日期时间超过该日期时间,则策略会被删除,策略下持仓都会被卖出清仓。同时,时间部分是交易日的执行时间,例如举例中的时间是 10:30 ,那么则会在 10:30 时执行问财的轮动策略。若你需要在一天内进行多次执行轮动策略,那可增加多条策略内容,把时间改成你要执行的时间便可。
- 需区分交易产品,委托备注中尽量带有交易产品的种类,比如 ETF,你要带有“基金”两字,否则可能出错。A 股交易产品包括:
- 默认是股票,若问财询问后结果有其他交易产品,可能会出错,所以在询问语句中,请带来有“股票”字样,比如“三天连张的股票”,那查询结果就只有股票了。
- 基金:指的是场内基金,包括 ETF 和 LOF 。
- 转债:所有的可转债。
包括在内的其他代码+后续更新
下载或阅读完整内容为付费内容,金额为:499.9
该内容与微信公众号的付费阅读和本站点的“付费阅读”绑定:
- 公众号的付费阅读可以直接获得下载或阅读内容,关注微信公众号:余汉波-文章视频-付费阅读,找到对应的内容,或跳转至:通达信预警、问财轮动、网格、封单不足和与通达信结合等QMT自动下单,以及后续更新
- 扫描打赏二维码,打赏指定金额,截图+标题发送至邮箱(
yuhanbo@sanrenjz.com
),或发送到微信(yuhanbo758),等待回复的付费阅读密码:1群QMT整体代码+后续更新 | 余汉波 文档
- 作者:余汉波
- 链接:https://wd.sanrenjz.com/代码与效率/通达信预警、问财轮动、网格、封单不足和与通达信结合等QMT自动下单,以及后续更新
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。