欢迎来到天天文库
浏览记录
ID:51477784
大小:388.50 KB
页数:58页
时间:2020-03-24
《开拓者程序化交易TB公式高级应用.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、TB公式高级应用黄柳深圳市拓瑞邦泽科技有限公司第一部分持仓交易系统的分析和实现持仓交易系统的设计要素设计思路:趋势跟踪;设计原则:不能错过主要趋势;设计细节:减少盘整时的连续亏损和最大资金回撤。总结:Cutlossshort,letprofitrun截短亏损,让利润奔跑!常见的持仓交易系统高低点突破系统(四周法则)双均线系统(DualMA)波动性突破系统(ATR)布林通道突破系统(BOLL)抛物线转向系统(SAR)顾比倒数线系统(CBL)KeltnerChannelSystem基于KeltnerChannel(肯特纳通道)
2、的持仓交易系统。由价格均线和ATR形成通道,当价格突破通道产生入场讯号。KeltnerChannel原理肯特纳通道(KC)是一个移动平均通道,由三条线组合而成(上轨、中线及下轨),若价格突破边界,即表示出现开仓机会。肯特纳通道是基于平均真实波幅原理而形成的指标,对价格波动反应灵敏,基于KC的系统可以实时开仓,不需要等待下一个Bar。KeltnerChannel算法中线=TypicalPrice的N周期平均值;TypicalPrice=(High+Low+Close)/3;上轨=中线+通道;通道=NumATRs*平均真实波幅
3、。KeltnerChannel指标ParamsNumericLength(20);NumericNumATRs(1);VarsNumericSeriesTPrice;NumericAvgValue;NumericShiftValue;NumericUpperBand;NumericLowerBand;BeginTPrice=(High+Low+Close)/3;AvgValue=AverageFC(TPrice,Length);ShiftValue=NumATRs*AvgTrueRange(Length);UpperBan
4、d=AvgValue+ShiftValue;LowerBand=AvgValue-ShiftValue;PlotNumeric("UpperBand",UpperBand);PlotNumeric("LowerBand",LowerBand);PlotNumeric("MidLine",AvgValue);EndKCS版本1(1)ParamsNumericLength(20);NumericNumATRs(1);VarsNumericSeriesTPrice;NumericAvgValue;NumericSeriesShi
5、ftValue;NumericUpperBand;NumericLowerBand;NumericMyPrice;BeginTPrice=(High[1]+Low[1]+Close[1])/3;AvgValue=AverageFC(TPrice,Length);ShiftValue=NumATRs*AvgTrueRange(Length);UpperBand=AvgValue+ShiftValue[1];LowerBand=AvgValue-ShiftValue[1];KCS版本1(2)If(MarketPosition!
6、=1&&High>=UpperBand){MyPrice=UpperBand;If(Open>MyPrice)MyPrice=Open;Buy(1,MyPrice);Return;}If(MarketPosition!=-1&&Low<=LowerBand){MyPrice=LowerBand;If(Open7、8%7m900045110-100709639.80%8al00082630-247009136.26%11cu000520866-11690310437.50%6ru000291770-417558950.56%4KCS_V2(1)KeltnerChannel的指标发明人是ChesterKeltner,最初的版本中线和ATR的参数都是20,即我们现在看到的版本。KC指标由琳达-拉什克(LindaRaschke)再度优化改进,她采用10周期ATR值计算上下轨.因此我们将ATR的参数和MidLine的参数分开;KCS_V2(8、2)增加参数ATRLength。ShiftValue=NumATRs*AvgTrueRange(ATRLength);通过橡胶指数的测试我们发现,净利润减少2615,但最大资金回撤也减少了1760。风险降低的比例明显大于收益减少的比例,所以这样的调整是有意义的。KCS_V3(1)以橡胶测试结果为例,从报
7、8%7m900045110-100709639.80%8al00082630-247009136.26%11cu000520866-11690310437.50%6ru000291770-417558950.56%4KCS_V2(1)KeltnerChannel的指标发明人是ChesterKeltner,最初的版本中线和ATR的参数都是20,即我们现在看到的版本。KC指标由琳达-拉什克(LindaRaschke)再度优化改进,她采用10周期ATR值计算上下轨.因此我们将ATR的参数和MidLine的参数分开;KCS_V2(
8、2)增加参数ATRLength。ShiftValue=NumATRs*AvgTrueRange(ATRLength);通过橡胶指数的测试我们发现,净利润减少2615,但最大资金回撤也减少了1760。风险降低的比例明显大于收益减少的比例,所以这样的调整是有意义的。KCS_V3(1)以橡胶测试结果为例,从报
此文档下载收益归作者所有