今天介绍怎么样启动不同的交易策略,程序支持同花顺,qmt实盘交易,提供源代码,源代码看主页领取
"交易系统设置":"*********************************************",
"交易系统选择":"ths/qmt",
"交易系统":"qmt",
选择qmt会自动利用qmt交易,选择ths会自动利用同花顺交易,配置交易系统参数

同花顺下单路径":"C:/同花顺软件/同花顺/xiadan.exe", "识别软件安装位置":"C:/Program Files/Tesseract-OCR/tesseract", "qmt路径":"D:/国金QMT交易端模拟/userdata_mini", "qmt账户":"55009640", "qmt账户类型":"STOCK", "证券公司交易设置":"兼容老牌证券公司可转债1手为单位", "是否开启特殊证券公司交易设置":"否",
选择交易品种根据交易策略比如我们选择可转债
"交易品种":"bond", "交易品种说明":["stock","fund","bond","全部"],
选择要运行的策略只需要自定义函数没有就可以默认的交易策略
在user_def_models.py模块

交易的策略



比如我们选择运行可转债热门概念策略,函数名称
run_bond_cov_hot_concept_stratege
放在自定义运行函数就可以

设置函数运行类型,函数运行类型有定时,循环
定时运行例子
"自定义函数运行类型":["定时"],
"自定义函数模块运行时间":["09:40"],
"自定义函数":["run_bond_cov_hot_concept_strategy"],
循环运行的例子,比如3秒一次
"自定义函数运行类型":["循环"],
"自定义函数模块运行时间":[0.05],
"自定义函数":["run_bond_cov_hot_concept_strategy"],
后面就是交易模块随便设置

设置不同模型独有的参数比如可转债热门概念趋势策略.
{
"可转债溢价率设置":"可转债溢价率设置",
"集思录账户":"1510079",
"集思录密码":"LXG90",
"可转债溢价率上限":200,
"可转债溢价率下限":1,
"资金分配设置":"交易数量设置数量和金额",
"交易模式":"数量",
"固定交易资金":2500,
"持有金额限制":5000,
"固定交易数量":100,
"持有限制":10,
"持股限制":20,
"可转债选择配置":"可转债选择配置",
"价格上限":400,
"价格下限":130,
"可转债热门概念选择设置":"可转债热门题材选择设置一共20个热门题材",
"热门题材交易前N":10,
"跌出前N题材脉冲":18,
"实时涨跌幅上限":8,
"实时涨跌幅下限":-1,
"是否剔除强制赎回":"是",
"距离强制赎回天数":10,
"持股周期设置":"持股轮动设置,可以买入小于持股限制数量不可以卖出",
"是否开启持股周期":"否",
"持股持股周期天数":4,
"持股周期尾盘是否补仓":"是",
"持股周期尾盘更新数据时间":"14:48",
"持股周期是否允许T":"是",
"持股周期尾盘买入时间":"14:53",
"持股周期尾盘卖出时间":"14:50",
"趋势分析参数":"均线分析--日线",
"使用均线":[5,10,20,30,60],
"跌破N日均线卖出":30,
"均线最低分数":50,
"持有均线最低分":25,
"收益率分析模块":"收益率分析模块",
"最近N天":5,
"最近N天最大收益率":15,
"最近N天最小收益率":1,
"最近N天最大回撤":-8,
"买入前N":5,
"正股实时收益分析":"正股实时收益分析",
"正股涨跌幅上限":20,
"正股涨跌幅下限":-20
}
更新交易数据程序24小时运行会自动更新
qmt为例子



程序更新的数据,同花顺热门概念数据

同花顺概念热门成分股数据

同花顺热门概念可转债


选择可转债交易题材

交易股票池


启动实盘交易运行trader_st开头的就可以

下单效果当前时间不能委托


发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/68823
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!