|
最近一直在研究缠论结构自动化。 MT4/MT5 上已经有不少缠论指标,可以自动画分型、笔、线段、中枢。这个方向本身没问题,而且如果必须基于某个 broker 的 MT4/MT5 原始报价来做分析,原生 Indicator 确实是最直接的方案。 但我自己在做这类东西时,越来越觉得真正难的并不是“把线画出来”,而是实时结构怎么维护。 比如: - 最新一笔还在延伸时怎么处理;
- 前一条线段什么时候算确认;
- 新 K 线出来以后,后面的结构要不要一起重算;
- 中枢到底基于笔还是线段;
- 已经确认的历史结构和当前还在形成的结构,要不要区分显示。
历史图最后画得很漂亮,其实不代表实时过程也同样清楚。
所以我后来尝试了另一种实现方式: 不把工具做成 MT4/MT5 Indicator,而是直接在浏览器行情网页上叠加缠论结构。 思路比较简单: 用户继续使用自己熟悉的网页行情,比如 TradingView、moomoo 等,插件直接读取当前网页里已经展示的 K 线,然后在原图上显示:
这样做的一个好处,是不用处理 ex4/ex5 文件、指标安装和不同 MT4/MT5 版本兼容的问题。 另外,因为是在浏览器层做结构处理,也比较方便继续加一些复盘相关的能力,比如: 我现在做的这个工具叫 Struct Guide 缠论助手。 不过它不是 MT4/MT5 插件,这一点要说清楚。
如果你的需求是: 必须严格使用自己 broker 的 MT4/MT5 原始 K 线,而且所有结构都要和 MT5 图表完全一致,原生 Indicator 还是更合适。 如果你的需求只是: 想自动看分型、笔、线段、中枢,主要用于学习、复盘和结构观察, 那浏览器这条路也可以算是另一种思路。
我自己现在反而更关心一个问题: 缠论工具到底应该追求“历史图永远不变”,还是应该更明确地区分“已确认”和“仍在形成”的结构? 我目前更倾向后者。 想听听论坛里做过 MT4/MT5 缠论指标的朋友怎么看,这两种实现方式各自最大的优缺点是什么。 ——
Struct Guide 缠论助手
主要做网页 K 线上的缠论结构显示与复盘,不做自动交易。 |