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.7.1 - Auto-Trading

Added in v0.7.1

  • One Cancels the Other (OCO) calculations.
  • On the Command Centre - periodically send a message to a given email address.
  • Open the Options window/tab if it's the user's first time.
  • Sort the grids if the user clicks the column header.

Fixed in v0.7.1

  • The Chart window does not open at all on machines other than the development machine. Read this page to see how to fix this problem.
  • Completed code for auto-trading.
  • Fixed the Orders window.
  • Fixed the Trades window.
  • Fixed the Transactions window.
  • Fixed the "Copy Trading System" window.
  • Fixed the "Pass on any trade where the risk is more than X pips" setting.
  • Fixed the bit that works out if we have enough margin available for a new order to be placed.
  • When retrieving Missing Gain Data it now takes into account if NY is in daylight savings time or not.
  • Due to the efficiency of the algorithm which determines the number of bars to retrieve, the Profit Factor setting will not work in Auto-Trading (but it will in backtesting). Added user setting for number of bars to retrieve to override the calculated result.
  • The user interface is a bit weird in places.
  • Row Limit dropdowns don't work in all locales.
  • Improved loading from text files so it takes minutes instead of hours.
  • In the backtesting output file - don't print the exit date if the trade is still open.
  • Change "X Pips Above Entry" to "X Pips Above Calculated Entry", and "X Pips Below Entry" to "X Pips Below Calculated Entry" (because that's the reality).
  • Make invisible those Families that don't have any children (e.g. Congestion).
  • When add something that populates a dropdown, add to the dropdowns if the window is open. The new entry will be at the end, though, until the window is closed and re-opened. Also not going to do it for the Orders, Trades, and Transactions windows, as they require further data from the DB.
  • Username filter on Accounts search didn't work.