今天主要分享深入了解,使用投研版,如何用VBA算法下单的操作指南.
一、实现效果及说明
本示例参数如下:
采用基准价比例: 10%
下撤单间隔: 10 秒
下单总量: 2000 股

二、步骤
第一步:新建VBA策略, 编写策略
第二步:接入“便捷交易”
第三步:模型交易'运行'
三、操作指引
1、新建VBA策略
1.1 首页创建VBA单股模型

1.2 写入VBA 示例代码
global:flag:=1;
// 算法下单合约
s:= '600000.SH';
// 下单类型
price_type:= 11;
// 指定合约收盘价
current_price:= CALLSTOCK(s, VTCLOSE, 0);
// 买入的数量
buy_vols:= 2000;
//策略名称
strategy_name:= '算法下单测试';
// 快速下单
quick_trade:= 1;
// 投资备注
user_orderid:= '测试下单_周期日';
// 算法参数组名
algo_name:= 'vba算法下单';
if
flag=1
and islastbar
then begin
flag := 0;
//printout(barpos,'test_algo_passorder');
algo_passorder(23, 1101, account, accounttype, s, price_type, current_price, buy_vols, strategy_name, quick_trade, user_orderid, algo_name);
end
2、接入便捷交易
2.1 点击→便捷交易

2.2 点击新增,创建一个任务(要记得匹配自己的账号类型)
注意:设置完任务中的‘启动’不用操作,并关掉界面。
注意: "策略名称" 是代码中的 "算法参数组名"。

3、模型交易→运行
注意:右侧‘设置’记得配置参数 并保存!

是不是很简单?快来试试吧!
不清楚的内容可添加下方助理微信咨询,有其他 QMT 小技巧想学习的吗?欢迎在下方留言,笔者将根据大家的留言持续更新哦!
欢迎和我一起加入迅投组建的 QMT 实战交流社群,交流群内有许多做量化交易的高手和大佬,具有良好的分享和互助氛围。且迅投官方会不定期为多次分享、乐于助人的群友申请送投研专业版的机会。
只需扫描下方的二维码,名额有限,限时加入。一起分享见解、交换信息、并共同进步,就像群友说的:“就算周末,晚上也有地方沟通交流!”

|