很多人第一次接触 TB 开拓者(TBQuant),都会从 Bollinger Bands(布林带)策略入手。原因很简单:逻辑直观、结构清晰、适合做趋势突破或震荡回归两种延展。
下面给一个经典突破型 Boll 策略示例(TB 开拓者公式逻辑示意):
Params
Numeric Length(20); //周期
Numeric Offset(2); //标准差倍数
Vars
Numeric UpLine; //上轨
Numeric DownLine; //下轨
Series MidLine; //中间线
Numeric Band;
Events
OnReady()
{
SetBackBarMaxCount(1+Length);
}
OnBar(ArrayRef indexs)
{
Range[0:DataSourceSize() - 1]
{
MidLine = AverageFC(Close,Length);
Band = StandardDev(Close,Length,2);
UpLine = MidLine + Offset * Band;
DownLine = MidLine - Offset * Band;
PlotNumeric("UpLine",UpLine);
PlotNumeric("DownLine",DownLine);
PlotNumeric("MidLine",MidLine);
}
}
二、新手入门3步走(实操无门槛,避开90%新手坑):
1. 代码导入:打开TB开拓者,新建“策略脚本”,粘贴上述代码,保存命名(如“新手Boll策略”)。
2. 回测验证:新建工作区,选择目标品种,导入至少2年主力合约数据,设置初始资金10万、手续费按交易所标准+50%缓冲,滑点设1-2跳,回测重点看曲线稳定性。
3. 仿真实盘:回测熟悉信号触发逻辑,并进一步优化策略,避免直接实盘踩坑。
三、补充说明:
上述代码为入门简化版,若需添加动态出场、下单数量、优化参数过滤毛刺信号,或获取代码详细注释、回测常见问题解决方案,可以咨询期货公司专业量化人员,比如在广发期货官方公众号“广发期货量化宝”,直接咨询客户经理获取专属量化干货、优化教程,还有新手一对一服务,助力快速从“导入代码”进阶到“实盘”。全文干货无冗余,新手可直接咨询专业量化经理,轻松开启量化入门之路。
发布于6小时前 上海



分享
注册
1分钟入驻>

+微信
秒答
搜索更多类似问题 >
电话咨询
15103944474 

