Writing an expert advisor in C++ ?

Someone please help.. I am now a little proficient in C++ and would like to know the steps to follow to be able to write an expert advisor in C++ on another IDE other than metaeditor, most preferably codeblocks or vs code, but using metaeditor functions and use it on the metatrader platform. Any help or link towards such information will be highly appreciated.