MT4目次构造、以及各个文件夹的功用及意义
文章来源:123财经导航
媒介:
列位交易者各人好,我是威廉,欢送来到交易进阶课堂,假设你是刚刚跨进交易小白,那么必然要耐烦把文章看完,那将对你的交易生活生计产生很大的影响。
当我们怀着猎奇和等待,进进到黄金外汇交易范畴后,起首接触的当然是MT4交易软件了。软件利用上固然并没有多大难度,但包罗了良多小身手,娴熟掌握后能让你的交易过程效率倍增,利用时愈加如鱼得水!
本篇文章综合了群里良多新手碰着的问题,关于交易老手,也和我一路温故而知新,期看你在整节课堂的进修傍边,能让你对MT4有一个更深进的领会,更细节的熟悉。
本节课课程分为8个部门多个末节,带你详尽领会MT4外汇交易软件的进门常识,以及利用过程中的一些小身手,看完你也能够从小白秒变交易达人!
今天我们起头进修第二部门。
二、MT4目次构造、以及各个文件夹的功用及意义。
展开全文
本节着重对MT4软件3个常用的重要目次以及子目次文件夹停止解析:
(1)history:该文件夹是MetaTrader 4 (MT4)交易平台中存储汗青市场数据的文件夹。该文件夹包罗了您在MT4上利用的所有交易品种、汗青价格数据,那些数据能够用来停止手艺阐发、造定交易战略和回测。那些汗青数据凡是以.hts格局保留,而且能够通过导进到其他阐发东西或编程语言中停止进一步阐发和处置。
FOREX-Real:汗青价格数据公用文件夹。此文件夹只做为示例,现实名称会根据你所在交易商办事器的差别而存在差别。假设你需要对一款EA停止汗青测试,那么你必需通过以下体例下载汗青数据,会主动存储到那个文件夹。
本章节延伸:汗青数据下载前,务必提早把K先柱数调到999999999999999+,输到满格为行,以包管足够多的报价数据可以被下载。
(2)MQL4:包罗MT4编程语言的源代码和法式库。MQL4是一种编程语言,用于编写自定义目标、EA和脚本。
experts:那个文件夹包罗用户编写的EA法式代码文件。那些代码能够将用户编写的交易战略主动利用于市场(延伸常识点:mq4和ex4文件的区分;mq4是源码文件,不克不及间接利用,必需编译成ex4文件才气用于主动交易)。
Files:笔录用户利用过程中,目标、EA、脚本等法式的暂时设置装备摆设文件。
Images:MT4的Images文件夹是存储图表、目标和其他自定义MT4插件所需图片的文件夹,以及截图和一些法式略缩图。
Include:小白略过,那个文件夹是用于存储MQL4法式中所需的头文件(.mqh文件)和其他代码包罗文件的文件夹。那些文件凡是包罗定义变量、函数和常量等代码块,以及可能需要利用的库函数或自定义函数,领会一下就行。
Indicators:MT4的Indicators文件夹是用于存储自定义手艺目标(也称为“目标”)的文件夹。假设您需要将本身编写或下载的新手艺目标添加到MT4平台中,您能够将包罗目标代码的文件(凡是是.mq4或.ex4文件)放置在Indicators文件夹中。然后,在MT4中单击“导航器”窗格中的“自定义目标”组别,刷新后您将看到所有添加到该文件夹中的目标列表。
Libraries:在Libraries文件夹中,凡是用来存储函数库(.dll文件)。那些库能够被多个EA或目标共享,以进步代码的反复操纵率和开发效率。部门EA附带的dll也是基于那个原理,之后会讲到。当您在编写EA或目标时需要利用某个已经封拆好的函数时,您能够将其保留到Libraries文件夹中,并在代码中包罗响应的库文件挪用该函数。如许能够使您的代码愈加简洁、易于庇护,同时也能够制止反复编写功用类似的代码。但值得重视的是,您必需确保从可靠的来源获取所需的库文件,而且认真验证其功用和完全性,以制止潜在的风险和平安问题。
Logs:那个文件夹包罗着MT4客户端和办事器的日记笔录文件。那些文件笔录了MT4末端和办事器的活动信息,如毗连形态、错误动静、运行日记等。
Presets:该文件夹常见用于存储EA的的预设参数。在EA利用中,您能够根据差别的EA,创建自定义的设置参数并将其保留为预设,以便你复造或再次挪用;一些EA安拆包中包罗了做者调整好的参数,同样是复造到该文件夹下,文件后缀凡是为为.set结尾,如下图所示。
Scripts:MT4的脚本文件夹,脚本是一些预先编写好的法式,能够施行特定的使命(例如开仓、平仓、修改订单等)。用户能够通过将那些脚本挈放到图表上来快速施行它们,脚本区别于EA或目标,加载一次只运行一次并退出。
(3)tester:MT4的tester文件夹是一个用于存储MetaTrader 4平台内战略测试和优化成果的文件夹。它位于MetaTrader 4法式安拆目次下。
该文件夹包罗了测试陈述、测试日记和优化日记等信息,以及每个EA或脚本的汗青遗留数据。
经常做回测的小伙伴不断有疑问,为啥MT4的文件夹越来越大,就是因为回测过程中的数据积少成多在里面,处理办法很简单。按期删除tester文件夹下的history和logs两个文件夹内的数据就行,不会对你的利用形成任何影响。