Rank: Member
Groups: Registered, Registered Users, Subscribers Joined: 2/17/2010(UTC) Posts: 18
|
Hello. Hope this is the right place for this. I am trying to use the explorer to simply show me RSI(C,2)<10. I have tried to put RSI(C,2) in colA then filter that says (colA<10). I built an indicator that that shows a "1" everytime it is < 10. I have also tried to use col A and col B to show me the diff. I have also ran other explorers with something totally different for an indicator but just show me the value of RSI2. I simply cant get it to explorer for this or even return the value of RSI2. It will explore and show the other indicators just fine. RSI(C,2) will scan all the stocks but come back with 0 results. I know for a fact some of the stocks scanned will meet the criteria. Also sometimes the explorer will take 30 minutes just to scan 30 stocks. It is SUPER slow. Other times I just flys right thru all 3200 stocks in about 5 minutes? Thanks for your time! Jim
|
|
|
|
Rank: Member
Groups: Registered, Registered Users, Subscribers Joined: 2/17/2010(UTC) Posts: 18
|
It is giving me an error message. Period value out of valid range in RSI() function. RSI2 cannot be done? thanks Jim
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 7/25/2005(UTC) Posts: 1,042
Was thanked: 57 time(s) in 54 post(s)
|
Hi Jim
The cause of your problems with RSI(2) or RSI(C,2) is probably that you have the Explorer Options setting to use "Load Minimum Records". There are two sets of "Options" you can use with the Explorer, one set applies when editing individual explorations but the "Load Minimum Records" setting is accessible from the Options button when you first open the Explorer.
The reason why explorations fail or return inaccurate results using "Load Minimum Records" has been discussed many times on this forum and a search should provide the answers. I suggest you use at least 50 periods for your exploration exercises with RSI(C,2).
I can’t explain the slow execution unless you are using a live intraday data feed. An exploration using local data should be super fast if only using around 50 periods (2-3 seconds for the S&P 500). A first pass when calling data from the HDD rather than memory will be rather slower. One reason for an exploration executing somewhat more slowly that normal is that one or more plots on the active chart could be inadvertently marked. If, for example, your exploration included a P variable, then you would notice this slowing effect. It seems that a marked plot forces MetaStock to access the supposed P variable even though it may not actually be requested by any code.
To find stocks that meet the “RSI(C,2)<10” requirement you could simply place this code in the (enabled) Filter section. However you’ll probably get more information with just RSI(C,2) in a column (column A) and colA<10 in the filter section. This not only returns just the stocks of interest but also gives an accurate current value or RSI(C,2).
{column A}
RSI(C,2)
{filter}
cola<10
Hope this helps.
Roy
|
|
|
|
Users browsing this topic |
Guest (Hidden)
|
Explorer problems
(MetaStock)
by TimW
7/31/2011 2:51:41 AM(UTC)
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.