诚信为本
量力而为
当前位置:峰汇在线 ea编程知识 正文

外汇MT4编程:EA定制说明

EA定制说明

EA定制就是阁下提供交易策略,编程人员用MQL语言编写成程序,这种程序简称EA。目前有MT4 EA和MT5 EA两种。

定制EA并不一定要定制一个完整的交易系统,可以就交易中某些局部功能或特需要求进行定制,比如:

可以定制一个EA专门管理订单:为订单设置止损止盈、各种方式的追踪移动止损、为多个订单设置平均止盈等;

可以定制一个EA控制账户的交易风险:可以设置账户亏损多少金额或百分比全平,当然也可以设置总盈利多少全平等;

可以定制一个EA对现有持仓单做对冲或锁单,等等。

这方面是灵活的,只要逻辑合理都可以为自己的交易需求来定制EA,将那些重复无味可以用计算机程序代替执行的操作都交给EA去自动去处理。

策略乃是EA的灵魂!策略之中法无定法,若精品展现,必源自阁下的智慧!

EA策略说明

外汇交易策略泛指:如何开仓、如何平仓、如何控制账户交易风险等。

定制完全自动交易的EA要从以下几点去考虑策略:

1.开仓:要有具体的开多单和开空单逻辑。可以是各种指标、交易系统、模板的开仓信号,也可以是价格波动模型。比如简单的均线金叉、死叉;价格突破区间的高低点,等等。

2.平仓:要有具体的平仓逻辑。可以是依靠止损止盈或追踪止损平仓,也可以是指标信号的反转或盈亏的限制。比如均线金叉开仓后死叉平仓,账户盈利或亏损多少美金平仓,等等。

3.马丁类型的策略要有采用顺势加码或逆势加码的逻辑。其中包含加码条件、加码距离、加码层数及加码手数处理等。

4.挂单类型的策略包含:挂单触发条件、挂单间隔、挂单层数、挂单手数、删除挂单条件等。

带辅助控制面板EA介绍

如果EA策略不需要人工进行干预,属于完全自主交易的那种,只需要提供完整的策略就可以定制。

现在很多朋友偏爱带操作面板便于人工调控的EA,那在提供策略的同时要规划好面板布局。

这里提供一个带辅助控制面板的EA模板做参考,模板是根据刷单王外汇超短交易系统的信号开发的EA,有定制类似EA需求的朋友可以基于模板组建控制界面及交易策略结构。辅助控制面板EA

下面概述一下模板的界面功能:

上方”持仓统计”按钮控制左侧统计模块,需要分析持仓情况的时候可以开启。

上方“开平仓”按钮控制深黄色开平仓模块。不需要人工介入开平仓的时候可以关闭。

右上角“退出EA”按钮点击完全退出EA。比如重大消息发布前没有订单的时候可以退出EA。

右下角“自动交易进行中”“自动交易暂停中”按钮控制整个蓝宝石色自动交易模块,点击可以关闭或启用交易模块。

右下侧从“多单信号”到“SELLLIMIT”按钮控制各自对应的功能,可以点击切换开启或关闭对应功能。如下图是关闭加码状态。辅助控制面板EA

EA模板下载

EA模板只做演示参考之用,请用模拟盘演示熟悉,切莫用于实盘交易!

  sdw_EA_gcb.zip (135.2 KB, 1,641 次)

版权所有转载请注明标题及链接:峰汇在线 » 外汇MT4编程:EA定制说明