Yes, I think that the lanuguage is relatively easy to understand. It will take me some time to get up to speed but I will get there.
Have you actually run any systems live to test how robust the program is?
In my experience as a manual trader I find that trend following systems on daily charts works best but in theory it must be possible to create an automated system on lower timeframes that does make substantial money. Whether that will be easy to find in practise or not I don't know. I suppose all you can do is test and optimise.
Here's an idea for you but I don't know if it would be easy to code...
Every day at 8am gmt for London open and 1pm gmt for NY open you take the closing price of the previous 5 min candle. I have used '25 levels' before as s/r. The round number levels at each 25 pips often act as s/r.
If the price is halfway between two 25 levels then you wait for a 5 min candle to close either above the upper 25 level or below the lower 25 level. Your target is 20 pips, right by the next 25 level. Your stop is 15 pips.
If the price is within 10 pips of a 25 level on the close then you use the nearest 2 25 levels for your entries. One entry per session. If you get a good push you will hit your target no problem.
I can see all sorts of problems with this including daylight saving times and broker server times. I've looked through manually and it seems it might be profitable.
Just an idea.