pub fn parse_timeframe_string(s: &str) -> Result<Timeframe>
Parse a timeframe string (e.g., “1m”, “1h”, “1d”)