Indikora
Indikora 如何运作 · 9/10

练习:模拟交易与 K 线回放

入门 8 分钟阅读

没有人反对练习。问题在于,多数交易练习和看盘没什么区别。你开一个模拟账户,在看着有意思的东西上点买入,赚到想象中的钱,一个月结束时你学会了平台的快捷键,此外什么都没学到。

只有在存在一个被检验的具体事项、并且存在一种出错的方式时,练习才教得会你东西。这里的两个工具检验的是不同的事,而把它们混着用,正是那么多盯屏时间只换来那么一点进步的原因。

K 线回放:规则,一次一个决定

K 线回放一根一根地推进历史 K 线,当前 K 线之后的一切都被遮住。你看到的是那个日期上一个交易者看到的东西。然后你推进一根。

回放是用来学一条规则实际执行起来是什么感觉的。读到出场在运行中最高价下方 3 个 ATR 处,花十秒钟。看着一笔持仓连续十一天往回吐、却始终没碰到止损,并且这十一天里每一天都得按下一根的键,教给你的东西是那句话教不了的。

它真正的优势是压缩。一段花了四个月的趋势,在几分钟的点击里就走完了,于是你可以在一个下午看到二十个完整的交易生命周期,而不是花两年。那是唯一诚实的、建立起对一条规则多久产生一段长期空仓的感觉的办法,因为在真实时间里你会在弄明白之前就放弃了。

失败模式很具体,值得防着。你知道这是历史数据,而你的某一部分知道这个品种活下来了。你在回放里能扛住的下跌,在实盘里你扛不住,一部分是因为没有东西在赌桌上,一部分是因为你可能认得出那段时期。挑你不熟悉的品种和日期,否则这个练习会退化成自我印证。

回放也没法以任何有体感的方式教会仓位管理,它更不会教你任何关于执行的东西,因为你的成交价就是下一根 K 线上写着的那个。

模拟器:流程,在真实时间里

用真实价格做模拟交易检验的是另一样东西。它不是关于规则灵不灵,而是关于你能不能把整个闭环跑下来:识别条件、从止损算出仓位、下单、设好止损、记录、然后别去动它。

多数在实盘上亏钱的人,失败的不是分析,是流程。那个始终没被挂上去的止损。那个在脑子里算、结果差了一倍的仓位。那个开了仓、二十分钟后又在没有任何书面理由的情况下被改掉的持仓。模拟器是这些错误既便宜又可清点的地方。

用对了,它自己也有规则。用你实际会拿去交易的那笔本金,不是一笔你根本没有的十万,因为仓位行为在不同规模的账户之间不迁移。接下你的计划产生的每一个信号,包括那些无聊的,因为跳过沉闷的交易恰恰是毁掉一个实盘账户的那个习惯。把每一笔都记进日志,写上你在实盘里会写的同样的备注,否则你练的是半个闭环。

两者都做不到的事

这是每一篇讲练习的文章都跳过的部分,而它决定一切。

假的亏损不疼。看着一笔模拟持仓朝着不利方向走了 200 美元,是一个数据点。看着真钱这么走,会产生一种生理反应,而正是那个反应把人推向过早砍掉盈利单、放宽止损、在一笔亏损之后立刻重新入场。没有模拟器能复现它,任何数量的模拟交易也不能对它免疫。

执行被理想化了。模拟成交通常很干净。真实成交牵涉到点差、滑点、资金费率、薄订单簿上的部分成交,以及偶尔一个恰好在你需要它的那一刻没有响应的交易所。两者之间的差距,恰恰在波动率最高的时候最大。

样本量仍然很小。三十笔模拟交易说明不了多少,无论结果好还是坏。任一方向上的一段运气都会完全主导那个数字,而模拟盘上一个漂亮的月份除了证明有过一个漂亮的月份之外,什么也不证明。

两个都用,按顺序

一个可行的顺序,作为练习来讲,不是作为关于钱的建议。

先回放,直到规则变成自动的。在按下一根之前,你应该能说出这条规则要求什么。如果你还在琢磨规则是什么,你还没准备好进入真实时间。

然后是模拟器,练流程。以现实的仓位跑完整个闭环,直到你能连着好几个星期不出流程错误:没有漏挂的止损,没有凭感觉算出来的仓位,没有未记录的交易。

然后把第一段实盘时期当作练习的延续,用那个仍然让你有真实感的最小仓位。目的不是结果,是弄清楚当它疼的时候你会做什么,而且是在一个弄清楚这件事还负担得起的规模上。

练习不会去掉情绪那部分。它去掉的是其余的一切,好让情绪那部分到来的时候,它是唯一剩下的变量,而你终于能把它看清楚,不再把它和不熟悉规则混在一起。

要点

回放教你规则,模拟器教你流程,而两者都没法教你一笔真实亏损是什么感觉。

自测

你在模拟器里连续三十笔交易稳定盈利。这确立了什么?
与模拟器相比,K 线回放最擅长教什么?
练习

在你不认得的品种和日期区间上,用 K 线回放跑完二十笔完整交易,对每一笔只记录你有没有严格遵守入场和出场规则,不记录任何关于结果的东西。

K线回放
练习你刚读到的内容

Indikora 提供免费模拟器、K线回放,以及读取你自己交易记录的行为教练。

打开应用