MFI

适用市场

市场品种
香港市场股票、期权、窝轮、牛熊证、界内证、ETFs、板块、期货、指数
美国市场股票、期权、ETFs、板块、期货、指数
A股市场股票、ETFs、板块、指数
新加坡市场期货、指数
日本市场期货、指数
加拿大市场指数
澳大利亚市场指数
外汇市场外汇
欧洲市场指数
韩国市场指数
印度市场指数
台湾市场指数
马来西亚市场指数

get_MyLang_indicator

接口说明

获取指定标的指定 K 线周期下的 MFI 值。

get_MyLang_indicator(indicator_name, variable_name, symbol, params, bar_type=BarType.K_60M,select=2, session_type = THType.ALL)

纯代码策略中,需要自行调用 register_indicator 接口,将策略的麦语言脚本写到代码策略中,才能正常使用该指标。具体操作参考 register_indicator

参数

参数名类型说明默认值范围
indicator_namestr指定指标名--None
variable_namestr指定指标的一个变量--None
symbolContract标的--None
paramsdict指标参数{}None
bar_typeBarTypeK 线周期BarType.K_60MNone
selectint选取倒数第几根 K 线数据21-500
session_typeTHType时段类型(仅对美股市场生效)THType.ALL--

返回

返回类型: float

示例说明

获取苹果最新一根 1 小时 K 线的 MFI 指标的 MFI 值。

get_MyLang_indicator(indicator_name='MFI', variable_name='MFI', symbol=Contract('US.AAPL'), params={"N": 20.000}, bar_type=BarType.K_60M, select=1, session_type = THType.RTH)

示例返回值

151.30567