private void Executor_OnStrategyFinished(object sender, StrategyFinishedArguments arguments)
        {
            IStrategyExecutorInfo executorInfo = arguments.ExecutorInfo;

            Console.WriteLine("Finished:" + executorInfo.CurrentKLineData.Code + "," + executorInfo.CurrentKLineData);
            finishedCount++;
        }
Beispiel #2
0
 public StrategyBarFinishedArguments(IStrategyExecutorInfo executorInfo) : base(executorInfo)
 {
 }
Beispiel #3
0
 public StrategyStartArguments(IStrategyExecutorInfo executorInfo) : base(executorInfo)
 {
 }
Beispiel #4
0
 public StrategyArguments(IStrategyExecutorInfo executorInfo)
 {
     this.executorInfo = executorInfo;
 }
Beispiel #5
0
 public StrategyFinishedArguments(IStrategy strategy, IStrategyExecutorInfo executorInfo, IStrategyResult report) : base(executorInfo)
 {
     this.strategy             = strategy;
     this.strategyExecutorInfo = executorInfo;
     this.result = report;
 }
Beispiel #6
0
 public StrategyCanceledArguments(IStrategyExecutorInfo executorInfo) : base(executorInfo)
 {
 }
Beispiel #7
0
 public void EndExecutor(IStrategyExecutorInfo executorInfo)
 {
     this.runningExecutor.Remove(executorInfo);
     Console.WriteLine("End:" + executorInfo);
 }
Beispiel #8
0
 public void DayEndExecutor(IStrategyExecutorInfo executorInfo)
 {
     Console.WriteLine("DayEnd:" + executorInfo);
 }
Beispiel #9
0
 public void StartExecutor(IStrategyExecutorInfo executorInfo)
 {
     this.runningExecutor.Add(executorInfo);
     Console.WriteLine("Start:" + executorInfo);
 }