I'm Simon Haynes.
Welcome to
Spacejock Software

On this site you'll find my free software including favourites like yWriter, yBook, FCharts and more.

Are you looking for a freelance programmer? I occasionally take on additional projects, conversions, etc.

I'm also an author, with five sf comedy novels in print (details, Kindle) and a junior science fiction series for ages 8+ (details, Kindle).

I think they call that multitasking. I call it a lot of work.


Why Free?

Follow Simon Haynes on Twitter




Software:

Anti-browser
BookDB
FCharts SE
FCharts Pro
HamTime2
LCD Tester
RMP3
Sonar3
TrackAMinute2
yBook2
yCopy2
yEdit2
yGen2
yLaunch2
yLend
yMail2
yNotes
yPlay2
yRead3
yRoute
yTimer2
yWriter5



New Release!


Billy's Book

FCharts SE Free Stock Charting Software
by Spacejock Software
Runs on all versions of Windows, 32- or 64- bit and Wine on Linux & Mac


FCharts Pro is cheaper than alternatives because it's up to the user to source their own data.There are plenty of all-inclusive charting packages out there, but they're four or five times the price and you still have to pay for a data subscription.

So, after you've installed FCharts the first question is usually How do I set up my database? This quickstart guide will help you do just that. (95% of FCharts users live in Australia, so I'm using the ASX in this example.)

First, download and run this sample data file (Warning - this will overwrite existing data if you've created any). Make sure you install to My Documents\FCharts, or Documents\FCharts on Vista/Win7. You should end up with a folder My Documents\FCharts\Prices containing subfolders A-Z. There will also be a company2.dat file which contains all the tickers, company names, etc.

At this stage you can view charts for just about all the companies on the ASX, but the prices will be out of date.

So, the next step is to import recent price data. If you visit Speculative Trading Ideas you can download ASX data for the past 4 months. (There's a 'Historical Data' link on the main screen of their site.) If the data is packed, extract it to an empty folder. Next click Import/Export in FCharts, then Import Folder, then navigate to this folder containing the extracted data.

An alternative to STIdeas is to use Import/Export then Backfill. Set the start and end tickers to A and Z respectively, change the starting date to something just before the last price in your database, make sure the market suffix is ".ax" (including the full stop, not the quotes) and click Start. Backfill will only retrieve price data for tickers already present in your database, which is why you had to import the sample database first.

Now your charts will be up to date, and from this point you need a daily EOD file which is supplied for free by most online brokers. E.g. Comsec, NAB, etc. At the end of the trading day you can download this file and use Import/Export then Import File to bring it in. (There's a guide to retrieving and importing data from Comsec right here)

Your database should contain ASX prices for the past couple of years. But what if you want older prices? Visit float.com.au where you can download entire years at a time, from 1999 to 2009.

Finally, you might like to set up watchlists for the ASX100, ASX50 and so on. This tutorial explains how