目录

MT4警报推送到手机 - MT4图表转存图片只需文件菜单保存为图片_第二步:手动重新导入工具文件

MT4图表转存图片只需文件菜单保存为图片_第二步:手动重新导入工具文件
很多做外汇交易的朋友,尤其是那些喜欢复盘、做交易记录或者需要分享交易思路的人,都会遇到一个很实际的问题:怎么把MT4软件上的图表保存下来。说实话,这个操作在MT4里其实特别简单,根本不需要什么第三方截图软件,软件本身自带了一个功能,就在文件菜单下面,名字就叫“保存为图片”。这个功能很多人可能都没注意到,或者看到了但没当回事,其实它比你想的要好用得多。

找到文件菜单里的保存图片选项

打开MT4平台后,先别着急去捣鼓那些复杂的指标和模板,把目光移到左上角。你会看到一个“文件”菜单,这是MT4最传统、最基础的操作入口。点击它,下拉列表里会有一长串选项,比如“打开数据文件夹”、“新建图表”、“打印”等等。在这些选项中间,有一个就是“保存为图片”。这个选项的位置通常比较靠下,但只要你认真找,一眼就能看到。

说实话,我第一次用这个功能的时候还有点怀疑,心想这么个老平台,保存出来的图片会不会很模糊。但实际用下来发现,它保存的图片质量相当不错,完全能满足日常做交易笔记或者发到群里的需求。而且这个操作真的非常简单,点一下“保存为图片”,就会弹出一个对话框,让你选择保存位置和文件格式,整个过程不超过十秒钟。

有一点要提醒大家,如果你当前打开的图表是某个货币对或者黄金的走势图,那么保存下来的图片就是这张图本身。它不会把整个MT4界面都截下来,只会截取图表区域,包括K线、指标、网格线这些。所以如果你想要的是干干净净的图表,这个功能很合适。

第二步:手动重新导入工具文件

如果第一步的方法没用,那就得手动干预了。MT4的交易工具文件存放在安装目录下的“MQL4”文件夹里。打开MT4安装目录,找到“MQL4”文件夹,里面通常有“Indicators”、“Experts”、“Scripts”等子文件夹。你的自定义指标应该放在“Indicators”里,EA放在“Experts”里,脚本放在“Scripts”里。检查一下这些文件夹,看看你的工具文件是否还在。如果文件还在,但MT4不识别,那就需要强制刷新一下。

强制刷新的操作很简单:打开MT4的“文件”菜单,选择“打开数据文件夹”,这会直接跳转到MT4的配置目录。然后回到上一级目录,找到“MQL4”文件夹。把里面“Indicators”、“Experts”、“Scripts”这三个子文件夹里的所有文件复制一份,粘贴到桌面或临时文件夹。接着关闭MT4平台,把这三个子文件夹里的原有文件全部删除(注意是删除文件,别删文件夹本身)。重启MT4后,再次关闭平台,然后把刚刚备份的文件重新复制回对应的子文件夹里。再次启动MT4,打开导航器窗口,你会看到工具列表重新出现了。

这个过程说白了就是让MT4“强制遗忘”再“重新学习”。我有次遇到一个奇怪的bug:某个EA文件明明在“Experts”文件夹里,但导航器就是显示不出来。用这个复制、删除、再复制的方法,问题一次解决。需要注意一点:复制文件时别搞混了位置,指标文件必须放在“Indicators”里,EA文件必须在“Experts”里,否则MT4无法识别。

EA的安装与测试步骤

写好代码后,点击MetaEditor里的编译按钮,确保没有错误。然后回到MT4,把EA拖到任意一个图表上。这里有个技巧:最好把EA放在你主要交易的品种图表上,比如欧元兑美元或者黄金。因为EA会监控整个账户的保证金比例,不是只监控这个图表。所以放哪个品种其实都一样,但放主交易品种方便你观察。接着在EA属性里,把“允许实时自动交易”勾上,不然EA不会运行。

测试阶段非常重要。
我建议你先在模拟账户上跑几天。可以手动开几笔小单子,把保证金比例压到200%以下,看看EA会不会正确报警。如果报警了,就说明代码没问题。如果没有报警,检查一下是不是代码里忘了写判断条件,或者Alert函数被注释掉了。模拟账户测试的好处是,即使写错了也不会亏真金白银。

很多人会问,EA报警后该怎么办?其实EA只负责通知你,后续操作得自己来。比如听到警报声,你可以手动平掉一些亏损的单子,或者入金增加保证金。我自己的习惯是设置两个级别:200%时声音警报,150%时再加一个邮件警报,确保不会漏掉。邮件警报需要在MT4的工具-选项-邮件里配置好邮箱服务器,这个稍微麻烦点,但设置一次就能一直用。

完整EA框架与参数设置建议

把上面所有逻辑组合起来,一个完整的EA框架就出来了。它应该包含初始化部分(定义全局变量和输入参数)、OnTick主循环(检测平仓、计算亏损、控制开仓)、以及一些辅助函数。输入参数方面,我建议至少设置三个:亏损百分比阈值(比如5.0)、恢复方式(手动或定时)、定时恢复的小时数(比如24)。

参数设置上,亏损百分比阈值不能设得太小,比如0.
5%这种,因为市场波动很正常,一点小亏损就禁开仓会严重影响交易频率。我一般推荐设置在3%到8%之间,具体看你账户大小和交易风格。如果账户只有1000美金,亏损5%就是50美金,这对于很多货币对来说就是一个正常止损的距离。

另外,恢复时间也不能太短。有人设成1小时,结果亏损后睡一觉起来发现EA又开仓了,情绪还没平复。我建议至少4小时起步,最好是24小时,强迫自己第二天再交易。说实话,这个EA最大的价值不是技术实现,而是帮你建立交易纪律,metatrader4所以参数要往“严”了设。

最后提醒一下,这个EA只监控当前图表上的交易品种。如果你有多个品种同时交易,需要在每个图表上都挂一份EA,或者修改代码让它遍历所有历史订单。我个人习惯是每个品种单独控制,这样更精细。毕竟不同品种的风险特征不一样,黄金的波动和欧元肯定不是一个级别。

文章目录