public void ReEntry(Currency currencyForPosition, Currency baseCurrency, DateTime dateTime) { Status = PositionRuntimeStatus.Active; // create a new trade record _currentPositionRecord = new PositionRecord(dateTime, currencyForPosition, baseCurrency, PositionType, this); PositionRecords.Add(_currentPositionRecord); }
public void OpenPosition(Currency currencyForPosition, Currency baseCurrency, DateTime dateTime) { Status = PositionRuntimeStatus.Active; _currentPositionRecord = new PositionRecord(dateTime, currencyForPosition, baseCurrency, PositionType, this); PositionRecords.Add(_currentPositionRecord); }