请观看如何免费下载自动交易
请在Facebook上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
显示:
242
等级:
(3)
已发布:
MQL5自由职业者 需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

特点和功能

该指标在图表上绘制两条线:一条是高价线,另一条是低价线,根据用户定义的输入计算得出。其主要功能包括

  • 自定义时间框架:用户可使用TimeFrame 输入选择一个时间框架(如每日、每小时),默认为PERIOD_D1(每日)。该指标确保所选的时间框架不小于图表的当前时间框架,以保持数据的准确性。

  • 价格计算选项价格 输入允许用户选择三种模式:

    • 低/高 (DHL_LOWHIGH): 绘制指定时间框架内的最高价和最低价。

    • 开仓/平仓 (DHL_OPENCLOSE): 绘制最高开盘价/收盘价和最低开盘价/收盘价。

    • 平仓/收盘 (DHL_CLOSECLOSE): 绘制最高和最低收盘价。

  • 上一周期选项 一期输入(默认值:true)允许用户显示上一期的最高价/最低价,帮助进行历史分析。

  • 可视化定制:该指标使用宽度为 1 的银色实线绘制最高价和最低价,确保图表清晰可见,不会显得杂乱无章。

工作原理

该指标通过初始化两个缓冲区(HighBufferLowBuffer)来存储和显示最高价和最低价。在初始化(OnInit)过程中,它会设置这些缓冲区并验证时间框架。核心逻辑位于OnCalculate 函数中,该函数处理每个条形图的价格数据:

  1. 数据准备:将时间、开盘价、收盘价、最高价和最低价数组设置为反向索引系列。

  2. 时间框架对齐:指标使用iBarShift 计算柱状移动,使数据与选定的时间框架对齐。

  3. 价格计算

    • 对于DHL_LOWHIGH,它使用iHighiLow 直接获取最高价和最低价。

    • 对于DHL_OPENCLOSEDHL_CLOSECLOSE,它会使用iHighestiLowest 确定时间框架内的最高/最低开盘价或收盘价。

  4. 上一期处理:如果启用 "上一期",计算将转移到上一期,从而提供历史背景。

  5. 优化:该指标将计算限制在新的或更新的条形图(限制)上,以确保效率并避免冗余处理。

实际应用

DailyHighLow 日线高低 指标非常适合根据关键价位(例如:支撑位和阻力位)制定策略的交易者:

  • 支撑位和阻力位:为突破或反转策略识别每日或自定义时间框架的高/低价位。

  • 趋势分析:将当前价格走势与之前的高点/低点进行比较,以判断市场方向。

  • 风险管理 根据重要价格点设置止损或止盈水平。

使用说明

  1. 安装:将代码复制到 MQL5/Indicators 文件夹并编译,将指标添加到 MetaTrader 5 平台。

  2. 配置

    • 设置所需的时间框架(例如,PERIOD_D1 用于日线级别)。

    • 根据您的策略选择价格 模式(DHL_LOWHIGHDHL_ OPENCLOSEDHL_CLOSECLOSE)。

    • 启用或禁用 "上期"选项,在当前和上期数据之间切换。

  3. 图表应用:将指标附加到任何图表上。它将显示两条银线,分别代表高位和低位。

结论

对于 MQL5 交易者来说,DailyHighLow 指标是一个简单而强大的工具,在时间框架和价格计算方法方面具有灵活性。其轻巧的设计和高效的处理方式使其既适合新手,也适合希望加强技术分析的有经验的交易者。


反馈意见

如果您有建议或遇到问题,请在 MQL5 CodeBase 页面留言或 通过 MQL5 社区联系我。您的反馈对于改进本工具非常宝贵!


联系我:MQL5 链接


由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/59477

Telegram integration made easy. Telegram integration made easy.

其目的是在 MQL5 开发过程中,使任何 Telegram 整合任务都能随时使用该函数。通过将此文件添加到您的代码库,您只需将其包含在您的智能交易系统中,并直接从包含的模块中调用该函数即可。这样就无需重复从头开始重新开发代码,确保了多个项目的可重用性。

Autoscaling Zigzag Autoscaling Zigzag

之字形指示器使用单一输入来调整步长,以检测波浪方向的变化

Time To Close v1.01 - MT5 Time To Close v1.01 - MT5

蜡烛关闭时间。动态文本颜色。针对回测进行了优化。

蜡烛柜台 蜡烛柜台

蜡烛计数器是一款功能强大、用途广泛的工具,旨在帮助交易者直观地分析图表上的柱状图序列。该指标可根据用户定义的偏好自动为图表上的每根蜡烛编号,从而轻松跟踪特定蜡烛、识别形态并实施精确的交易策略。