喜大普奔,现在新加一家券商,支持QMT和miniQMT,开通门槛很低,入金2W就可以开通。
而且股票费率支持免5,ETF/LOF,可转债也都是免5, 0.1元起步哦。
真的大大的良心券商呀! 最近活动时间才有如此的低佣,低门槛的开通条件。过了这段时间之后门槛会随之提高哦。
什么是QMT
QMT 平台与其他普通股票软件最大的不同点就是其提供历史数据下载、模型编辑、模型回测、模型交易、算法交易及交易风控等完整量化交易功能。通过 QMT 平台,用户可以快速的将自己的转化为计算机代码,形成自己的交易策略,让计算机帮助用户实现策略的回测检验并实现无人值守自动化交易
简单说,主要2个功能,一是回测策略,另一个是实现自动化交易。
QMT使用的python3语言,也支持VBA语言,VBA语言更加贴近通达信的公式,适合经常使用通达信的投资者。
VBA策略编写
而python适用大部分程序员群体,或者编程初学者。简单易上手,配置环境也很简单。对于QMT,直接安装完安装包,就可以直接使用了。
自定义时间执行逆回购
比如下面的实盘使用的 任意时间购买 逆回购的QMT代码:
# encoding:gbk
'''
自定义每天 时间,自定义逆回购
公众号:量化低费率
'''
import datetime
STOCK_ACCOUNT = '88888888' # 股票账户
START_TIME = '14:45' # 启动时间,可填任意交易时间
is_start = False
INTERVAL_SECOND = 3 # 交易间隔
INTERVAL_STRING = "{}nSecond".format(INTERVAL_SECOND)
def get_available_cash():
acct_info = get_trade_detail_data(STOCK_ACCOUNT, 'stock', 'account')
return acct_info[0].m_dAvailable
def task(ContextInfo):
global is_start
if is_start:
return
SELL_OP = 24
preType_FIX = 6
cash = get_available_cash()
code = '131810.SZ'
amount = int((cash / 100) / 10) * 10
passorder(SELL_OP,
1101,
STOCK_ACCOUNT,
code,
preType_FIX,
0,
amount,
2,
ContextInfo)
is_start = True
def today_date():
return datetime.datetime.now().strftime('%Y%m%d')
def init(ContextInfo):
now = datetime.datetime.now()
running_time = '{} {}'.format(today_date(), START_TIME)
print('策略初始化 {} , 程序启动时间 {}, 公众号:量化低费率 (原创)'.format(now, START_TIME))
ContextInfo.run_time("task", INTERVAL_STRING, running_time)
def handle_data(context, data):
pass
把上述代码复制到QMT的策略模型编辑器里面,然后切换到模型交易,实盘运行,就可以了。
别忘了改动下面的语句:
STOCK_ACCOUNT = '88888888' # 你的股票账户
START_TIME = '14:45' # 启动时间,可填任意交易时间
上面代码只是抛砖引玉,简单举例说明自己编写量化程序的容易程度哈
如果需要开通QMT的朋友,可以公众号菜单联系哦 ~
转载请注明:吾要开户 » 低门槛免五开通QMT miniQMT | QMT自动逆回购代码