MQL4 中的 iRSI() 函数用于计算指定金融工具和时间范围的反向相对强弱指数 (IRSI) 指标。它需要五个参数作为输入:
代码:金融工具的名称,例如 EURUSD、GBPUSD 或股票代码。
时间范围:计算 IRSI 的时间范围。这可以是预定义的时间范围之一,例如 PERIOD_M1、PERIOD_H1、PERIOD_D1,也可以是指定为表示分钟数、小时数或天数的整数的自定义时间范围。
周期:应计算 RSI(以及随后的 IRSI)的周期数。默认周期为 14,但您可以调整它以适合您的交易策略。
Applied_price:用于 RSI 计算的价格类型。这可以是以下常量之一:
PRICE_CLOSE:使用每个柱的收盘价。
PRICE_OPEN:使用每个柱的开盘价。
PRICE_HIGH:使用每个柱的最高价格。
PRICE_LOW:使用每个柱的最低价格。
PRICE_MEDIAN:使用每个柱的中间价格(最高价和最低价的平均值)。
PRICE_TYPICAL:使用每个柱的典型价格(最高价、最低价和收盘价的平均值)。
PRICE_WEIGHTED:使用每个柱的加权平均价格((最高价 + 最低价 + 收盘价)/ 3 的平均值)。
移位:将 IRSI 值向前移动的条数。正移位将 IRSI 值向右移动(未来),而负移位将其向左移动(过去)。默认移位为 0,这意味着 IRSI 值不移位。
下一篇:没有了!