Ok, I've been in programming for over 20 years and worked about 7 years as a financial advisor.  However, I'm new to algorithmic based trading. I've wanted to take a careful approach as I am learning.  My goal is to only trade based on daily indicators after market open.  I also want to use limits, so I don't risk sharp price changes before my order is filled.  I start with a list of stocks that I have carefully chosen based on fundamentals.  This example is based on code that I'm using in my live trading.  I just used some ETFs as example investments.  I have a lot of comments in the code.  I hope people find this helpful.  It took me a lot of time to figure out how the events work in live trading verses backtesting.  I'm open to any questions or comments.