Please review and help me improve this EA

Hi all;

Please take a look and help me to improve this EA, MyBabyBot. I have been working on this one for a while now and need different points of view to make it better.
It is currently set to work well on USDCAD 1M chart in MT4, but can be used on any chart.

Please be kind, it is just baby after all.

Mike
MBB_1_00.zip (427 KB)

I can check it out.

What is the general concept going on here by the way?

The general idea is to open positions based on two moving averages, then manage the trade with trailing stops and leading take profits. Money management is included. There is a manual of sorts included with the EA that is mostly current with the development.
I would like for you to look through my code if you are interested, I have been reading you offer to code trading plans. I would at this point still like to keep the source code private until it looks like someone with talent made it, my coding skills are self-taught and not pretty at all.

I forgot to mention that you must have some history for the EA to start trading, default is 20,000 bars. just download the history and your good to go.

Any input is very welcome.

Thank You

Mike