예제 #1
0
 public ExpertAdvisor CreateExpertAdvisor(AdvisorType advisorType, MqlApi api)
 {
     switch(advisorType) {
         case AdvisorType.Scalper:
             return new ScalperAdvisor(api);
         default:
             throw new InvalidEnumArgumentException(string.Format("Invalid advisor type:{0}", advisorType));
     }
 }
예제 #2
0
        public ExpertAdvisor CreateExpertAdvisor(AdvisorType advisorType, MqlApi api)
        {
            switch (advisorType)
            {
            case AdvisorType.Scalper:
                return(new ScalperAdvisor(api));

            default:
                throw new InvalidEnumArgumentException(string.Format("Invalid advisor type:{0}", advisorType));
            }
        }
예제 #3
0
 public TermPaperAdvisor(AdvisorType advisorType, TermPaper termPaper, Advisor advisor)
 {
     AdvisorType = advisorType;
     TermPaper   = termPaper;
     Advisor     = advisor;
 }