首页 技术指标 帖子

MetaTrader 5的Setka指标:轻松掌控交易时机

附件
111.zip (3.23 KB, 下载 0次)

Setka指标是一个非常实用的工具,可以帮助你快速确定一天(或一周、一个月)的开始和结束时间,准确识别该期间的最高价和最低价,分析价格的波动幅度和方向,以及重要的价格水平(图形),交易所的开盘时间,新闻发布的时间等等。

强烈推荐你试用这个指标,我相信它会对你的交易大有帮助。MQL5语言的强大功能使得一些在MQL4中无法实现的功能得以实现(更多功能请查看 这里)。

默认情况下,该指标有以下参数:

//--- 输入参数
input int Step=250;         // 垂直网格步长(点)
input int Figure=1000;      // 图形步长

有时候,你需要根据不同的符号调整这些设置。通过修改程序代码中的输入变量,你可以自定义你的颜色方案:

// 垂直线的颜色
color new_hour=DimGray;       // 新小时
color new_day =Blue;          // 新的一天
color new_week=DeepPink;      // 新的一周
color new_mon =Yellow;        // 新的一月

// 水平线的颜色
color new_Hfigure=RoyalBlue;  // 新图形
color new_Hline=DimGray;      // 新线

你可以通过改变这些变量来自定义你的颜色方案。

如果你喜欢这个指标并想使用它,以下是一些建议:

  • 1. 禁用标准网格。
  • 2. 更改历史记录中的条数:服务 -> 设置 ->
  • 历史记录中的最大条数

  • 3. 重启客户端终端。
  • 4. 打开图表并附加此指标。你将看到如下图:
  • Setka (网格) 指标

  • 5. 选择所有创建的对象并删除它们。
  • 图表对象

  • 6. 右键点击,保存模板(模板->保存模板)并命名为 Default.tpl。
  • 保存模板

这样设置后,网格将在每次打开和更改任何图表时自动启动。时间和其他信息会在日志中打印:

2010.06.15 11:53:16         Setka (AUDUSD,M15)          失败或首次调用 时间= 1.4 秒,处理   50000  条  对象总数= 12718  最大条数= 0 

  1. 如果你想减少网格启动时间(并且不需要在所有历史中显示网格),请在保存模板之前将 MaxBars=2000。
  2. 在震荡市场或出现故障时(你会看到这些情况),你需要刷新图表(“刷新”)以重新计算指标。

特别感谢 Renat 在编写指标和示例方面的帮助。更多信息请查看 这里

相关帖子

评论 (0)