Multi companies backtesting
Author: Salemali83
Creation Date: 3/2/2013 5:06 AM
profile picture

Salemali83

#1

I have downloaded my dataset from MetaStock. When I test a strategy I have to do it either one company or with all the companies on that dataset. Hw can I select some companies (more than two companies) from that dataset?
profile picture

Eugene

#2
Illustrated in the Wealth-Lab User Guide (Help menu) > Strategy window > Backtesting Strategies > How to: Run a Multi-Symbol Backtest (MSB) with a Strategy
profile picture

Salemali83

#3
Yes when I click on backtest on all symbols it test all the companies on that dataset.
profile picture

Cone

#4
You can only select 1 symbol or the entire DataSet. You can't directly select a subset of companies from a DataSet for a backest.

Consequently, the answer is to create a new DataSet with a subset of symbols that you want to test. If the symbols are in DataSets from different providers, then you can use the Aronow Provider for this purpose.
profile picture

Salemali83

#5
Whenever I create new dataset all companies in that dataset even sectors download. i have no control on it. i am trying to click on "Remove this Symbol for DataSet" to delete the sectors but it is not working I do not know why?
What is Aronow Provider? How can I get it? I am working on Saudi TASI index
profile picture

Eugene

#6
It's not possible to remove a symbol from a DataSet based on either ASCII or Metastock data sources.

You can not get the Aronow Watchlist provider as it's a restricted access item (extensions are downloadable only by the existing customers).
profile picture

Eugene

#7
As a quick & dirty workaround, you might want to exclude some symbols from a backtest (or leave just some, if your DataSet is large) by prefacing a Strategy with this code:

CODE:
Please log in to see this code.


As I said it's a dirty workaround:
* you'd have to insert it manually in any Strategy
* that doesn't affect Buy&Hold which would execute on all symbols of the DataSet

For Wealth-Lab customers, the Watchlist provider makes this task very convenient.
profile picture

Salemali83

#8
I have not reach that level to write a code yet. I am using strategy by rule. I am not sure if able to use this code
profile picture

Eugene

#9
Well, can you use Equis Downloader to create a subset of companies in a new Metastock datasource?
This website uses cookies to improve your experience. We'll assume you're ok with that, but you can opt-out if you wish (Read more).