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); }
public override CommSecurityProcessClass BalanceSelectSecurity(CommStrategyInClass Input) { throw new NotImplementedException(); }
public override CommSecurityProcessClass ReverseSelectSecurity(CommStrategyInClass Input) { CommMutliCycleIndustryStrategyInParams InParam = null; return(null); }
public abstract CommSecurityProcessClass ReverseSelectSecurity(CommStrategyInClass Input);
public abstract CommSecurityProcessClass BreachSelectSecurity(CommStrategyInClass Input);