コード例 #1
0
 protected void DealFinishedEvent(StrategyFinishedArguments finishedArguments)
 {
     if (OnFinished != null)
     {
         OnFinished(this, finishedArguments);
     }
 }
コード例 #2
0
        private void Executor_OnStrategyFinished(object sender, StrategyFinishedArguments arguments)
        {
            IStrategyExecutorInfo executorInfo = arguments.ExecutorInfo;

            Console.WriteLine("Finished:" + executorInfo.CurrentKLineData.Code + "," + executorInfo.CurrentKLineData);
            finishedCount++;
        }
コード例 #3
0
 private void StrategyExecutor_OnFinished(object sender, StrategyFinishedArguments arguments)
 {
     if (OnFinished != null)
     {
         OnFinished(this, arguments);
     }
 }
コード例 #4
0
ファイル: StrategyExecutor_Multi.cs プロジェクト: wanwei/sc2
 private void Executor_OnFinished(object sender, StrategyFinishedArguments arguments)
 {
     this.RemoveExecutingExecutor((IStrategyExecutor_Single)sender);
     if (OnStrategyFinished != null)
     {
         OnStrategyFinished(sender, arguments);
     }
 }
コード例 #5
0
 private void Executor_OnFinished(object sender, StrategyFinishedArguments arguments)
 {
     if (OnStrategyFinished != null)
     {
         OnStrategyFinished(sender, arguments);
     }
     if (sender != null && sender is IStrategyExecutor_Single)
     {
         IStrategyExecutor_Single executor = ((IStrategyExecutor_Single)sender);
         executor.OnStart       -= Executor_OnStart;
         executor.OnDayFinished -= Executor_OnDayFinished;
         executor.OnFinished    -= Executor_OnFinished;
         executingExecutors.Remove(executor);
     }
 }
コード例 #6
0
 private void Executor_OnFinished(object sender, StrategyFinishedArguments arguments)
 {
     Console.WriteLine("Strategy Finished");
 }
コード例 #7
0
 private void Runner_OnFinished(object sender, StrategyFinishedArguments arguments)
 {
     Console.WriteLine("ExecuteFinished:");
     isFinished = true;
 }
コード例 #8
0
 private void Pool_OnFinished(object sender, StrategyFinishedArguments arguments)
 {
     poolDetector.EndExecutor(arguments.ExecutorInfo);
 }
コード例 #9
0
 private void Executor_OnFinished(object sender, StrategyFinishedArguments arguments)
 {
     AssertUtils.AssertEqual_List("executorhistory", GetType(), ((MockStrategy)arguments.Strategy).PrintData);
 }