Automated diagnosis of white blood cells cancer diseases such as Leukemia and Myeloma is a challenging biomedical research topic. Our approach presents for the first time a new state of the art application that assists in diagnosing the white blood cells diseases. we divide these diseases into two categories, each category includes similar symptoms diseases that may confuse in diagnosing. Based on the doctor’s selection, one of two approaches is implemented. Each approach is applied on one of the two diseases category by computing different features. Finally, Random Forest classifier is applied for final decision. The proposed approach aims to early discovery of white blood cells cancer, reduce the misdiagnosis cases in addition to improve the system learning methodology. Moreover, allowing the experts only to have the final tuning on the result obtained from the system. The proposed approach achieved an accuracy of 93% in the first category and 95% in the second category.