说明
什么是公平价值缺口?
公平价值缺口(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检测
- 颜色编码区域
- 入口区域高亮
- 填补跟踪
摘要
Designed for use on all timeframes and instruments—including Forex, indices, commodities, cryptocurrencies, and stocks—it supports multi-timeframe analysis and offers extensive customization of display options such as gap size filters, zone extension, colors, opacity, and label fonts. Performance optimizations ensure efficient operation with minimal redraws and memory use.
Traders can apply the indicator for support/resistance trading, trend continuation entries, liquidity grabs, and risk management by using FVG boundaries for stop loss and take profit placement. The tool is compatible with cTrader 4.x and above and functions as a standalone indicator without external dependencies. It does not repaint and maintains a historical record of gaps for analysis.
客户评价
5 | 50 % | |
4 | 50 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
