MT4正版下载 - MT4交易复盘从账户历史到绩效提升全流程_通过账户历史反推保证金状态

回测是怎么回事先搞清楚再说
很多人拿到MT4就点那个策略测试,选个品种选个周期,一跑出来漂亮得很,年化收益百分之几十,最大回撤也小,心里美滋滋觉得找到了圣杯,但你们想过没有,这个测试引擎它用的是历史数据,而且是那种已经被处理过的好数据,你想想,实盘时候滑点、点差、服务器延迟这些乱七八糟的因素它根本不给你算进去,就算你MT4报表交易注释筛选缺失的应对之道_交易注释在MT4报表里的真实定位能设置点差,那也是个固定值,可实际市场上的点差是忽大忽小的,尤其是数据公布那几秒钟,点差能拉得跟黄河一样宽,你回测里根本感受不到那种恐惧感。
再说那个建模方式,MT4里有三种,每个 tick、控制点、开盘价,默认好像是控制点吧,我记不太清了,但你要是选每个 tick,跑起来慢得要命,而且结果可能跟你用开盘价跑出来完全两样,这里头的门道就是,每种建模算出来的成交价位置不一样,有的在最高最低点之间模拟,有的干脆就按开盘价算,那你开仓和平仓的价位就差老远了,特别是那种挂单策略,差个几个点可能就是天壤之别,所以你看同一套策略,换种建模方式,结果可能从盈利变成亏损,这你说能信哪个呢。
还有那个历史数据的质量问题,很多平台自带的那些数据,说实话挺糊弄人的,有些旧品种的数据缺口大,有的还跳空跳得离谱,你跑出来的那些曲线其实是在这些残缺数据上跳舞,跳得再好也白搭,我后来都在别处下高质量的数据往MT4里导,也还是觉得回测结果跟实盘差距大,怎么说呢,这个平台它就不是个精密工具,它就是个大概齐的估算器。
通过账户历史反推保证金状态
如果你在交易选项卡里始终找不到保证金比例的显示,别急着卸载软件,还有一种更迂回但同样有效的方法。点击底部菜单栏里的“历史”选项卡,这里记录着你过往所有的平仓订单和账户变动情况。在历史记录的列表页面,同样有一个账户信息栏,里面会显示当时时间点的余额和历史净值。
虽然这里不直接展示当前的保证金比例,但你可以通过对比净值和已用保证金的关系,大致估算出账户的风险程度。
不过这个方法有个明显的局限性,就是它反映的是历史数据,不是实时的。如果你当前有持仓,历史选项卡里显示的账户信息可能还是上个交易时段结束时的状态,跟实时数据会有偏差。所以这个方法更适合用来做盘后复盘,或者当你怀疑手机端数据延迟时,用来交叉验证一下。真正要看实时的保证金比例,还是得回到交易选项卡。
还有一个细节值得注意,手机版MT4有时候会因为网络波动导致数据刷新不及时。你明明记得昨天保证金比例还在500%以上,今天打开一看变成了300%,先别慌,先检查一下右上角的连接状态图标是不是绿色的。如果是黄色或者红色,说明连接不稳定,这时候显示的数据可能不是最新的。把应用彻底关闭再重新打开,通常就能强制刷新出最新数据了。
还有一茬事跟图表上那根均线挨着的事
我还想啰嗦一句,就是用日线图看量的时候吧,你可以自己调那个柱子的显示样式,在柱子上点右键选看哪个属性,然后可以把它改成前一天的收盘价对比颜色,或者用空心、实心柱子来标识涨跌,我通常是用一个绿色空心柱表现涨的那天,红色实心表现跌的那天,看多了好像能瞅见点规律来,但我数学功底本来就不好,就是个感觉,比如量慢慢萎缩的时候往往是价格快到底了,量突然放大又回来的时候反而可能是个顶,当然这话说了等于没说,市面上人人都知道这种东西,但是我仍要重复说一下,因为我自己看到这种反复的情况还是忍不住要念叨一下。
说到后面我总结就是,看MT4每天的量变化就是你得有愿意天天盯着看,而不是靠谁教给你一招鲜的办法就行了的,不光是按我说的建那个指标就行,关键得看日子长了有个对比的感觉,就像那说书讲“台上一分钟台下十年功”的意思,不跟踪个几十天上百天你就看不出啥名堂来,然而哪怕你跟了100天,你也不知道下一根柱子究竟突然就能蹿到什么地方去,这市场就是这样谁也说不准谁也预料不到。
(1)先确认图周期是否切在D1日线上。(2)利用插入菜单找成交量指标并且加好。(3)比较今天跟昨天前天那几根量柱子的高矮情况。(4)看看当天的价格波动是涨了还是跌了对应量柱的显眼程度。(5)可以去谷歌搜搜相关品种的财经日历上今天确实有没有数据发布。(6)有时间就存图形或者截图拿本子记下来,慢慢你自己就有感觉了。上面这几条,是我瞎琢磨出来的所有东西,应该没啥丢漏的了,我自己觉得挺全,但仔细想想也得分人来说这事,毕竟大家的习惯都不一样啊,方法总归是因人而异的,我现在就是这么弄来看每天的量的,不一定适合所有人,反正你看着办吧。
这软件的版本更新虽说也会改一改细节,但是基本弄法就是这么个弄法不会有大变动的,前阵子好像出来了更新的平台玩意儿,但我也懒得去换,老木头用啥顺手就继续用啥,估计那系统也不比我这次的多出来什么特别厉害的功能,毕竟交易量的统计方法核心永远是看哪根柱子高哪根柱子矮,这个跑不到哪儿去的,我也没指望看这玩意儿能发大财,反正退休了找个事干打发时间呗,况且你要是哪天不小心把它的显示指标弄丢了,按我前面说的再添加一遍也就回来了,没多难。反正就是这么个状况。后来我儿子回来看我弄,还说这个基础啊皮毛啊啥的,我也懒得反驳他,因为他说得也没错,我能琢磨到哪算到哪吧,接下来大家也试试看吧,希望对你有帮助就好,说的不对的地方您就当我瞎说,反正我就是这么干的,你看着办吧。
如何根据策略类型快速选择回测模型
说了这么多,其实总结起来就是一个简单的逻辑:策略持仓时间越短,对价格细节的要求就越高,那就得选更精细的模型;策略持仓时间越长,对价格细节的要求就越低,那就可以用更快的模型。具体来说,如果你做的是剥头皮或者超短线,那就直接用“每个报价”;如果你做的是日内波段或者中短线,那就用“控制点”;如果你做的是日线以上的长线趋势,那“开盘价”就够了。
但这里还有一个小技巧,就是在正式回测之前,你可以先用“开盘价”模型快速跑一遍,看看策略大致有没有盈利潜力。如果连开盘价模型都显示亏损,那这个策略基本没救了,直接放弃,不用浪费时间去跑精细模型。如果开盘价模型显示盈利,那就再用“控制点”或者“每个报价”去验证,这样能节省大量时间。
另外,不管你用哪种模型,回测完成后一定要看一下“建模质量”这个参数。MT4会在回测报告中显示这个指标,如果显示“90%”以上,说明测试结果比较可信;如果低于“90%”,那就说明数据有缺失,或者模型选择不适合你的策略,最好换一种模型重新测试。我见过不少朋友,回测报告里建模质量只有百分之五十,还拿着那个结果去实盘,结果亏得底朝天,这就是没注意这个细节。
最后,别忘了多测试几个不同的时间段,尤其是包含重大数据行情和极端行情的时段,比如2008年金融危机或者2020年疫情爆发那段时间。因为回测模型在正常行情下表现可能差不多,但在极端行情下差异会非常大。我用每个报价模型测试时,特意把2020年3月的行情包含进去,结果发现很多平时看起来很稳的策略,在那段时间里直接爆仓。这个教训让我明白,选对模型只是第一步,选对测试数据同样重要。