set_email_info - 设置邮件信息

set_email_info 是 PTrade 中用于设置邮件信息的接口。

提示

  • live-or-trading-module-only
  • broker-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)。