public void strategyHandler(Object arg) { StrategyArg stgArg = (StrategyArg)arg; IStrategy stg = stgArg.strategy; CancellationToken ct = stgArg.ct; int number = stgArg.number; while (true) { stg.calculate_signals(null, null); if (ct.IsCancellationRequested) { break; } } StrategyOnOff onOff = new StrategyOnOff(); onOff.stgIndex = stgArg.number; onOff.isOn = false; ParentUI.HandleStrategyOnOff(onOff); }
public void HandleStrategyOnOff(StrategyOnOff onOff) { }