什么是公平价值缺口?
公平价值缺口(FVG)是机构交易者和智能资金爱好者使用的强大价格行为概念。它代表市场中的不平衡或低效,价格移动如此迅速,以至于留下了一个“缺口”——一个交易活动极少的区域。这些缺口通常作为强支撑/阻力区,并且价格经常回归以寻求流动性,从而“填补”这些缺口。
此指标自动检测、跟踪并在您的图表上可视化这些高概率交易区域。
主要特点
🎯 自动FVG检测
- 看涨FVG:自动识别通常作为支撑区的向上价格缺口
- 看跌FVG:检测经常作为阻力的向下价格缺口
- 实时更新:随着新K线形成持续扫描价格行为
- 最小缺口过滤器:可自定义过滤不显著的缺口(以点数设置)
📊 视觉卓越
- 颜色编码区域:看涨(绿色)和看跌(红色)缺口颜色区分明显
- 透明度级别:可调节填充与未填充缺口的透明度
- 清晰标签:图表上直接清楚标识每种FVG类型
- 专业设计:非侵入式可视化,增强图表清晰度
🎪 入口区域高亮
- 最佳入口区域:自动标记每个FVG的最佳50%作为入口
- 买卖区域:清晰标注交易关注区域
- 智能定位:入口区域定位以实现最大概率设置
- 开关切换:若偏好简洁图表,可禁用入口区域显示
⚡ 填补跟踪
- 自动检测:跟踪价格何时填补(回归)每个缺口
- 视觉反馈:填补的缺口变得更透明,减少杂乱
- 历史记录:保存填补缺口的历史以供分析
- 状态标签:在完成的缺口上显示“已填补”标签
🎛️ 广泛自定义
显示选项
- 仅显示最近FVG:仅显示最新缺口(减少图表杂乱)
- 可配置周期:设置显示缺口的最近K线数量
- 区域延伸:控制区域向未来的投射距离
- 字体大小:可调节标签文字大小(6-20)
视觉自定义
- 自定义颜色:为看涨和看跌FVG选择任意颜色
- 透明度控制:设置透明度范围1-100%
- 入口区域显示:切换入口区域开关
- 合并重叠:选择是否合并重叠区域
性能调优
- 清理间隔:配置内存管理频率
- 最小缺口大小:按点数过滤缺口
- 智能渲染:仅在区域变化时重绘(优化性能)
交易应用
1. 支撑与阻力交易
- 将看涨FVG用作多头入口的支撑位
- 将看跌FVG用作空头入口的阻力位
- 等待价格回归FVG区域后再入场交易
2. 趋势交易
- 上升趋势中,价格回撤至看涨FVG时买入
- 下降趋势中,价格反弹至看跌FVG时卖出
- 将FVG用作趋势延续的入场点
3. 流动性捕捉
- 识别市场制造者可能回归填补订单的位置
- 交易重要FVG的“填补”
- 结合订单区块进行高概率设置
4. 多时间框架分析
- 识别更高时间框架(H4,D1)上的FVG
- 当价格达到高时间框架FVG时,在低时间框架入场
- 叠加多个时间框架FVG以获得最强区域
5. 风险管理
- 使用FVG边界设置止损位置
- 以相反FVG为目标设置获利水平
- 根据FVG区域宽度调整仓位大小
技术规格
性能
- 优化算法:每根K线仅处理一次(比典型指标快10-20倍)
- 增量绘制:仅重绘变化区域(绘制操作减少95%)
- 内存高效:自动清理旧区域
- 可扩展:在任何时间框架和工具上高效运行
兼容性
- 时间框架:支持所有时间框架(M1至MN)
- 工具:适用于外汇、指数、商品、加密货币、股票
- cTrader版本:兼容cTrader 4.x及以上版本
- 无依赖:独立指标,无需外部库
检测逻辑
- 三根K线模式:分析连续三根K线形成缺口
- 验证区域:确保所有检测到的缺口具有有效的上下边界
- 重复预防:基于HashSet系统防止重复检测
- 错误处理:全面的try-catch块确保稳定性
参数指南
参数默认值描述
最小缺口大小(点数)
2
过滤小于此值的缺口
看涨FVG颜色
LimeGreen
向上缺口的颜色
看跌FVG颜色
Red
向下缺口的颜色
透明度
20
透明度级别(1-100)
显示入口区域
True
显示最佳入口区域
区域延伸(K线数)
50
区域向前投射的距离
仅高亮最近FVG
True
仅显示最近的缺口
最近周期数
20
显示的最近K线数量
字体大小
8
区域标签的大小
清理间隔
100
内存管理频率
合并重叠区域
False
合并重叠缺口
使用技巧
入门指南
- 添加到图表:将指标拖到任意图表上
- 设置最小缺口:根据工具波动性调整
-
- 外汇主流货币对:2-5点
- 指数:5-10点
- 加密货币:10-20点
- 自定义颜色:匹配您的图表主题
- 启用入口区域:开启以便交易规划
最佳实践
- 结合趋势:顺应大趋势交易FVG
- 等待汇合:结合支撑/阻力或移动平均线使用
- 尊重区域:不追价,等待价格回归FVG
- 优先高时间框架:入场前先查看高时间框架FVG
- 记录结果:跟踪哪些FVG设置最适合您
时间框架建议
- 剥头皮交易(M1-M5):使用最近周期=10-15
- 日内交易(M15-H1):使用最近周期=20-30
- 波段交易(H4-D1):使用最近周期=30-50
- 持仓交易(W1-MN):显示所有FVG(仅最近=False)
特定工具设置
外汇货币对:
- 最小缺口大小:2-5点
- 区域延伸:50根K线
- 最适合主流货币对(EUR/USD,GBP/USD)
股票指数:
- 最小缺口大小:5-10点
- 区域延伸:30-50根K线
- 在US30、SPX500、NAS100表现优异
加密货币:
- 最小缺口大小:10-20点
- 区域延伸:40-60根K线
- 高波动性产生大量FVG
商品:
- 最小缺口大小:5-10点
- 区域延伸:50根K线
- 在XAUUSD(金)表现良好
是什么让这个指标独特?
✅ 精准检测算法
与许多使用错误逻辑的FVG指标不同,此指标采用正确的三根K线模式:
- 看涨FVG:第1根K线的最高点与第3根K线的最低点之间的缺口
- 看跌FVG:第1根K线的最低点与第3根K线的最高点之间的缺口
- 验证区域确保顶部>底部
✅ 性能优化
从零开始构建以提升速度:
- 无冗余计算
- 增量绘制系统
- 智能内存管理
- 高效处理数千根K线
✅ 专业品质
- 代码清晰易读
- 全面的错误处理
- 详细的调试日志
- 定期更新与支持
✅ 以交易者为中心的功能
- 入口区域显示交易位置
- 填补跟踪减少混淆
- 可根据任何策略自定义
- 适用于所有工具/时间框架
常见问题
问:我的图表上会出现多少个FVG? 答:取决于时间框架和波动性。通常有5-15个活跃区域。使用“仅高亮最近”来控制显示。
问:为什么有些FVG会消失? 答:当区域被填补或超过清理周期时,会被移除以减少杂乱。调整“最近周期”以延长显示时间。
问:我可以用它进行自动交易吗? 答:这是一个用于视觉分析的指标。自动交易需要构建读取FVG数据的cBot。
问:它会重绘吗? 答:不会。一旦K线收盘且检测到FVG,它将保持固定。只有当前形成的K线的潜在FVG可能在收盘前变化。
问:最佳时间框架是什么? 答:H1和H4适合大多数交易者。更高时间框架(D1,W1)显示更强、更重要的FVG。
问:我如何知道交易哪些FVG? 答:关注与大趋势一致、最接近当前价格且与其他技术因素汇合的FVG。
支持与更新
- 文档:包含全面的用户指南
- 定期更新:持续改进和优化
- 错误修复:及时响应任何问题
- 功能请求:欢迎用户建议
教育资源
推荐学习
- 学习ICT(内圈交易者)概念
- 了解智能资金概念(SMC)
- 理解市场结构和流动性
- 先练习手动识别FVG
练习方法
- 视觉训练:使用指标前先手动识别FVG
- 回测:回顾历史FVG及其填补率
- 模拟测试:无风险练习FVG交易设置
- 保持记录:记录哪些设置适合您的策略
安装
- 下载
FairValueGapIndicator.cs文件 - 打开cTrader
- 进入自动化 → 指标
- 点击“+”添加新指标
- 选择下载的文件
- 点击“构建”
- 将指标拖到图表上
免责声明
此指标是技术分析工具,不保证交易盈利。所有交易均存在风险。已识别FVG的历史表现不保证未来结果。请始终使用适当的风险管理,保持合适的仓位大小,且绝不冒超出承受范围的风险。此工具应作为综合交易策略的一部分,勿单独使用。
版本信息
当前版本:2.0 最后更新:2024年12月 兼容性:cTrader 4.x及以上 许可:个人免费使用
标签
公平价值缺口,FVG,智能资金,ICT,订单流,支撑阻力,价格行为,流动性,不平衡,交易区域,市场结构,机构交易,供需,入场信号
推荐截图
- 主图视图:显示多个FVG及入口区域
- 看涨FVG示例:清晰的上升趋势及FVG支撑
- 看跌FVG示例:下降趋势及FVG阻力
- 填补检测:显示填补前后FVG
- 参数面板:显示自定义选项
- 多时间框架:同一工具不同时间框架
更新日志
版本 2.0(2024年12月)
- ✅ 修复关键FVG检测算法
- ✅ 实施性能优化(提升10-20倍速度)
- ✅ 添加增量绘制系统(减少95%重绘)
- ✅ 增强错误处理和稳定性
- ✅ 添加合并重叠区域选项
- ✅ 改进日志记录和调试
- ✅ 优化内存管理
- ✅ 添加全面验证
版本 1.0(初始发布)
- 基础FVG检测
- 颜色编码区域
- 入口区域高亮
- 填补跟踪
5 | 50 % | |
4 | 50 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |