Re: Is 100 percent mechanical trading possible?
I have finally been able to put together an automated trading system and I have been running my patterns on over 2000 stocks daily to look for trades and continue to backtest and develop better entry and exit patterns when I have time. I only use daily bars and I enter trades during first 15 minutes of trading days and exit trades at same time the day after the EOD data meets my exit criteria. I at first only used candlestick patterns along with prevailing 40 day trend and immediate 5 day trend but this cut down my trades to an average of 2 finds in 3 days and I require at least 1 trade a day. I have ended up using doji stars as an entry point along with support/ resistance lines and the other previously mentioned items. I now find 1.2 entries per day with the stocks I look at. I am always trying to find better ways for entry and exit, it has become a bottomless pit of time consumption and I sometimes take breaks a couple days at a time so I don't become burnt out. I want to take advantage of the price patterns that to me look like perfect waves on the chart and will but from my experience it will probably take me about 500 lines of code to replicate the conditionals. I am always amazed at how much longer this is taking to do than what I thought. So far my program, just all the conditionals, is about 4 Meg of text. Huge. It cycles through over 400 Meg of data when I backtest patterns and about 40 Meg of data daily to look for trades as I use the last 250 daily bars for this. I get a text file out of testing that tells me what stock hit what patterns each day and I paper trade from that and on the day after the exit condition is satisfied I use the worst price on the open of the day as my out price. I am not the most knowledgeable programmer and it has taken me about 300 hours of coding to get to this point but much more than that to dream up and research the pattern sequences I am using.
Best of luck to all!
Last edited by numbertea; Aug 24, 2011 at 9:32pm.
Reason: Mistype.
|