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.4 - More Indicators

Added in v0.7.4

  • Show dates that are subscribed to: YES - Until 31-Dec-06 23:59:59 (GMT).
  • Login screen now allows you to specify whether you want to save the password or not. **Careful** it stores the password in a simple text file in the Thinking Stuff installation directory. You should only use this feature if you have sole access to your computer.
  • Can make the backtesting output files Excel files (2002/XP and above), or you can keep them as they are now, which is comma-separated text files.
  • Can vary the number of units/contracts bought during backtesting. Up until now backtesting always bought 100,000 units (1 contract) for comparing apples-with-apples purposes, but now you can choose to continue to do that, or to follow the Money Mgmt rules for the particular Trading System. It's still going to start with a bank of $100K though. (Please note at this time that if there is no USD in the currency, then backtesting will revert to always purchasing 1 contract).
  • User now has more control over what is printed in the backtesting results files.
  • Charts - Buy/Sell icons - When pasting from a backtesting data file, it allows you to see how the stop loss and take profit move around compared to the price. You no longer need to specify the colour for each line (Long S/L, Long T/P, Short S/L, Short T/P).
  • Chart - Indicators can now be added to the panel with the prices, or its own panel.
  • Help section now attached to each window that needs it.
  • Some fairly major GUI changes.
  • Interactive Brokers proof of concept. This doesn't save anything to the database.
  • Make "paid subscription" the default option on the Login page.
  • New Rule in Bar Formations family:
    • Spread Is X Or Below
  • New Rules in Simple Moving Averages family:
    • SMA Is Rising
    • SMA Is Falling
  • New Rules in Bollinger Bands family:
    • Bollinger Bandwidth Is Above X
    • Bolllinger Bandwidth Is Below X
  • New family - Commodity Channel Index
    • Commodity Channel Index In Overbought
    • Commodity Channel Index In Oversold
  • New family - Commodity Channel Index X-Over
    • One CCI Is Above Another
    • One CCI Is Below Another
  • New family - Bollinger Bands X-Over
    • One Upper Bollinger Line Is Above Another
    • One Upper Bollinger Line Is Below Another
    • One Lower Bollinger Line Is Above Another
    • One Lower Bollinger Line Is Below Another
    • Upper Bollinger Line Is Above Lower Bollinger Line
    • Upper Bollinger Line Is Below Lower Bollinger Line
    • Lower Bollinger Line Is Above Upper Bollinger Line
    • Lower Bollinger Line Is Below Upper Bollinger Line
  • New family - Typical Price - (H+L+C)/3
    • Typical Price of Last X Bars Clear of Entry
    • Typical Price Is Rising
    • Typical Price Is Falling
    • Typical Price Is Above X
    • Typical Price Is Below X
    • Typical Price Minus X Percent (value)
    • Typical Price Minus X Pips (value)
    • Typical Price Plus X Percent (value)
    • Typical Price Plus X Pips (value)
  • New family - Typical Price Average
    • [OHLC] Above Typical Price Average
    • [OHLC] Below Typical Price Average
    • Value of TPA Is Above X
    • Value of TPA Is Below X
    • Typical Price Average Is Rising
    • Typical Price Average Is Falling
    • Typical Price Average (value)
  • New family - Typical Price Average X-Over
    • One Typical Price Average Is Above Another
    • One Typical Price Average Is Below Another
  • New family - Exponential Moving Averages
    • Close Above Exponential Moving Average
    • Close Below Exponential Moving Average
    • High Above Exponential Moving Average
    • High Below Exponential Moving Average
    • Low Above Exponential Moving Average
    • Low Below Exponential Moving Average
    • Value of EMA Is Above X
    • Value of EMA Is Below X
    • EMA Is Rising
    • EMA Is Falling
    • Exponential Moving Average (value)
  • New family - Exponential Moving Average X-Over
    • One Exponential Moving Average Is Above Another
    • One Exponential Moving Average Is Below Another
  • New family - Exponential Moving Average Swings
    • Current EMA Swing Pattern Is Higher Peak
    • Current EMA Swing Pattern Is Higher Trough
    • Current EMA Swing Pattern Is Lower Peak
    • Current EMA Swing Pattern Is Lower Trough
    • EMA Swing High Higher Than Previous Swing High
    • EMA Swing High Lower Than Previous Swing High
    • EMA Swing High Lower Than Either Previous 2 Swing Highs
    • EMA Swing Low Higher Than Previous Swing Low
    • EMA Swing Low Higher Than Either Previous 2 Swing Lows
    • EMA Swing Low Lower Than Previous Swing Low
    • Previous EMA Swing Pattern Was Higher Peak
    • Previous EMA Swing Pattern Was Higher Trough
    • Previous EMA Swing Pattern Was Lower Peak
    • Previous EMA Swing Pattern Was Lower Trough
    • Currently In Exponential Moving Average Swing Down
    • Currently In Exponential Moving Average Swing Up
    • On Or After Day X Of Exponential Moving Average Swing
    • On Or Before Day X Of Exponential Moving Average Swing
    • EMA Swing High (value)
    • EMA Swing Low (value)

Fixed in v0.7.4

  • File Load fails when the files to be loaded are in a directory that the postgres user does not have permissions for.
  • Charts - Key not unique error if added 2 indicators, then delete the first, then add again.
  • Change the family of the following from Pip Calculations to Bar Formations:
    • [OHLC] Plus X Percent
    • [OHLC] Minus X Percent
    • [OHLC] Plus X Pips
    • [OHLC] Minus X Pips
    • [OHLC] Is Above X
    • [OHLC] Is Below X
  • Change the following descriptions:
    • [OHLC] Is Higher Than X --> [OHLC] Is Above X
    • [OHLC] Is Lower Than X --> [OHLC] Is Below X
    • Bollinger Bands Flaring --> Bollinger Bandwidth Is Rising
    • Bollinger Bands Not Flaring --> Bollinger Bandwidth Is Falling

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <img> <em> <strong> <u> <strike> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <h4> <h5> <table> <thead> <tbody> <th> <tr> <td>
  • Lines and paragraphs break automatically.
  • Image links with 'rel="lightbox"' in the <a> tag will appear in a Lightbox when clicked on.
  • Image links with 'rel="lightshow"' in the <a> tag will appear in a Lightbox slideshow when clicked on.

More information about formatting options