Thinking Stuff's ATM

Automated Trading Machine (ATM) makes it simple to remove fear and greed from your trading. Automated trading is no longer just for the rich or nerdy. Our revolutionary software runs on your computer, using your trading rules, but none of your emotions. There's just one requirement - you know how to use a mouse.  Learn more...

Thinking Stuff's ATE

Automated Trading Execution (ATE) is where we run your trading systems for you on our servers. Your system can be exported from ATM, or written in plain English and we'll make it for you. We'll even backtest and suggest improvements if you want us to. This service essentially automates your automated trading.  Learn more...

Thinking Stuff's Groups

Join a group of like-minded individuals, and help each other to trading success. Once you join a group, you will have access to that group's trading systems, ideas, and feedback. And please contribute your own knowledge as much as possible. Or contact us to start your own group.  Learn more...

New Release: v0.6.1

Fixed in v0.6.1

  • Installed Thinking Stuff, but when it was run it would just show an error. (Requirement that the .NET Framework v2.0 is installed. This is available in the Optional section at Windows Update).
  • Created a root user with mixed-case letters, but the field only allows lower-case letters to be entered. (PostgreSQL users and database names are case sensitive. Names containing upper-case letters needed to have quotes placed around them. Did that and removed the lower-case restriction on that and the other fields on the Login page).
  • Can't log in to a new database created with a new user of less privileges. (Was setting the owner of the new database correctly, but each table was still owned by the root user).
  • No buttons to push to do anything. No X in the top right to close a window. (There is actually a menu at the bottom of each individual window, with a single menu item that says "I Want To...". That menu item allows you to do absolutely anything and everything you want to do, including closing the window. Unfortunately all windows seem to have shrunk on all but the development machine, making that "I Want To..." practically invisible. Also put buttons on the Login window to make it easier for new users).
  • Couldn't work out how to add a new user. (All windows follow the same format - Search, Add, Edit, Delete. If you want to add a new anything, first you go to the Search page for that thing, which will at first show no entries. Click "I Want To..." and then "Add a new item". Fill in the details on the new window that opens, and then choose "I Want To..." and "Save and close the window". Now you should be back at the Search window. Click the Search button. Your new item should now be displayed. You can then highlight that item, and choose "I Want To..." edit or remove).
  • Could create a new user, but when I went to enter the details of that user's account, the new user did not appear in the User dropdown list. (Found a redundant table in the query that populates that dropdown).
  • Minimum screen resolution requirement is 1024x768, but there are some windows which are wider than that. (Development machine has resolution 1280x768, so that wasn't picked up earlier. Command Centre is still too wide).
  • Went to edit a system's rule, and received an error "unable to cast object of type System.Int32 to type System.String."
  • The Intuition and Unknown trading systems (required by the software to function properly) should not be marked as available for auto trading.
  • Remove hyphens from Rule Types to save some space.
  • Minor GUI changes.