Some people have expressed interest in a course about programming automated strategies, so I'll post the first part of the course here over the next days. The first part is about learning programming in C, and covers variables, functions, branches, and loops. The second part will be about trading strategies, and cover trend trading, counter trend trading, optimizing, walk forward analysis, portfolio strategies, and money management. It uses some new trading algorithms such as frequency filters. The course will go over about 2 weeks. The goal is to develop a portfolio strategy with a solid profit. There might be a third part about using artificial intelligence, such a perceptrons and decision trees, but it's not finished yet and comes at a later time. The course is based on my half finished C trading tutorial. I hope from posting it here that I get some feedback about what is easy to understand and what not, so that I can improve the tutorial. The language C is used for the course because it's simple and clear, and can relatively easily be converted to C#, EasyLanguage, or most other scripts used by trading platforms. For testing and trading the examples here, we'll use the free Zorro platform. I can not post a download link here, but you can download it from the web when you google for "Zorro Trading Automaton". I hope no one will be offended when I mention this software here, but we'll need some free platform for doing the examples.