Euclid Core

•January 3, 2012 • Leave a Comment

I’ve temporarily set aside using NinjaTrader and went on to Visual Studio to develop my own trading signalling engine, which I’m calling Euclid.

I’m starting with developing a web service suite that will take care of downloading the feeds from Yahoo! and compute the indicators using TA-Lib.

The initial indicators I’m setting are as follows:

  • SMA (20, 50 and 200)
  • RSI (5 and 14)
  • MACD (12-26-9)
  • Stochastics
  • OBV

This project is going to be developed on WCF. It will use Entity Framework to communicate with the database, and will be done Code First so that the source doesn’t need to have any SQL scripts accompanying it.

The signalling engine that will be built on top of this will use Workflow Foundation for the rules to generate the signals.

I’m calling the engine Euclid Core, and it will be released with GPLv2 license on Codeplex. A sample will be hosted on AppHarbor.

Starting with NinjaTrader

•October 26, 2011 • Leave a Comment

I just started my journey to the world of technical trading by downloading NinjaTrader, getting a complete list of ASX-listed companies, and setting it up to download from Yahoo! Finance‘s free EOD feeds.

I am experiencing intermittent errors when trying to perform my download. “Error on reloading data: Failed to retrieve data from YAHOO (Panic)” Overall, though, I was able to retrieve most of the stocks and was able to play around with some charts.

The next step is to familiarize myself with indicators and try to apply them on selected stocks to see their effectiveness.

For this, I’m using a number of references, including Trend Trading by Thomas Carr.


Get every new post delivered to your Inbox.