分享

外汇程序员那些事儿

 觅书时代 2018-07-05

《寻访交易员》栏目再出发,这次我们的寻访对象是在外汇编程圈鼎鼎大名的老易和老徐,两位均是汇商琅琊榜首席程序员,拥有丰富的mt4编程经验,下面是两位老师的个人简介:

易老师入行近十年来,为后来者做出很多贡献,2012年和Dave Chen联合出版了《索罗斯都要用的外汇交易术》共三册,2013年出版了《索罗斯都要用的黄金交易术》共三册。这两套丛书也成为了mql4编程界为数不多的经典书籍。

徐老师为自DOS时代开始编程的中国第一代程序员。曾独立开发商业软件,服务于市政、税务、移动领域。2003年主持主导开发中国工商总局的收费和信息管理系统。2014年涉入外汇行业,以模块化的思路开发了一系列交易程序。

专访部分纲要(文字版):括号内时间为视频对应时间

第一节(6:38)编程过程中,有没有遇到搞不定的程序?

老易:有,因为在开始编程之前,是需要和委托人做需求分析的。有时候和委托人沟通完了之后,直接告诉客户,这个东西不用写了。有时候委托人对自己的逻辑表达不清。

(9:57)有没有稳定盈利的“圣杯”?

老易:圣杯都在每个人心中。如果说ea是一个圣杯的话,那这个命题就错了。ea只是一个工具。

老徐:我觉得是个综合性的问题。ea是这个市场的一部分,除此之外,还有心态、资金管理、盘感等等。

(11:35 )全自动程序化怎么看?

老易:所谓的全自动,就是提前设置一些条件,但总是会有一些意外情况发生,需要应急的措施。目前自动化的程序,能够做到很长时间的离开,但还是离不开人的监管。

老徐:应该说ea替你做了很多工作,但很难把所有事情全做了,比如停电了呢?全自动是大家在追求的一个方向,但新手还有很长的路要走。再完善的全自动也都是由人来给他限定一个规则。

(13:50)程序化交易和人工交易的区别有些什么?

老徐:ea和手工,让我来看的话,那就是一个相辅相成。ea的优势是计算力、准度力、执行力;人的优点是会有一些盘感。所谓的圣杯,可能需要ea和手工的完美结合。

老易:这么多年我写程序深有体会,做了很多模版、模块化的东西,很多的时候委托人的想法是可以程序化的,那么既然可以程序化,那就交给程序去做好了。比方说,一个金叉死叉,你一天到晚盯着它,它不一定出来,你上个厕所,它出来了。程序就是干一个大量的、重复的、机械的工作,这个在外汇市场尤为明显。

(18:39 )市场上很多人对程序化模型抱有很大期望,二位平常有没有遇到这种情况?

老徐:这种现象是很多的,很多小白以为拿到一个自动化程序就可以无限的赚钱,我觉得大家需要正确的了解ea,使用ea。

第二节(00:01)委托人怎么样才能辨识一个好的程序员呢?

老易:作为委托人,他想要的是把自己的想法程序化,因为委托人不是it行业的,所以他和程序员沟通起来会有很多的问题。一套系统的流程就很重要了:需求分析报告需要写出来,确保编程过程中没有二异性。

老徐:一个好的程序可以从这么几个方面:代码的规范、排版;代码注释是否清晰等。

第二节(06:00)小白怎么快速学习编程?

老徐:小白想学习进步、少走弯路,我觉得从三方面来看:1 好的导师  2 好的实战 3 好的实战。

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多