目录

MT4闪退 - MetaEditor代码补全功能设置与开启方法详解_交易品种列表与市场报价窗口需要整理

MetaEditor代码补全功能设置与开启方法详解_交易品种列表与市场报价窗口需要整理
很多刚接触MetaTrader4编程的朋友,在打开MetaEditor写代码的时候,都会有一个疑问:这玩意儿有没有自动补全功能?说实话,我第一次用的时候也找了半天,因为界面看着挺简洁的,不像现在那些现代化的代码编辑器一看就知道有智能提示。但答案是肯定的,MetaEditor确实内置了自动补全功能,而且用起来还挺顺手,只是默认状态下它可能没有完全激活,或者你还没找到正确的触发方式。

误触快捷键导致工具栏隐藏

MT4交易报告轻松导出为PDF文件的操作方法MT4这个软件有个特点,就是很多功能都设置了快捷键。有些快捷键你可能根本不知道,但手指不经意间就按到了。比如Ctrl+B是隐藏或显示工具栏,Ctrl+D是数据窗口,Ctrl+T是终端窗口。如果你在打字或者做其他操作的时候不小心按到了这些组合键,工具栏就会瞬间消失。

我印象特别深的一次,是我在写交易笔记的时候,想复制一段文字,结果按Ctrl+C的时候手一抖,连带着旁边的B键也一起按了下去。当时没在意,结果抬头一看,整个工具栏都不见了。后来才反应过来,是Ctrl+B把工具栏给隐藏了。这种误触的情况其实挺常见的,特别是对于喜欢用快捷键操作的人来说。

所以遇到工具栏消失,第一件事就是试试按一下Ctrl+B,看看能不能把工具栏调出来。如果按了没反应,那就再试试其他组合键,比如Ctrl+D或者Ctrl+T。有些时候是因为终端窗口被隐藏了,而不是工具栏本身的问题,按一下对应的快捷键就能恢复。

还有一个小技巧,就是看看MT4窗口的最上方有没有一个很小的下拉箭头。有时候工具栏并没有完全消失,只是被折叠成了一根细线,点那个箭头就能重新展开。这个细节很多人不知道,以为工具栏彻底不见了,其实只是被折叠起来了。

使用导航窗口右键菜单完成刷新操作

最直接的方法就是在导航窗口内部点击右键。把鼠标移动到导航窗口的空白区域,或者停留在“指标”这个分类节点上,然后点击鼠标右键,弹出的菜单里会有一个“刷新”选项。这个选项的中文名称可能因为汉化版本不同而略有差异,但对应的英文是“Refresh”,识别起来并不困难。点击之后,MT4会重新扫描一次指标文件夹,新加入的文件就会出现在列表里了。

实际操作中有一个细节值得注意:如果你右键点击的是具体的某个指标名称而不是空白区域,弹出的菜单选项会少很多,而且很可能没有刷新选项。所以一定要把鼠标放在空白处,或者放在“指标”这个文件夹图标上再右键,这样才会出现完整的操作菜单。我第一次操作的时候就因为点在了某个指标上,找了半天没找到刷新按钮,还以为是版本问题。

刷新完成后,导航窗口里的指标列表会按照名称重新排序,新指标通常会按照字母顺序出现在对应位置。如果你的指标名称以中文开头,排序规则可能会有些不同,需要稍微找一下。另外,刷新动作只会影响指标列表,不会影响正在运行的图表上的指标,这个不用担心。

如果右键菜单里的刷新选项点了没反应,还有一种可能是导航窗口卡住了。这时候可以把导航窗口先关掉,再通过“视图”菜单里的“导航”选项重新打开它,很多时候这样一开一关就把问题解决了。

交易品种列表与市场报价窗口需要整理

默认的“市场报价”窗口里,品种排列杂乱无章,主流货币对、稀有货币对、金属、能源、指数全部混在一起。你每次想找欧美货币对,都得在一长串列表里滚动翻找,这效率实在太低。MT4提供了“自定义品种列表”功能,你可以只把常交易的品种放进去,比如英美、欧美、黄金、原油,其他全部隐藏。

操作方法是在市场报价窗口右键,选择“交易品种”,弹出窗口里点击“自定义”,然后勾选你需要的品种。整理好后,下次打开MT4,市场报价窗口只显示你选中的那些,清爽很多。另外,右键点击品种名称,可以设置“图表窗口”,直接把该品种的图表独立拉出来,这样就能同时监控多个品种而不用反复切换。

还有一点容易被忽略,就是“市场报价”窗口里的点差显示。默认显示的是“卖价”和“买价”,但你可以改成只显示“点差”数值,这样能直观看到每个品种当前的交易成本。对于做短线的人来说,点差变化直接影响进场时机,这个信息放在眼前,比打开订单窗口再看要快得多。

实践中的幺蛾子

这个标题取得虽然挺正经但其实我就想说两件小事,第一就是你那个MT4的程序语言默认区域得设成英文或者俄文,如果你用中文环境的话那个日期函数的返回值会莫名其妙差一个小时,我当时就因为这个前日高点的数据怎么都对不上,在这上面白白浪费了半天,你说气不气人,然后就是那个EA的路径我给你提个醒,MT4的EA文件不是放在你想放的地方就行的,必须丢到那个安装目录下的MQL4/Experts文件夹里,然后编译一次生成那个ex4文件,在导航器窗口右键刷新一下才能看到,你光把mq4文件丢进去不编译那是没用的。 而且买EA的话最好买那种源码开放的,就是给你看源码的那种,不然的话用起来心里总是不踏实,鬼知道他在背后搞了什么小动作,我之前用过一个收费的突破EA发现它的总止损额度居然写死在里面,你不管怎么调参数到了一定亏损就自动锁仓了,这就离谱,分明是给你下绊子的。 反正我是把整个MQL4的基本模式搞通了,虽然代码写的粗粗糙糙的毫无美感,东一块西一块拼凑的,但总归跑起来不崩了,自动开仓这块吧也算做到了,后面回头再看看是不是加点什么过滤条件进去。 对了还有一周的复盘看了一下跑出来的结果,那几天赶上行情比较好,前后一共触发了三笔,两笔是赚的一笔止损了,总体来说算是正收益但也没多神奇,反正就这么着吧我打算再多跑几个月的模拟看看,也不知道最后咋样了。
文章目录