分享

【原创】全自动程序化交易 ——通往财富自由之路

 Levy_X 2018-04-24

新媒体合作伙伴    广告

进群请加小编微信:forextop77


作者:李为


上一篇:我有一个目标,做一个交易“圣杯”(一)

             我有一个目标,做一个交易“圣杯”(二)


上周六有幸与一些外汇交易者进行了线上分享交流,阐述了我对全自动程序化交易的一点理解,分享了我在这条道路的一些探索和总结,如果对大家有所启发,我深感荣幸。


下面我向汇商琅琊榜的读者朋友做个总结汇报,点击文末“阅读原文”,可回看视频分享。


我用了自动驾驶的实践过程来类比自动交易的实践过程。两者具有很强的共性,大致分为两块。


第一就是传感器部分,我们需要一些传感器来告诉我们,当前环境(车辆行驶环境/市场所处环境)。也就意味着我们可以通过一些角度,描述市场正在发生什么,市场处于什么样的状态。


第二就是信息处理及控制部分,在这里我们需要对采集到的实时传感器数据进行运算,并作出相应的最优处理行为,也就实现了自动驾驶了(见下图)。



接下来我将自动驾驶的发展历程类比到了自动交易过程。目前自动驾驶的大概发展到 level 3 阶段,而以ea为例的自动交易,大概发展到 level 3/4的阶段,而我的目标是做到 level 5 这个层次。至于原因我此文中有提到:我有一个目标,做一个交易“圣杯”(二)


除了为了把人解放出来,实现真正的财富自由,还有一个原因是:人才是那个最不可控制的变量,是交易系统中最不确定的因素。



接下来,我对我全自动交易模型里的传感器(因子)进行了简单介绍,这个在我有一个目标,做一个交易“圣杯”(一) 中也有阐述,整体来看,我的传感器需要实时告诉我每个货币对当前的趋势方向(上涨/无趋势/下跌)和级别(微涨/小涨/大涨/暴涨),都用可量化的数值实时描述,之后顺便可以对货币对的强弱进行一个排序。



传感器有了之后,我们来谈怎么处理信息的问题,以趋势管理模块为例,我向大家解释了我在交易探索过程中一点想法:


1.对入场不是很看重,差不多就行;对出场非常看重,甚至达到了苛刻的要求。


为什么呢?交易过程绝对是一场长跑马拉松,你觉得对于马拉松来说,起跑的那一瞬间有多重要?入场的姿势也不需要太漂亮。


2.放弃所谓的马丁入场/网格入场。



我的出场方式大概设置了9种,都是对已持有仓位的分组处理,部分/全部平仓。每种出场逻辑各自独立运行,相互之前也会存在关联性。


有些朋友问我你程序一个月能赚多少钱?我只能说:我都不知道它下一步执行什么动作,你竟然问我能赚多少钱?


我想作为全自动程序的化交易的目标不是考虑赚多少钱这种粗暴的问题,而是应该专注于实时对账户持仓进行了最优处理,毕竟过程决定了结果。


接下来我用我模型其中的一种出场方式:回撤平仓,向大家阐述了一个比较有趣的想法:用传感器实现类形态识别。我们常见的形态,诸如 W底,M头都可以用类似思路实现。



后面谈了一些在交易探索过程中的一些注意事项:


  1. 所有我们所描述的市场都不是市场本身,我们只能描绘出市场一个影子。

    这个观点主要是防止大家走入过度技术分析的误区,很多交易老手也会沉迷于技术分析中无法自拔,因为缺少了程序化的支持,他无法用最短的时间证伪。


  2. 货币对开仓管理(点差异常/隔夜费异常)

       这条主要是应对“无良”经纪商的,哈哈,大家看看就好。



最后列举了近期行情走势进行案例分析:2018年4月19日上午9:30,澳元非农数据发布,假如你原本持有9单,每单0.05手audchf多单,突发大阴线,你会怎么处理?



并举例说明了我的程序在什么位置进行些什么动作,下图中的红色箭头,黄色圆圈都是处理动作。



在分析完一系列操作之后,引出了我对趋势模型的粗浅理解:


做错了,通过各种操作(及时仓位管理),做到少亏甚至不亏;做对了,拿久一点,让利润奔腾!


截一个当前持仓货币对 nzdusd 利润在奔跑的例子:



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约