I need help with coding my MT4 EA

I have been manually trading for a couple of years now and would like to automate my trades. For instance, i never trade news, say if USD has a news event at 5, i wont trade any USD pairs from 4-6, how can i go about coding this and how can i integrate ForexFactory news calendar in my EA to do this.
Secondly, if im trading on M15, i will check M30 for trade confirmation, how do i code this ?
And is it possible to have a EA running on a single chart but monitoring all pairs on market watch and different timeframes as well ? If so, how ?
Any help will be appreciated
I’ve been suggested to hire a programmer but i really want to learn for myself so in the future i can debug myself.
If anybody can give the code or redirect me to any website which has this information it would be greatly appreciated.
Thank you.