量化交易与机器学习第二十五篇
上周我们讨论了止损设置对回测曲线的影响问题,本周我们继续止盈问题。(红色实际价格,绿色资金曲线,为了展示方便,杠杆设置为不带杠杆,实际乘以10放大) 【见图一】这样设置止损后的表现,没有设置止盈,发现对于长期沿着一个方向延伸的走势有明显盈利,对快速震荡的区域会导致资金也上下波动。
1,止盈的原理分析
在金融交易过程中,必然有一个入市和出市的问题。入市要根据顺势而为的原则进入,出市就牵扯到止盈止损的问题。建议中短线操盘的投资者,考虑采用半自动交易模式,人工手动买入,通过带止盈止损功能的自动交易软件机械卖出。买入要慢,至少需要3个以上的理由,卖出要快,一但下跌破位,就要马上卖出。亏要小亏,盈要大盈,如何协调,需要根据个人的情况去调整 。
无论是从实践中总结经验教训还是翻阅大师们的著作,大家一致认为,在证券、期货交易过程中,应该坚持一个重要的原则——握住盈利的头寸,让盈利的头寸放开去盈,对错误的头寸要及时止损。
转势止盈。交易者都有一套交易和资金管理计划,在制定计划的时候,应该有入市价位和盈利目标。当你顺势交易时,只要是盈利的头寸,就应该持有,趋势不变,头寸不变。当市场价格走到重要的支撑位和阻力位的时候,要密切注意市场的动向,运用各种方法来分析研究市场是否有转势的征兆。若认为市场转势了,就应该止盈。
2,关于实践
止盈原理部分大家一看就懂,但是实战部分就每个人观点不同了。人们常说会买的是徒弟,会卖的才是师傅,也说明了实战中止盈的重要性。
上面的原理部分说到,只要趋势不变,盈利部分就一直持有,到重要阻力位的时候判断是否有转向。在实战过程中到图示中?位置,就要参考一下画圈的地方,是否有支撑。关于阻力和支撑都是感应的认识,因为支撑是一个区域,不能精确到一个点。支撑有时候也会无效。就是为什么说原理上都对,实际操作相差很大。 【见图二】
我们需要换一个思路,对趋势进行二元分类,要么上涨,要么下跌(默认承受震荡过程损失),对上涨过程中,每走过1个k线,止盈点就增加一个上涨因子的价格,当价格小于止盈价格的时候,就进行止盈。下跌过程同理反过来。
经过一段时间的考虑,这点和系统指标SAR的原理非常相近,因此我们直接用系统指标作为止盈的重要考量,但是重要的是参数优化,经过计算机算法,找到最优的参数,将上涨和下跌区分出来,见红色和蓝色区域,这是就达到了上述目标。 【见图三】
3增加止盈后的效果对比(带止盈和不带止盈) 【见图四 图五】
可以看出带止盈的曲线更加平缓,消除了资金曲线的尖峰。
整个过程我们看到,一个普通的交易策略,经过止盈和止损规则的约束,变得有效。实际上我们应该反过来考虑,做任何事情都不是随心所欲的,在首先满足规则的情况下进行交易,合法合规的做事情,才是交易最大的指导意义。江恩的28条规则,也是对后人的深刻警示。聪明的人用别人的教训警示自己,愚蠢的人用自己的教训警醒别人。
页:
[1]