从你描述的情况(呕吐物成咖啡色,近似红色,大便发黑)来看,可以确定的是胃出血,每日出血量在300ml左右,仍有出血。头晕就是因出血多导致血容量低而引起的贫血所致。仅从你提供的信息,出血原因不好确定,暂时考虑急性出血性胃炎、溃疡或者胃底静脉曲张所致。我是消化内科的医生,鉴于你现在的情况,建议你尽快去医院做胃镜,止血,输血,同时治疗原发病