set_email_info - 设置邮件信息
set_email_info 是 PTrade 中用于设置邮件信息的接口。
提示
live-or-trading-module-onlybroker-or-counter-dependent
原型
set_email_info(email_address, smtp_code, email_subject)
释义
set_email_info 是 PTrade 中用于设置邮件信息的接口。
研究:不支持;回测:不支持;模拟:官方目录未明确;实盘:支持。
参数
| 参数 | 是否必填 | 官方原始定义 |
|---|---|---|
email_address |
是 | email_address |
smtp_code |
是 | smtp_code |
email_subject |
是 | email_subject |
返回值
返回设置是否成功True/False(bool)。
示例
def initialize(context):
g.security = "600570.SS"
set_universe(g.security)
# 设置邮件信息
set_email_info("[email protected]", "AABB", "【PTrade量化-策略交易异常终止提醒】")
def before_trading_start(context, data):
raise BaseException("test send error email")
def handle_data(context, data):
pass
定时周期性函数
详细说明
set_email_info(email_address, smtp_code, email_subject)
使用场景
该函数仅在交易模块可用
接口说明
该函数用于设置邮件信息,当交易报错终止时会发送提示邮件。
注意事项
如要使用该函数,需咨询券商当前环境是否支持发送邮件。
当前仅支持设置QQ邮箱地址。
参数详细说明
email_address(str):邮箱地址(发送方与接收方一致)。
smtp_code(str):邮箱SMTP授权码。
email_subject(str):邮件主题。
返回值
返回设置是否成功True/False(bool)。