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.8.0 - Alerts, Charts

Added in v0.8.0

  • Alerts:
    • Price & Indicator-based Alerts.
    • Trading Alerts (place order, modify order, cancel order, trade entered, stop loss/take profit modified, trade exited).
    • Can have many rules that must be met for an alert to be sent.
    • Have setting for how many times to send an alert before switching it off. Or can choose to never switch it off.
    • Alerts are sent to a specified email address. Or to the screen. Or both.
  • User can set the Auto-Trading status on Systems Update window (not just on Command Centre).
  • Need some way to set it up so Systems and Alerts can be kicked off individually at specific times (i.e. not just all active ones are kicked off every minute).
  • Links from Help menu to Systems Trading Theory, Problems With Backtesting, The Good & Bad of Automated Trading.
  • Updated Npgsql drivers (the thing that allows VB.Net to connect to PostgreSQL). Current driver version RC3, previous version was Beta2.
  • Updated Oanda API. If you are a user of the Oanda API, please ensure you too have the latest version installed.
  • Gain Capital now offers NZD/JPY.
  • Minor GUI changes.

Fixed in v0.8.0

  • Charts:
    • Have horizontal scrollbar instead of "One Bar Left" and "One Bar Right" buttons.
    • Right-click allows colour change.
    • Right-click allows delete of trend lines and line studies.
    • Horizontal line is now added to the panel with the selected series/indicator.
    • Y-axis range now affects the panel with the selected series/indicator.
    • Sort Add Indicator pull-down list.
    • Allow user to chart custom indicators, such as Average Pullback Histogram, Bar Swings, etc (anything that the user can select as a Rule or Value, but is not provided by the 3rd-party charts module).
    • Replace the 3rd-party "add indicator" window with my own.
    • When adding indicators, name them "SMA (20)", "Stochastic (5,3,3)", etc, not SMA, SMA 2, SMA 3.
    • Make it possible to remove a horizontal line that the user added previously.
    • When deleting one line that makes up a multi-line indicator (e.g. Bollinger Bands, Directional Movement System), remove all lines that comprise that indicator.
    • Can't select an indicator if the value of the indicator doesn't change at all. Therefore can't remove such an indicator without refreshing the chart.
    • Make it easy to reapply the last applied chart template.
    • Throws error in real-time mode when a new tick comes along and indicator parameter window is open.
    • Sometimes clicking the Update button doesn't seem to update anything. But, actually, the new bars are there, just you have to click the Move One Bar Right button to view them. It would be much better if you didn't have to use the Move One Bar Right button.
    • The Add Indicator window seems to be truncated. This is functionality from the vendor of the charts module, and they say that this occurs if you aren't using a certain font size on your screen resolution.
  • Disallow the user to select some Config Types, depending on what they are:
    • [OHLC] Of Last X Bars Clear Of Entry cannot be an Entry Rule.
    • Typical Price Of Last X Bars Clear Of Entry cannot be an Entry Rule.
    • X Pips Above Calculated Entry cannot be an Entry Value.
    • X Pips Below Calculated Entry cannot be an Entry Value.
    • Exit At Market cannot be an Entry Value, nor an Initial S/L Value, nor an Initial T/P Value.
  • Create system. Use 5-Second as interval for trailing stop. Error when backtesting - "There is no row at position -1".
  • For Gain Capital, disallow a take profit to be added, if the order was originally created without one. Oanda lets you add take profits later. ** N.b. Didn't fix this, but decided that because Gain Capital will show the error, it's not worth spending much time on. **
  • A couple of result grids don't resize the row height properly when first populated.
  • New paragraph in licence regarding the timeliness of alerts through email.
  • Errors on the Command Centre should not be messageboxes - insert Messages instead. This allows the countdowns to continue without user intervention.

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