MT4汉化 - MT4交易密码强度要求与经纪商安全策略全貌_还有几桩关于调用的烦心事

标准工具栏里藏着哪些常用交易工具
MT4顶部那排标准工具栏,其实已经集中了大部分日常要用的交易工具。从左往右看,最显眼的是“新订单”按钮,点击后直接弹出交易窗口,可以快速选择货币对、设置手数和止损止盈。这个按钮旁边有个小小的下箭头,点开还能看到“买入”和“卖出”的快捷选项,适合那些已经对行情有明确判断的熟练玩家。
紧接着是“图表窗口”切换按钮,这个功能特别实用。比如你同时开着欧元美元和黄金的图表,想快速切换界面,用这个按钮就能一键跳转,省得每次都要去“市场报价”窗口里重新选。我自己就经常在多个图表之间来回切换,用这个功能比用鼠标点底部标签页快得多。
工具栏中间部分有个“十字光标”图标,这个工具很多人忽略了它的妙用。点击激活后,鼠标在图表上移动就会显示对应的价格和时间横纵坐标线,还能同时显示开高低收价差。做技术分析时,想精确找到某个K线的最高点和最低点,用十字光标比用眼睛估准多了。按住十字光标在图表上拖动,还能框选一段区域显示区间统计信息,比如这一段K线数量、最高最低价差等。
再往右看,“缩放”工具组看起来简单,但配合“平移”功能就能实现流畅的图表浏览。按住鼠标中键拖动可以平移图表,滚动滚轮缩放,双指触控板滑动也能实现类似效果。很多新手只会用滚轮前后翻页,其实掌握平移和缩放组合操作后,查看长周期历史数据会顺手很多。
警报功能创建与价格条件设定
配置好邮件通道后,正式创建警报的步骤其实很简单。在MT4的"工具"菜单中点击"警报",或者直接按Ctrl+A快捷键,会弹出一个警报管理窗口。点击"新建"按钮,你会看到几个关键字段需要填写。首要的是"条件"字段,你需要选择"价格"作为触发条件,然后设定一个具体的数值,比如1.
1050。
接着是"操作"字段,这里就是选择触发后的行为。下拉菜单里有"邮件通知"这个选项,选它。如果你希望同时有声音提醒,可以在"来源"字段里选择一个音频文件,或者在"操作"里选"声音+邮件"组合,不过实际使用下来,纯粹用邮件的方式更简洁,因为声音警报在你离开电脑时根本听不到。
还有一个细节是"过期时间"字段,你可以设定这个警报的有效期限。比如只盯今天的数据,就可以把过期时间设为当天收盘。如果不设置,警报就会一直有效,直到价格触发或你手动删除。对于长期跟踪某个关键支撑位或阻力位的交易者,不设过期时间反而更方便,免得每次开盘都要重新建立警报。
还有几桩关于调用的烦心事
写好了函数库,接下来就是怎么在主程序里调用的问题了,你只要在程序的头部写上#include <你的文件名.mqh>这样的语句,就能用里面的函数了,但是,如果你把文件放到Include文件夹的子文件夹里,那调用的时候得写子文件夹相对路径,比如#include <我的库文件数组计算.mqh>这样,这个规则我搞了很久才整明白,因为网上教程都是只说放在Include根目录的情况,从不提子文件夹的相对路径问题。
再有一个就是编译顺序的问题,你改完了mqh文件,一定要在MetaEditMT4固定手数下单预设技巧告别每次手动输入or里点编译那个按钮,让它重新生成一下或者至少保存一下,不是说你保存了文件就能直接回MT4图表里点刷新,有些情况下旧代码还被缓存着,你新函数根本没生效,这个就像老电脑的缓存一样烦人,我的办法是每次改完都关掉MetaEditor重新打开再添加指标,虽然笨但管用。
说到这我又想起,函数名冲突这事也得提一嘴,你不能随便起个名字跟系统自带那几个库里的函数撞上了,比如那个StringSplit在旧版里就不存在,你得自己写替代品,还有你调用的变量如果只在函数内部定义那倒是还好,要是搞了全局变量在多个地方同时写,那乱子可就大了,我出现过两次这种诡异情况,就是明明看着数值是对的但一到平仓就出问题,后来才发现是有个全局变量被另一个函数偷偷改了,这玩意真的是,你得小心再小心,最好把所有的全局变量都集中放在一个数组里管理,不然一多准出事。
结合Windows窗口管理让余额彻底隐形
如果你觉得上面的方法都还不够彻底,那我再分享一个更极端的做法。这个方法不是单纯折叠终端窗口,而是结合Windows系统的窗口管理功能,让MT4的余额区域彻底消失在视线之外。
具体做法是,把MT4的终端窗口拖到屏幕可视区域之外,只露出一部分图表区域。因为终端窗口默认是固定在主窗口底部的,你没法直接把这一块单独拖走,但你可以通过调整MT4主窗口的大小和位置来实现类似效果。
举个例子,你把MT4主窗口的下边缘向上拖,让终端窗口部分延伸到屏幕外,这样屏幕上就只显示图表区域,余额部分完全被遮挡住了。当你想看余额的时候,把鼠标移到屏幕最底部,等Windows任务栏自动出现,然后向上拖动MT4窗口下边缘,把终端窗口重新拉回可视区域就行。这个方法虽然听起来有点笨拙,但对于那些对隐私要求特别高的人来说,其实是最可靠的。
另外,如果你用的是双显示器,那更简单了。把MT4的终端窗口单独拖到副显示器上,主显示器只保留图表,这样别人从主屏幕上看你的电脑,完全看不到任何账户信息。当然,这需要你的MT4版本支持窗口分离功能,不过现在绝大多数较新版本的MT4都支持这个特性。说白了,就是把你不想让别人看到的东西,物理性地放到另一个屏幕上,这种方法最直接也最有效。