#7 can come out of the bot for now, as I am trying to code the counter-trend thingy.
I know how to take #4 forward now. I suppose I should have done so anyhow, given how I use it, bit I can get messed up in the woods very easily.
Most helpful as always CanuckCT. Thanks.