先唠叨几句闲话,前一段时间一直在忙,很久没发贴子和高手们交流学习了,只能偶尔在别人的贴子下面吹吹水罢了。
最近有时间又研究了一下对冲马丁,发现震荡行情和趋势行情依旧是个永远无法兼顾的问题,适合震荡的策略注定要在单边时爆掉,而做单边趋势的策略又会在震荡时反复止损又不断开仓而耗光本金而爆掉,即使一个月不爆那么一年有可能爆,一年不爆两年也可能爆,任何人拿出一个短期牛逼的马丁也扛不过把时间往前延长。
也就是圣杯根本不存在,无数的追求圣杯的追求者还是要放平心态,只要能尽可能的减少浮亏或者说能用各种手段降低爆仓的机率已经是很不错的思路了,换句话说就是只能做到减少风险发生的频率,而永远做不到消除风险。
马丁的高手我只相信资金为王,10万本金跑0.01手,加仓倍数不超过1.5倍想爆掉还真不容易。
闲话说完,最近发现一个思路,提出来看看唐老师能不能用代码实现出来,也请高手们批评指正一下,说一下基本原理,就是对冲马丁有一个功能在信息显示菜单设置里,叫做“多空成本线”,把这个功能点亮后,屏幕上就会出现两条多单和空单的成本线,这个思路就是从这两条线上发现的现象。如果双向都有单时现价在多单成本线上方就是多单赚钱,现价在空单成本线下方就是空单赚钱,而当反复加仓后现价有可能会出现在多单和空单成本线中间,这时如果是空单成本线在现价上方、多单成本线在现价下方,那么就是双向单都在赚钱,,这种情况当然是最完美的,但是很多时候都是会出现多单成本线在现价上方,或者空单成本钱在现价下方这种两头亏钱的情况,这时就可以做点文章。
就是在行情上涨时迅速开出足够大的空单把空单的成本线拉到多单的成本线上方的位置,或者在行情下跌时迅速开出足够大的多单,把多单的成本线拉到空单的成本线下方的位置,这样不论现价是否在两方成本线的中间都会形成一个很容易止盈的局面,因为不管行情涨还是跌,只要多单成本线在现价下方,那么多单就是赚钱,或者只要空单成本线在现价的上方,那么空单就是赚钱,而此时如果另一个方向的单子在亏损也会被盈利方向的单子抵销掉一部份亏损,这时只要行情反弹到亏损方向成本线附近,或者越过亏损成本线一点都可以快速出掉全部单子,拿这个图举例说一下,这时空单成本线在现价上方是盈利的,而多单成本线也在现价上方是亏损,但这时由于空单进的早所以盈利大于多单的亏损,所以总体还是盈利,如果现在反弹到多单成本线以上时多单变为盈利,如果没有上涨到空单成本线以上,而是只在两成本线中间就是两向单子都是盈利,这些都可以止盈出掉。我这么啰嗦了一大段不知道有没有表达清楚我的意思,这个思路简单点说就是始终让EA来执行这个操作,因为现在的代码已经制作出来多空成本线,那么在有双向单时(也就是顺势加仓功能和逆势加仓功能都在执行),用顺势单的盈利来抵消逆势单的浮亏,顺势加仓怎么设置都可以,而逆势就要由EA来判断,只要顺势加仓后多空成本线的位置发生了变化不是上空下多,而是上多下空就立即在现价位置开单进行纠正,现价在上涨行情就开空单把空单成本线拉到上面,现价在下降行情就开多单把多单成本线拉到下面,因为两条成本线间的点数可以量化计算出来所以可以做成输入框(比如设置两成本线相距100点),这样开单量也不需要而且也不能手动设置,而是用EA来判断开多少手能把成本线拉到相距100点的位置(如果现价距顺势成本价不足100点那么就继续等待不开逆势单,这样也减少了逆势开仓的频率),经过这样操作后,始终是空单成本线在上,多单成本线在下,不管现价如何走,很容易全部出掉了。这个功能可以和现在的加仓时同时加另一个方向单的功能结合在一起,也可以在“逆势加仓“面板的”点数”菜单面板
里做一个这样的点数条件(就是设置一个点数(可以起名叫“多空成本差值”,然后计算空单的成本价减去多单的成本价的差值点数与设定数值相比,如果小于这个设定值就执行逆势加仓的操作(这里要有一个前提也就是要做两次判断,第一次是要判断顺势单成本线和现价是否满足大于这个设定值,如果顺势单的成本和现价还没有拉开到设定值以外那么逆势单不论多大手数也不可能把成本拉到现价以外,第二次才是判断空单成本价减去多单成本价的差值。如果差值大于设定值就不做逆势加仓的操作(顺势加仓正常执行不受影响),意思就是空单成本线和多单成本线相距的远(差值大于设定值)就不执行逆势加仓,如果空单成本线和多单成本线相距近(差值小,甚至空单成本线低于多单成本线(此时差值为负数都在此项内))就执行逆势加仓,加仓手数为按现价开仓时能把差值点数拉回到设定值的手数。其实也就是当顺势加仓后EA如何加另一个方向单(也就是逆势单)的改良,就是判断一下多空成本线的位置是否是上空下多,同时两成本线之间的距离是否在设置的点数以内来决定是否执行逆势加仓、开多少手数的逆势单。经过这种操作后,形成这样的局面,行情上涨时,经过逆势加仓后空单的成本在上面和现价最近,即使处于亏损也很容易在行情反转后变盈利,而多单在下面已经在顺势仓的支持下获得得了不小的盈利。行情下跌时正好相反,盈利的空单和离现价很近的多单都很容易出掉,而且也不用管行情的涨跌。再重申一下,这也不是圣杯,只是一种做双向开单思路罢了,请唐老师团队和论坛的高手点评一下这个思路有没有什么问题,因为我用手动回测时效果是不错的,或者先搞个试用版我跑一下回测再决定是否加入正式版也可以,谢谢。
|