①上破布林带价格没回中轨②价格在布林带以内运行③价格下破布林带但没回中轨。④极端行情反复上破下破布林带

针对这几种情形,一般量化思路会通过现价和布林带的关系,实时计算价格是否突破上下轨。然后在这个前提上监控价格触碰中轨。在正常情况下这个逻辑已经够用。但是实盘中,难免会遇到网络波动产生的掉线。等连接上的时候,也许过了5分钟,也许过了半个小时。也许更久。而k线会自动根据历史数据补齐掉线时的k线。但是策略回过头想判断价格处于①②③④,就可能出现严重误判。举个最简单的例子。价格涨破布林上轨时,掉线了,等连上时,往前读图,发现已经回到过了中轨。然后在上轨和中轨中间震荡。这时候ea一般只会知道价格在过去某时突破了布林上轨,但是绝对不会知道已经回过中轨,而还在傻等价格回到中轨。
除非,能让ea有向左看盘的能力。解决方案并没有多么复杂,但是非常巧妙。就是数k线。我想把这个方法写出来时我发现我也忘了,虽然当时理解的很透,但时间太久了。于是我问了gemini.







不得不说gemini的分析能力超强,对中等复杂度的EA源码理解比我这个原作者还要到位,所以很多地方能给出合理的改进建议。情绪价值当然也是拉满的。
风险提示:本文所述仅代表作者个人观点,不代表 Followme 的官方立场。Followme 不对内容的准确性、完整性或可靠性作出任何保证,对于基于该内容所采取的任何行为,不承担任何责任,除非另有书面明确说明。
喜欢的话,赞赏支持一下

-THE END-