Beispiel #1
0
        /// <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);
        }
Beispiel #2
0
 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;
 }
Beispiel #3
0
        private AutoTraderNotice CreateTraderNotice(AutoTraderNoticeType noticeType, string message)
        {
            AutoTraderNotice notice = new AutoTraderNotice(this.TraderIdentify, this.Alias, noticeType, message);

            return(notice);
        }
Beispiel #4
0
 public AutoTraderNotice(Guid tradeIdentity, string alias, AutoTraderNoticeType noticeType, string message)
     : this(DateTime.Now, tradeIdentity, alias, noticeType, message)
 {
 }