现在的对冲马丁是个很好工具,只是在单边上还需改进,反向对冲可以这样改进:
1、NVM原理加到反向对冲里:NVM在现有的对冲面板里被当做单独的一个对冲方式种类,但其实它也适用于反向对冲和NVN对冲,它的原理是盈利的单子对冲亏损单的每单的一部分亏损,由其是反向对冲,用上NVM原理,抗单边的效果会更好。所以建议在反向对冲的开关面板上加一个开启NVM功能的按钮,如下图,如果选了“NVM开关”,“对冲手数”按钮就是灰色的,它们俩二选一,选了“NVM开关”后,会弹开一个子面板,继续看下面的文字,
2、增加NVM的百分比选项:现在的NVM是盈利单对冲亏损单每单固定手数,比如对冲亏损单每单的0.01,这样还不够科学,希望能有个百分比的选择,百分比能让反向对冲也变成动态的,也就是说既可以选对冲亏损单每单固定手数,也可以选择对冲亏损单每单百分比手数,如下图:反向对冲面板里,点开上图中的“NVM开关”后,就弹出子面板,可以选对冲亏损单每单固定手数,也可以选择对冲亏损单每单百分比手数,二选一,选了一个,另一个就是灰色
比如30%,就是盈利单对冲亏损单每单的30%的手数,最小的不得小于0.01,
3、盈利单按亏损单最大一单的手数开首单:现在EA里的反向对冲,盈利单对冲掉后,就又重新从0.01开始首单。建议改成按亏损单的最大手数单子开首单:比如:多单是顺势盈利,空单是逆势亏损,当它们对冲平掉后,空单所剩最大的单子是0.1手,那么多单再开首单时就也是0.1手,而不是从0.01开首单。举例:如下图,多空同时开单,间隔100,0.01手起步
多单盈利,空单亏损,经过反向对冲后,如下图,盈利的多单全部平仓,空单也对冲了一部分亏损单,
此时如果按现有的反向对冲,多单又会重新从0.01开首单,而现在是建议按空单最大的一单手数开首单,如下图,空单最大的一单手数是0.05,那么多单就按0.05开首单,
这样的优点是,不但对锁住了亏损单的最大单,而且能更快的继续反向对冲,也就是如果行情继续上行,多单能更快的盈利来反向对冲空单的亏损,
如果反之行情下行,则可以整体平仓。
4、单向和双向分别用不同的对冲:现有的对冲面板里的每个对冲类型都是对所有订单有效的,不能区分顺势单和逆势单,我曾经跟唐老师交流过,如果要对冲实现区分顺势单和逆势单,首先工作量大,其实会让其他一些功能失效。所以可以改成单向和双向时分别用不同对冲。
举例说明:把对冲面板的NVM对冲和反向对冲都打开,如下图:
4.1当现有的单子只有多单、或只有空单,也就说只有一个方向的单子而已(单向)时,对应的对冲才生效;
4.2当现有的单子既有多单也有空单(双向)时,对应的对冲才生效。如下图,比如我选了反向对冲,多单和空单都有,才允反向对冲生效,
这样对冲就更加精准。可以在每个对冲类型子面板里加个“仅单向”和“仅双向”的按钮,当按下“仅单向”则是4.1,当按下“仅双向”则是4.2,都不按下时则是目前现有EA现有的效果。如下图:以NVM对冲面板为例,当按下“仅单向”时,在空单和多单同时存在的情况下,NVM对冲就不生效了,
以上4个建议,是对现有对冲马丁EA进一步细化,如果能改进,盈利效果也许不会提升,但安全效果肯定比现在要好,会让风险降低,即使遇到大行情或大幅度跳仓,都有防御性。希望老师百忙之中能修改实现。
|