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...
Bug: each rule of a trading system should be able to check different price data [Fixed in v3.0.3]
- Login to post comments
ATM can presently only handle trading systems where the same price data is used for all rules. Need to be able to handle any combination of selected price data. This includes the case where the symbol being traded is different to any of the price data being used by the trading rules.
To explain the problem in more detail, first we need to explain some basics for the benefit of first-time users.
1. "Price data" is made up of symbol/interval/company, e.g. EURUSD/Hourly/FXCM.
2. A "trading system" is made up of multiple "trading rules".
3. Each trading rule is tested against the price data of your choosing.
3a. All rules in a system can test the same price data, e.g:
- Rule 1 does its calculations with EURUSD/Hourly/FXCM
- Rule 2 does its calculations with EURUSD/Hourly/FXCM
- Rule 3 does its calculations with EURUSD/Hourly/FXCM
3b. Each rule can test different price data, e.g:
- Rule 1 does its calculations with EURUSD/Hourly/FXCM
- Rule 2 does its calculations with EURUSD/Daily/FXCM
- Rule 3 does its calculations with AUDJPY/Weekly/Oanda
What is written in paragraph 3b does not work yet.
Moreover, still using the examples from 3a and 3b, if the trading system wants to trade in USD/CAD - a completely different symbol to anything used by the trading rules - it should be able to do that.
Correct. v3.0.1 will fix up some silly bugs, like the FXCM file check thing. I plan to fix this issue in v3.0.2. So shouldn't be too long.
Thanks for the update, much appreciation for all your work.
Recent blog posts
- New Release: v3.0.3 - Everything Except Autotrading
- Mid July 2010 Update
- Start of June 2010 Update
- New Release: v3.0.2 - Copy, better error message, more options
- New Release: v3.0.1 - The Stabilise-ening
- Ah, The First Bug [Fixed in v3.0.1]
- New Release: v3.0.0 - The Rewrite
- Start of February 2010 Update
- End Of 2009 Update
- New Release: v2.0.10
Recent comments
- good choice
20 weeks 5 days ago - Hello and welcome. I will
35 weeks 6 days ago - Of course...
41 weeks 4 days ago - Easy one (hopefully). You
41 weeks 4 days ago - Thanks for that. I learnt
48 weeks 1 day ago - Oops!
49 weeks 3 days ago - Changing the windows date
1 year 4 weeks ago - Interesting problem you have
1 year 4 weeks ago - You want to use the Value of
1 year 6 weeks ago - A tick backtester will do it
1 year 11 weeks ago


Hi,
Just looking for clarification - for now, rules are limited to the same timeframe, currency and broker?
ex)
Where a system that uses multiple timeframes -
Rule 1: EURUSD calculation with daily indicator
Rule 2: EURUSD calculation with hourly indicator
Wouldn't work for now?