【量化交易】QMT自动交易逆回购
#encoding:gbk
import pandas as pd
import time
from datetime import datetimeaccID = '00000001'
asset_name = '204001.SH' # 上交所1天逆回购def init(ContextInfo):global accID, asset_nameContextInfo.set_account(accID)ContextInfo.run_time("process_condition_order","1nDay","2022-12-01 15:03:00") #'3nSecond' '1nDay'print('已启动')def process_condition_order(ContextInfo):# 查可用资金available_funds = get_trade_detail_data(accID, 'stock', 'account')[0].m_dAvailablevolume = int(available_funds/1000)*10print('可用余额:',available_funds)print('可交易逆回购数量:',volume)if volume >= 1000:# 查逆回购价格result=ContextInfo.get_market_data(['quoter'],stock_code=[asset_name],start_time='',end_time='',skip_paused=True,period='tick',dividend_type='none')buy5_price = result['bidPrice'][-1]last_price = result['lastPrice']print('buy5_price',buy5_price)#下单方向、下单方式、账号、标的代码、价格类型、下单价格、下单数量、策略名称、是否立即促发下单、委托id、ContextInfopassorder(24,1101,accID,asset_name,11,buy5_price,volume, '', 2, '', ContextInfo)else:print('可用资金不足,不交易')def order_callback(ContextInfo, orderInfo): print(f'>>> order_callback: {orderInfo.m_nRef}')def deal_callback(ContextInfo, dealInfo): print(f'>>> deal_callback: {dealInfo.m_nRef}')def stop(ContextInfo):print( 'strategy is stop !')
【量化交易】QMT自动交易逆回购相关推荐
- 自己做量化交易软件(23)小白量化之MetaTrader5自动交易2
自己做量化交易软件(23)小白量化之MetaTrader5自动交易2 上一篇我们介绍了MetaTrader 5关于交易类的函数功能,这篇文章主要介绍行情获取等方面知识. 一.获取MetaTrader ...
- python股票自动交易从零开始-自动交易python
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 如果您的项目环境中同时搭建 python2 和 python3 环境,在 pyt ...
- 量化交易和程序化交易之间最大的区别是什么?
一直以来,很多人分不清量化交易和程序化交易,认为这两个名称可以通用,但笔者认为这两个名词是有包含关系的,程序化交易属于量化交易一个组成部分! 程序化交易在国内已经普及很多年了,越来越多的投资者开始 ...
- 股票量化AI机器人全自动交易使用简单吗?
客户应用智能机器人比较简单.设定主要参数和对策后,点击运行实盘买卖.智能机器人将自始至终云端运作,关掉电子计算机,断掉无线网络,仍在运作. 与众不同的六个人工智能技术风险要素可以协助客户防止大部分系统 ...
- A股股票程序化自动交易量化软件
A股股票程序化自动交易量化软件,运用A股股票程序化自动交易和加密coin技术,量化投资策略,资讯智能提醒,自动化交易,尽可能精准操作,减少人的主观情绪因素带来交易投资上的影响,避免盈利机会的错失:投资 ...
- Python量化交易平台QMT: 极速策略交易系统一体化交易解决方案
1.QMT简介 极速策略交易系统( QMT )是专门为机构.活跃投资者.高净值客户等专业投资者研发的智能量化交易终端,拥有高速行情.极速交易.策略交易.多维度风控等专业功能,满足专业投资者的特殊交易需 ...
- 散户怎么使用量化自动交易接口?
简单的说,量化投资是利用大量的历史数据帮助投资者作判断,用电脑帮助人脑处理信息,克服了人的情绪和弱点对投资的影响. 目前正式定义是投资者利用数学.统计学.信息技术的量化投资方法来管理投资组合. 量化投 ...
- 自动交易程序介绍——普通个人和团队如何快速上手量化
点击上方"蓝色字"可关注我们! 作者:Cybex&HashBang 上期提到我们提到,针对自己开发代码进行程序化.自动化的交易的个人或者团队,去中心化交易所能够提供更好的环 ...
- 自动交易有什么好处?个人可以做量化投资交易吗?
成功交易的关键因素是在适合您的时间进入常规交易制度,并在适当的市场运作时.如果您认为您可以在正方形时间内适应圆形交易窗口,那么您很可能会遇到灾难.例如,如果您建议在经过一天辛苦工作后定期进行长时间的交 ...
最新文章
- Use PowerShell to Replace netdom Commands to Join the Domain
- python输入输出-Python3输入输出
- 常用json框架介绍和Jackson返回结果处理
- 第五十四天 how can I 坚持
- Deployment descriptor
- 酷狗笔试题:补齐左括号(栈)
- 达梦和oracle数据库对比学习
- 华为第1书:《华为交换机学习指南》当当网预售中
- 关于JSZIP压缩图片打包下载的一些用法
- MySql5.7 + Linux 修改数据库密码
- #ardiuno #蓝牙 #if函数判断 #串口中米思齐
- Oracle初学者入门指南-什么是DSI?
- 当前的安全设置不允许从该位置下载文件
- 五、Sql Server 基础培训《进度5-数据类型(知识点+实际操作)》
- 罗马盘、大力盘、大圣盘等搜索网站,简单绕过付费
- SCI常用词语及技巧 - 易智编译EaseEditing
- 行式 Excel 文件拆分
- Mysql引擎之MyISAM引擎
- js实现省市区三级联动(三个下拉框实现)
- 关于onMeasure(转载)