About
XTrader is a stock chart and technical analysis program.
A simple portfolio module is also included for keeping tracks of your investments.
XTrader is written in C++ and released under the GPL2 license.
It currently runs on Linux (unix) and Windows. Is should run on OSX but it is untested.
Features
- You can have unlimited number of workspaces with their own settings
- The database is a single sqlite3 database file
- Changable colors for the indicators
- SMA (Moving Average)
- ESMA (Exponential Moving Average)
- MACD
- Momentum
- RSI (Relative Strength Index)
- Stochastics
- ATR (Average True Range)
- Bollinger
- Standard Deviation
- Price List Report
- Price Change Report
- Portfolio Performance Report
- Portfolio Value Report
Download
- Windows binary 2008.04
- Linux binary 2008.04 (ubuntu 7.10)
- Sample database
- XTrader source 2008.04
- MD5 checksums
To run XTrader using the compiled version, unzip and run it.
News
2008-04-05 - Release 2008.04
Changes from 2007 that should have been relased long ago.
Tool buttons have been removed. Use right mouse button to access view menus.
Color for the indicators can be changed.
More keyboard shortcuts.
Minor fixes and changes.
FLTK 1.1.8 is used.
2007-03-20 - Release 2007.03
Edit price bugfix.
Fixed yahoo history download failure (changed date format).
2006-05-02 - Release 2006.05
Storage backend has been replaced from using flat text files to sqlite3 database.
Automatic import of downloaded data.
Minor fixes and changes.
2004-11-15 - Release 0.99.9
The chart code has been completely rewritten.
Scroll through chart with mouse or change tick width with ctrl+scroll.
MACD and ESMA indicator.
Generate closed trading days for securities in the download dialog.
Download url can be changed in the preference dialog.
Many internal changes and bug fixes.
2004-03-15 - Release 0.99.8
A bug fix release.
2004-03-08 - Release 0.99.7
Bug fixes.
Minor changes in portfolio calculations.
Changes in the account table.
Remove column 2 and 4 from the account.db file in the database directory if you have data from older versions of XTrader.
2004-01-22 - Release 0.99.6
Bug fixes.
Some minor chart changes.
X version gets an application icon (Windows has one since 0.99.5).
2003-10-30 - Release 0.99.5
Lots of bug fixes.
Download prices from Yahoo in XTrader and not an external program.
Added an application toolbar.
Improved workspace restoring from previous session.
Lots of internal changes.
2002-12-11 - Release 0.99.4
A bug fix release.
2002-12-09 - Release 0.99.3
XTrader has been rewritten.
Major changes in functionality are:
Berkeley database engine has been dropped, data is now stored in plain text files.
Some GUI changes and and general improvements.
Improved data editing capability.
One dialog for all preferences.
XTrader saves opened windows and settings to a workspace.
Export all database to one file.
2001-11-21 - Release 0.99.2
A few bugs has been fixed.
Some minor changes in the code.
More chart indicators.
Money value chart for portfolio.
Report view can save report to text file.
Edit views can save data to XTrader import text files.
2001-11-05 - Release 0.99.1
First release of XTrader.
F.A.Q
I can't see any chart!
You must first set the preferences for current chart view.
At least select one chart indicator.
How can I zoom in and out quickly in the chart view?
Use ctrl + the scroll button in the chart view.
When data is reloaded the tick width is restored to the default value.
To change tick width, go to chart settings.
I can't download data from Yahoo!
Yahoo changes sometimes the adress from where data is downloaded.
You can change the adress in the download preference.
But first you have to find to correct url.
Try to download daily or history data from Yahoo from your browser and
examine the adress.As long the format hasn't been changed it should
work...
What about OSX version ?
When I get a mac for free :-)
How do I add/download new securities?
Find the code to your security on yahoo.
Add security with correct code to your database.
Add security to an existing list.
Download data.
My stock has done a split, what do I do now?
Add a split in price edit.
Price type should be Split and the high price value is the split factor.
The split factor is an decimal number where 1.0 is no split at all, and 0.5 is the half price.
The prices will be changed from the split day and forward.
