I'd like to share with programmers design and results of algorithms for automated trading programs.
Currently I have my own program running well, it scans for stocks that are volatile , capable of large changes for intraday trading.
The stocks are watched for trends and reversals. The program recognizes 4 patterns very well, I'm adding 5-6 more.. I can describe the pattern and then feed historical data into the program and it tunes itself using the data. Builds multiple tables for each pattern and finds the best match against the stocks it's watching (TrendWatch). It has a confidence factor 0 to 200% on the match and momentum.
I have a window pop-up for each of my TrendWatch processes when it is getting close to an action point (such as a buy or escalation of confidence) and it displays all the parameters and data it has at the moment. They stack on top of each other neatly but I can open and watch each thread graphically .. I'll post pictures (multiple screens) if there is interest ..
Thursday was first day of fully automated trading / testing of my new program Most orders were stopped out immediately because of very tight stop-loss settings (intentional for now, I'll loosen then as I gain confidence) , These were the best trades:
CSTM BOT 5.67 SOLD 6.90
ITG BOT 17.78 SOLD 20.26
RLYP BOT 17.595 ... still holding at price 18.74
Friday: automated trading update
RLYP BOT 17.595 had been held overnight .. sold at Friday's opening surge for 20.40
fell and program rebought it at 18.72
Morning:
-bought TRIP and sold for $2 profit each share (74.03 - 76.04)
Up trend works on finding >2%-3% trend (looks at longer context hi/low prices also to decide if the trend is likely to continue , also considers volume/time)
Currently reversals are working best ( like TRIP ).. It appears to be the easiest pattern for the program to recognize , and it knows about finding a bottom and waits for a green bar. after it saw a low of 73.57 and then a change red to green.. it triggered a buy
The automated programming appears to me to be the simple part ...and I over estimated the wins that that would bring simply by having it watch 100 stocks and buy on trend and sell on the first downturn after a profit equal to the initial increase.
The real goal seems to me now to be stock scanning an selection to feed into the evaluation engine ... pick the right stocks and the rest is easier. Though it could be due to current market conditions.. this may change when I encounter other conditions. The program works best in a dynamic rapidly changing market and it can make better decisions than I can then.
Currently I have my own program running well, it scans for stocks that are volatile , capable of large changes for intraday trading.
The stocks are watched for trends and reversals. The program recognizes 4 patterns very well, I'm adding 5-6 more.. I can describe the pattern and then feed historical data into the program and it tunes itself using the data. Builds multiple tables for each pattern and finds the best match against the stocks it's watching (TrendWatch). It has a confidence factor 0 to 200% on the match and momentum.
I have a window pop-up for each of my TrendWatch processes when it is getting close to an action point (such as a buy or escalation of confidence) and it displays all the parameters and data it has at the moment. They stack on top of each other neatly but I can open and watch each thread graphically .. I'll post pictures (multiple screens) if there is interest ..
Thursday was first day of fully automated trading / testing of my new program Most orders were stopped out immediately because of very tight stop-loss settings (intentional for now, I'll loosen then as I gain confidence) , These were the best trades:
CSTM BOT 5.67 SOLD 6.90
ITG BOT 17.78 SOLD 20.26
RLYP BOT 17.595 ... still holding at price 18.74
Friday: automated trading update
RLYP BOT 17.595 had been held overnight .. sold at Friday's opening surge for 20.40
fell and program rebought it at 18.72
Morning:
-bought TRIP and sold for $2 profit each share (74.03 - 76.04)
Up trend works on finding >2%-3% trend (looks at longer context hi/low prices also to decide if the trend is likely to continue , also considers volume/time)
Currently reversals are working best ( like TRIP ).. It appears to be the easiest pattern for the program to recognize , and it knows about finding a bottom and waits for a green bar. after it saw a low of 73.57 and then a change red to green.. it triggered a buy
The automated programming appears to me to be the simple part ...and I over estimated the wins that that would bring simply by having it watch 100 stocks and buy on trend and sell on the first downturn after a profit equal to the initial increase.
The real goal seems to me now to be stock scanning an selection to feed into the evaluation engine ... pick the right stocks and the rest is easier. Though it could be due to current market conditions.. this may change when I encounter other conditions. The program works best in a dynamic rapidly changing market and it can make better decisions than I can then.
Last edited: