public string ToCsvBar() { double highRate; double lowRate; if (Trend == Trend.Rising) { highRate = CloseRate; lowRate = OpenRate; } else { highRate = OpenRate; lowRate = CloseRate; } return(string.Format("{0},{1},{2},{3},{4},{5}", OpenOn.ToDateTimeString(), CloseOn.ToDateTimeString(), OpenRate, highRate, lowRate, CloseRate)); }