小白EA编程教程第二篇:(构造第一个EA)

avatar
· 阅读量 545

1、EA编程软件:MetaEditor 4,安装MT4时会自动安装。

小白EA编程教程第二篇:(构造第一个EA)

2、打开EA编辑器后,左侧导航栏Experts就是我们放置EA的位置,写好之后后续使用也是放置在该目录下。

小白EA编程教程第二篇:(构造第一个EA)

3、新建一个EA

①点击左上角文件-新建

小白EA编程教程第二篇:(构造第一个EA)

②选择EA交易(模板),点击下一步

小白EA编程教程第二篇:(构造第一个EA)

③在红框内输入EA名称,作者名称信息,输入完后点击下一步

小白EA编程教程第二篇:(构造第一个EA)

④这里可直接点下一步

小白EA编程教程第二篇:(构造第一个EA)

⑤直接点完成

小白EA编程教程第二篇:(构造第一个EA)

⑥上一步结束之后,编辑器自动为我们生成了如下4个模块。第一部分为EA基本信息,后续如果有设置参数的需要,也在这一模块定义;第二部门为初始化EA,若需要初始化处理,在这一模块写入代码;第三部分为反初始化模块,可以这么理解,初始化方法是为了类创建对象的时候,使用对象属性对其属性赋初始值,那么当你这个对象销毁的使用,也要对气属性进行释放。构造那么一个场景:当我们建立一个数据库访问,在初始化的时候打开链接,如果程序退出,链接不释放,资源就浪费了,反初始化方法可以释放这个链接,减少资源浪费;第四部分为我们EA的主体部分,主要开平仓逻辑在这里执行,OnTick的意思表示价格变动一次,执行一次程序逻辑判断是否进行开平仓或其他操作,实际上除了OnTick还有OnTimer(后续进一步讲解)

小白EA编程教程第二篇:(构造第一个EA)

风险提示:以上内容仅代表作者或嘉宾的观点,不代表 FOLLOWME 的任何观点及立场,且不代表 FOLLOWME 同意其说法或描述,也不构成任何投资建议。对于访问者根据 FOLLOWME 社区提供的信息所做出的一切行为,除非另有明确的书面承诺文件,否则本社区不承担任何形式的责任。

FOLLOWME 交易社区网址: www.followme.ceo

喜欢的话,赞赏支持一下
avatar
回复 0

加载失败()

  • tradingContest