public TradingData() { runData = new TradingRunData(); //deal = new Position(); dmData = new StrategyData(); buy_dmData = new StrategyData(); //sell_dmData = new DmData(); }
public void SetData(Stock _stock) { stock = _stock; runData = new TradingRunData(stock.runData); //deal = new Position(stock.position); dmData = new StrategyData(stock.dmData); buy_dmData = new StrategyData(stock.buy_dmData); //stock.position = new Position(stock); }
public TradingRunData(TradingRunData other) { //back test start_date = other.start_date; end_date = other.end_date; cur_date = other.cur_date; //deal principal_start = other.principal_start; principal_cur = other.principal_cur; total_capital = other.total_capital; }