HOW-TO: 使用 OmniFlamo Builder Pro 创建第一个指标组合交易系统

474

HOW-TO:使用 OmniFlamo Builder Pro 创建第一个指标组合交易系统

概述
很多交易者在 TradingView 上都会同时使用多个指标。例如:
一个指标用于寻找交易机会;
一个指标用于判断趋势方向;
一个指标用于过滤不理想的交易环境。

但是在实际交易中,这些指标通常只是同时显示在图表上。最终,交易者仍然需要自己观察它们之间的关系。

例如:“只有 Supertrend 出现买入信号,并且 MACD 同时确认动量增强,同时趋势方向向上时,我才考虑交易。”

这是一个非常明确的交易想法。但传统方法通常需要:
学习 Pine Script;
修改或者重写指标代码;
将多个指标逻辑整合到一个脚本中。

OmniFlamo Builder Pro 提供了另一种方式:

无需修改原指标任何代码,直接利用 TradingView 多指标已经输出的 Plot 数据,将不同指标线组合成自己的交易逻辑,显示买卖点,并使用 webhook 直接对接第三方交易执行系统。

本文将介绍使用 “OmniFlamo Builder Pro” 从零创建一个简单的指标组合系统。

第一步:确定你的交易逻辑结构

在创建任何系统之前,首先需要把交易想法拆成三个问题:

1. 什么情况下产生交易机会?
这是 Main Logic(主逻辑)。
它回答:
“什么时候开始关注这个市场?”

例如:
Supertrend 转多;
MACD 上穿 Signal;
RSI 突破 50;
价格突破通道。

这个条件是系统的主要触发点。

2. 什么情况下确认这个机会?
这是 Aux Logic(辅助逻辑)。
它回答:
“这个信号是否得到其他信息支持?”

例如:Supertrend 出现买入信号。
但是:MACD 还没有转强。
那么可以等待 MACD 在一定时间内确认。

这样可以减少单一指标产生的错误信号。

3. 什么情况下避免交易?
这是 Trend Logic(趋势逻辑)。
它回答:
“当前市场方向是否适合执行这个交易?”

例如:只在 EMA50 高于 EMA200;大趋势向上;

条件成立时接受多头信号。

第二步:设置 Main Logic(主触发)

打开 OmniFlamo Builder Pro 设置。
首先配置 Main Logic。
这里定义:什么事件触发交易信号。

示例:使用 Supertrend 作为主触发
假设:Supertrend 转为上涨。

设置:Trigger Mode
选择:或者根据指标输出及触发逻辑选择:Line Cross (共有12种触发方式)

然后选择对应数据序列:
P1:close
P2:Supertrend Line
完成后:当 Supertrend 方向发生变化时,系统产生主信号买卖点并显示。

此时你已经完成了最基本的交易逻辑。

第三步:增加 Confirm(确认)

单独使用一个指标,通常会产生大量信号。
例如:Supertrend 在震荡行情中可能不断反复。
因此增加确认条件。

示例:加入 MACD 确认。

逻辑:Supertrend 出现买入的情况下,
同时:MACD 上穿 0 轴。
或者:MACD 线上穿 Signal。

这里需要理解:Confirm 和 Filter 不一样。

Confirm(确认)
关注的是:信号出现之后,另一个条件是否在指定时间内跟随出现。

例如:当前 K 线 Supertrend 出现买入点。
未来 5 根(可修改)K 线内:
MACD 金叉,买卖点确认。

Filter(过滤)
关注的是:当前状态是否允许交易。

例如:MACD 必须已经在0轴以上。
否则:Supertrend 买点信号忽略。

两者解决的是不同问题。

第四步:加入 Trend Filter(趋势过滤)

趋势过滤是很多交易系统的重要组成部分。
因为很多指标:
在趋势行情表现很好;
在震荡行情容易产生大量错误信号。

例如:
使用均线判断方向:条件 EMA50 > EMA200 表示当前市场偏多。
那么:只接受买入方向信号。

第五步:加入 Stop & Target

当交易逻辑确定以后,可以增加风险管理。

OmniFlamo Builder Pro 支持:

ATR 模式:根据市场波动自动计算止损距离。
适合:不同波动环境。

Percent 模式:固定百分比止损。
适合:规则简单的交易系统。

四种出场方式可以选择:
仅反向、仅止损及止盈、止损与反向先到即出、止损止盈即反向先到即出。
此外,动态止盈止损可使用本团队的开源脚本:SuperTrend+TrailingStop+ChandelierExit/Stop

一个完整示例:

Main Logic:Supertrend 买入信号

Aux Logic:Confirm
MACD 在5根K线内上交 Signal 确认买点

Trend Filter:RSI > 50

Exit:ATR Stop Loss / Take Profit

形成的交易规则:
当市场处于上涨趋势,Supertrend 提供交易机会,并且 MACD 在短时间内确认动量增强时进入多头。

这就是一个完整的交易系统。


如何进一步优化?

建议不要一开始加入大量条件。

推荐顺序:

1. 先测试 Main Logic
观察:
信号数量;
信号位置;
是否符合交易理念。

2. 增加 Trend
观察:
是否减少逆势交易;
是否改善回撤。

3. 增加 Confirm
观察:
是否提高信号质量;
是否减少无效交易。

4. 最后优化退出规则
测试:
不同止损方式;
不同止盈方式。

常见误区
添加越多指标,不代表系统越好


很多交易者会不断增加:
更多指标;
更多条件;
更多过滤。

但过度复杂可能导致:
信号太少;
过度拟合;
难以执行。

真正的交易系统需要明确:
什么时候进入;
什么情况下确认;
什么情况下避免;
如何退出。


总结

OmniFlamo Builder Pro 的核心不是创建更多指标。

而是帮助交易者:
利用已有 TradingView 指标;
组合不同市场信息;
将交易想法转换为明确规则;
通过历史数据验证逻辑。

即:
你不需要编写任何脚本代码就能形成一个符合自己交易逻辑的高综合性的交易指标。


OmniFlamo Builder Pro 生成的综合买卖点可以作为另一个 OmniFlamo Builder Pro 的“BuySell Mark”触发方式对接的买卖点,进入新的交易逻辑组合。这是它的多层级嵌套功能。

Thông báo miễn trừ trách nhiệm

Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.