// 외부에서 resume 해준다 public void ResumeSweep(LongShortCount lsc) { if (CurState == StateEnum._7_Done) { return; } if (CurState != StateEnum._4_WaitingRunSign) { logger.Warn(String.Format("SweepUnitTemplate.ResumeSweep problem")); return; // Run Sign을 기다리는 상황이 아니라면 실행 못한다. } Context.SetTarget(lsc); Context.AfterSetSweepTarget(); _bResumed = true; CurOverviewState = OverviewState.Sweep; // Sweep상태이다. CurState = StateEnum._5_RequestSweepOrders; ShowState(); }
public PriceLongShortCount(double price, LongShortCount lsc) { this.Price = price; this.LSC = lsc; }