Esempio n. 1
0
        public RunNoticeClass InParamsCheck(CommStrategyInClass Input)
        {
            RunNoticeClass ret = new RunNoticeClass();

            if (InParam == null)
            {
                ret.Msg = "输入参数对象不能为空!";
                return(ret);
            }
            if ((InParam.SecsPool == null || InParam.SecsPool.Count == 0) && (InParam.SecIndex == null || InParam.SecIndex.Trim().Length == 0))
            {
                ret.Msg = "备选池和指数不能同时为空!";
                return(ret);
            }
            return(ret);
        }
Esempio n. 2
0
 public override CommSecurityProcessClass BalanceSelectSecurity(CommStrategyInClass Input)
 {
     throw new NotImplementedException();
 }
Esempio n. 3
0
        public override CommSecurityProcessClass ReverseSelectSecurity(CommStrategyInClass Input)
        {
            CommMutliCycleIndustryStrategyInParams InParam = null;

            return(null);
        }
Esempio n. 4
0
 public abstract CommSecurityProcessClass ReverseSelectSecurity(CommStrategyInClass Input);
Esempio n. 5
0
 public abstract CommSecurityProcessClass BreachSelectSecurity(CommStrategyInClass Input);