Basic Programming For Technical Analysis, part 2 by Steve Notis
Last month I explained the advantages of doing some of your own programming for technical analysis. I showed you a program called MSTRLST, which allows you to see the real names of CompuTrac and MetaStock files. In addition, I wrote about Microsoft QuickBASIC as my choice for a beginner's programming language. Since then, I have read an article in Byte by William Gates, founder of Microsoft
and coauthor of the first BASIC interpreter for the IBM personal computer. The article was occasioned by BASIC's 25th birthday, and reading it confirmed my suspicion that BASIC is a very underrated language.
According to Gates, BASIC is coming on stronger than ever. The language has new features to give it a modular structure like Pascal, its programs and arrays are no longer limited in size, and its speed is the equal of any language short of Assembly. A joke is running around Microsoft's programming department. When a big job using a "more advanced" language falls behind schedule, someone will inevitably quip: "Give it to Bill. He'll write it in BASIC over the weekend!"