龙听期货论坛's Archiver

龙听 发表于 2024-4-18 10:48

Multicharts中使用文本警示窗口功能(alert)【推荐!】

[b]Alert[/b]

弹出一个包含必要文本的警示窗口。文本可以是动态的、静态的或空文本。

用法[code]Alert [/code]注意

如果Alert中不设文本,则弹出包含来源、商品、周期和价格的警报窗口。

[color=Red]Alerts 只在最后一根Bar显示。[/color]

范例

弹出一个没有文本信息的警报窗口:[code]Alert;[/code]弹出一个包含动态文本的警报窗口并显示星期日期:[code]Alert(Text("Day of week is ", DayOfWeek(Date)));[/code]当收盘价大于前根K线的收盘价时,弹出包含静态文本的警报窗口:[code]If Close > Close[1] Then Alert(Text("Price turning up")) [/code][b]启用警报[/b]

AlertEnabled

如果启用警报则AlertEnabled返回值为 True 。此信息可以让程式代码运算执行更加高效。此功能也可用来在用户忘记开启警报时发出通知。

用法[code]AlertEnabled [/code]注意

警报只在最后一根Bar产生。

AlertEnabled 和CheckAlert 的不同: AlertEnabled 在每一个Bar都会执行,CheckAlert 只会在最后一根Bar执行。

AlertEnabled 若启用警报,则 AlertEnabled 返回 True

[color=Red]范例 [/color]

下例说明了如何在用户忘记开启警报时发出通知:
**** Hidden Message *****

页: [1]