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...

Ah, The First Bug [Fixed in v3.0.1]

Due to a random promise I made to 4 people, we kind of had to pump out v3 by the end of Valentine's Day (lest I be $400 poorer). And thank heavens I made that promise, otherwise it would have been Valentine's Day 2011 before you saw v3. But that little rush at the end meant we hadn't tested the installation on someone else's computer before making it available.

And of course - there's a bug.

But not a big one, and luckily there is a workaround. Of course there are going to be bugs in an initial alpha release, but I thought this one was important to mention.

The v3 installer can also install the FXCM files for you, if you want. And v3 doesn't need you to copy the files from the FXCM installation directory into the ATM installation directory (as v2 did). That was us trying to remove some of the hassles of install. All well and good, but...

Turns out there's still a check in the code to look for the FXCM files in the ATM installation directory, even though that's not actually necessary anymore. So what you see is the FXCM files being installed for you, only to have ATM tell you that they are not installed. Hence it's a bug.

The workaround is to copy these 2 files from where you installed the FXCM, to where you installed ATM:

  1. fxcore.dll
  2. fxmsg.dll

Restart ATM and continue. As I say, not a big bug, but kind of annoying.