Should I seek help from my cardiologist if I want to know my stroke and heart attack risk level?

In brief:
Risk factors

A cardiologist or internist can help define your rsk profile by getting a history (family history, smoking, diabetes, hypertension, hyperlipidemia), and arranging for a fasting lipid level .

In high risk settings additional risk can be found with a lipid NMR study assessing non traditional risk factors such as lipoprotein particle size. Other risk factors, plac, crp, homocysteine could help.