/// <summary> /// 安全触发报告事件。 /// </summary> /// <param name="tradeIdentity"></param> /// <param name="alias"></param> /// <param name="noticeType">通知类型。</param> /// <param name="message">通知消息。</param> private void SafeFireAutoTraderNotice(Guid tradeIdentity, string alias, AutoTraderNoticeType noticeType, string message) { AutoTraderNotice notice = new AutoTraderNotice(tradeIdentity, alias, noticeType, message); SafeFireAutoTraderNotice(notice); }
public AutoTraderNotice(DateTime noticeTime, Guid tradeIdentity, string alias, AutoTraderNoticeType noticeType, string message) { this.NoticeTime = noticeTime; this.TradeIdentity = tradeIdentity; this.Alias = alias; this.NoticeType = noticeType; this.Message = message; }
private AutoTraderNotice CreateTraderNotice(AutoTraderNoticeType noticeType, string message) { AutoTraderNotice notice = new AutoTraderNotice(this.TraderIdentify, this.Alias, noticeType, message); return(notice); }
public AutoTraderNotice(Guid tradeIdentity, string alias, AutoTraderNoticeType noticeType, string message) : this(DateTime.Now, tradeIdentity, alias, noticeType, message) { }