Outofdebt, I agree that googling produces a great many repetitions plus the majority of listings are commercial.
What you need to be doing is studying Price Movement particularly if you are going to trade with a discretionary method/system. Mechanical systems may not need Price Movement analysis but it doesn't hurt knowing about it.
Besides dedicated charting/trading programs others such as MetaStock and TradeStation have sites and forums where trading systems and indicator code is published, see this site for MS examples and some TS code:
http://trader.online.pl/MSZ/!-MSZ-index-en.html
AmiBroker is another program which allows user code and perhaps the largest collection of code for
MetaTrader/StrategyBuilder is here:
http://finance.groups.yahoo.com/grou...nd_Indicators/
Forex Price Movement is similar to futures and stocks and while there are differences between them all, they're generally not so different that your searches should be limited to forex only info.