MT4正版下载 - MT4文字显示不全的常见原因与修复办法_实际测试验证挂单的独立性

其实这个毛病并不复杂,基本都和系统缩放设置、字体渲染或者软件兼容性有关。先说说十字光标这脾气
你找工具栏上那个十字小图标没,就是像个小准星那种按钮,点一下它才算激活了,然后鼠标在图表上随便一放就能看见右下角那排数字咕嘟咕嘟往外蹦,那是十字线当前位置的坐标还有个价格,这东西最坑的地方在于好多人点完就忘了再点一下取消,结果鼠标一直在十字线状态里拖来拖去还以为图表崩了,我一开始也这德行搞半天才反应过来,后来养成了习惯用完马上关掉。
拖的时候按住鼠标左键别撒手,从A点拉到B点,松开以后那截距离就留在屏幕上了,这时候看的是四样东西一个是时间跨度一个是价格差值,边上几个小参数顺手也能看见,实际用处就是你大概知道这一波涨了多少钱跌了多少天,这比猜强多了,说实话以前我都靠画趋势线拿眼睛估个大概,后来知道这功能才发现自己之前是真绕了弯路。
还有个小窍门你得配合着K线的收盘时间来拖,这么整出来的差值才算有参考价值不是瞎量的,你随手一拖拿个数可能正好跨了夜盘跳空缺口,算出来的时间差就偏得离谱,所以你得先搞明白自己想量哪一段、从哪根K线结束,这事听着简单做起来容易手抖,鼠标稍微颤个零点几秒就全变了,做久了手稳了还好点。
实际测试验证挂单的独立性
光说理论可能还不够有说服力,我自己在MT4的模拟账户上专门做过测试。当时我挂了三个单:EURUSD的Buy Limit在1.0850,止损设在1.0800;GBPUSD的Sell Limit在1.2650,止损设在1.2700;还有USDJPY的Buy Stop在110.50,止损设在110.00。然后我就等着,看价格波动的时候会发生什么。
结果很明确:当EURUSD价格先跌到1.0800,那个Buy Limit的止损被触发,订单显示平仓,亏损被记到账户里。但我立刻去看另外两个挂单的状态,GBPUSD的Sell Limit和USDJPY的Buy Stop都还挂在市场上,状态显示“已挂单”,没有任何变化。后来GBPUSD的止损也被触发了,USDJPY的那个挂单依然稳稳地待在那里,直到价格涨到110.50才正常成交。这个测试充分证明了,止损单的触发不会牵连其他挂单。
其实这个逻辑也很好理解,MT4的服务器在处理订单时,是对每个订单单独进行价格比对和条件判断的。服务器会定期扫描所有挂单,看哪个满足了触发条件,然后单独处理那一个。处理完一个,继续扫描下一个,互不干扰。这种设计避免了“连锁反应”式的误操作,对交易者来说是个保护机制。
我还试过更极端的情况:把两个挂单的止损设在同一价格,比如都是1.0900。结果价格触及1.0900时,两个挂单都被止损了,但它们是分别被触发的,先触发哪个、后触发哪个,完全是按订单编号顺序来的。而且每个止损单产生的记录也是分开的,在历史记录里能看到两条独立的平仓记录。这再次说明,MT4不会因为两个订单止损价相同就把它们“合并处理”。
开盘价模型适用于超长周期和初步筛选
“开盘价”模型是最简单粗暴的,它只模拟每个K线的开盘价,不考虑盘中其他价格波动。也就是说,如果你在某个K线的开盘价挂单,那订单就一定能成交;如果你的止损位在K线内部,那这个模型就直接假设止损没有被触发,除非价格收线时已经越过了止损位。这种模型速度飞快,但精度很低,只适合做初步的筛选和粗略的评估。
我一般用它来测试那些持仓时间很长的策略,比如日线或者周线级别的趋势跟踪系统。因为这种策略本身就不关注盘中的小波动,只看大方向,所以开盘价模型测出来的结果和实际差距不会太大。比如我测过一套基于移动平均线交叉的日线策略,用开盘价模型跑出来的年化收益是百分之十二,用每个报价模型跑是百分之十,相差不大,但前者的测试时间只有后者的十分之一。
不过,如果你用开盘价模型去测试短线策略,那结果基本就是废的。我试过一次,拿一套5分钟图的突破策略去跑,开盘价模型显示胜率高达百分之七十,当时我还挺高兴,结果换到每个报价模型一测,胜率直接掉到百分之四十五,差点没让我崩溃。所以,开盘价模型真的只适合做长线策略的粗筛,千万别拿它当最终结论。
还有一点,开盘价模型对点差和手续费的计算非常粗糙,它默认每次交易的点差是固定的,不会模拟实际市场中的点差波动。这就导致如果你用的是高成本账户,比如微型账户或者标准账户,那回测出来的净利润可能会虚高。所以,用这个模型测试时,最好自己手动把手续费和点差调高一点,这样结果才更接近真实。
图表与指标的遗留问题如何处理
成功切换到新账户之后,很多人会发现一个让人有点头疼的现象:你之前打开的那些图表窗口,比如欧美、黄金的走势图,它们还都开着,但上面挂着的那些指标,比如均线、MACD,可能全都消失了,或者显示的数据不对劲。这其实是因为MT4把账户和模板是分开存储的。你切换账户,并不会自动帮你把新账户的模板套用到现有的图表上。
这时候,如果你希望图表恢复到新账户默认的显示状态,最简单的办法是,在任何一个图表上右键,然后选择“模板”,接着点击“清除模板”。这会让你当前的这个图表窗口回到最原始的状态,就是只有K线,没有乱七八糟的指标。然后你可以再右键,选择“模板”,从列表里挑一个你喜欢的默认模板套上去。
另一个更省事的办法是,直接在“文件”菜单里选择“新开图表”,然后选择你想要的品种。这样新开的图表会直接套用这个账户的默认设置,省得你一个个去清理旧的指标。说实话,我每次切换账户,都习惯先把所有图表窗口全部关掉,然后重新开一遍想要的品种,这样界面最干净,也最不容易出错。
再提醒一点,切换账户后,记得去“工具”菜单里的“选项”里看看“图表”选项卡,确认一下“使用所有可用的历史数据”之类的设置是否符合你的习惯。因为不同账户可能下载的历史数据量不同,有时候切换过来,K线图会显得特别空,有时候又特别长,稍微调整一下就能恢复正常了。
最后,切换账户这事儿,操作本身一分钟就能搞定,但很多人因为不熟悉流程,总是在服务器选择上栽跟头,或者被图表遗留问题搞得很烦躁。其实只要记清楚“文件-登录到交易账户-选对服务器-输入账号密码”这个流程,再养成切换后重开图表的习惯,基本上就不会有任何困扰了。别怕折腾,多试几次,你就能像切换QQ账号一样熟练地切换MT4账户了。