ATFX教学:人工交易的自由度虽然更高,但人的精力有限,无法24小时高强度运行,使用自动化的交易程序越来越成为必选项。人的情绪和心理具有高敏感性和高波动性,这两种特性对于短线交易来说是致命的。虽然程序化交易不能完全避免人的情绪和心理的干扰,但至少可以抹除其中80%的负面影响。 在程序化交易越来越大行其道的背景下,如何设计出一款出色的日内交易EA,让它按照自己的交易思路进行运作,成为所有个人交易者面对的棘手问题。 在人工智能出现之前,交易者想要通过MT4的编程页面,设计出一款符合自己心意的EA,需要找专门的程序员并缴纳数百至数天的费用。人工智能出现之后,编程已经成为一个非常简单的工作,我们只需要输入中文的指令,依靠目前主流的AI助手,就可以实现MT4、Python、matlab等等软件的自动化交易代码。 所以,写代码不再是问题,难点已经转移到了策略的设计。在进行日内交易的EA设计时,要设定一个不变的原则,那就是策略当中不允许使用马丁格尔或者网格交易类的策略。这两种策略已经被无数人证明是高风险策略,虽然短期内能够实现不错的收益,但只要持续时间足够长,累积的风险会不断增加,最终在某一天导致巨额亏损。 日内交易的频率是比较高的,为了降低累计交易成本,有必要选择低点差的平台方。但不是点差越低越好,比如EURUSD的点差在1.8基点左右就可以接受,强行要求更低的点差,比如0.8、0.5的点差,将大幅增加所选平台的道德风险。换一个思路理解这个问题,如果你的EA策略需要低至不正常的点差水平,那么它大概率使用了网格交易或者马丁格尔类的策略,这本身就是一个危险信号。 首先是时间周期的选择,很多日内交易者倾向于选择一分钟M1和五分钟M5周期,但在我个人看来这种时间周期太短,他已经不再是常规的日内交易,而更接近高频交易。看M1和M5级别的行情走势,意味着你一天当中最少要交易十笔左右,甚至更多。交易