Download software Tutorial videos
Subscription & data-feed pricing Class schedule


New account application Trading resources
Margin rates Stock & option commissions

Attention: Discussion forums are read-only for extended maintenance until further notice.
Welcome Guest, please sign in to participate in a discussion. Search | Active Topics |

Need a block to Limit results Rate this Topic:
Previous Topic · Next Topic Watch this topic · Print this topic ·
Chris
Posted : Friday, November 9, 2007 10:16:39 AM
Registered User
Joined: 12/15/2004
Posts: 11
Hello,

Can you make me a block that limits the scan to a set number of results. For example, I want a strategy that, only the top 3 stocks are returned for the scan results. The number I would like to be variable.

I have tried the rank strategies that are in blocks, but no matter what setting I chose, I will sometimes get more or less results for the scan. I am not sure why that is, maybe because it is being compared to the Nasdaq 100.

Thanks
Bruce_L
Posted : Friday, November 9, 2007 11:50:03 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138
The Rank vs List (Raw Rank) Block can (and will) return the same Rank for multiple symbols with same value (ties). There also appears to be an issue where in some circumstances it will return a tie for symbols not returning the same value.

I've attached the Workspace we will be using to test the issue. If you want to take a look, please save the attached .bWorks file to the following folder:

\My Documents\Blocks Files\Workspaces

You can then open the Workspace via your FILE menu (Open Workspace then My Computer).

You can use QuickEdit to adjust the settings or view the Block Diagrams.

It will normally return 3 results for each date, but will occassionally return 4 results instead.

Attachments:
Chris26820.bWorks - 75 KB, downloaded 518 time(s).



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
dasmaus
Posted : Wednesday, November 28, 2007 6:13:59 PM
Registered User
Joined: 1/30/2005
Posts: 4
Hi Bruce,

I also have been trying to get Rank vs List (Raw Rank) to work, and think I am running into the "isssue" you mentioned .  My list only contains 9 symbols so it is much easier to eyeball the results.  In addition it would be highly unusual for duplicates to exist.  I have added "1" to the rank output before sending to the column for viewing, so I would expect to see 1 through 9 in that column.  I also created a column showing the data that is being ranked, so can easily see if there is a duplicate (there is not).

The results I am seeing is 1 through 8 with two duplicate "8"s.  This must be the issue you were refering to.

I wanted to reverse the order so that "1" was the best.  To do this, I multiplied the input to the Rank block by "-1".  I had expected the ranking noted in the previous paragraph to simply invert, however that was not the case.  I ended up with duplicate "2"s rather than "1"s.  The Rankings revised simply by multiplying the input by "-1".

Any headway on getting the Rank vs List (Raw Rank) working properly?  If you need my data for another example let me know.

Long & Strong
DasMaus
 
Bruce_L
Posted : Thursday, November 29, 2007 9:09:35 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138
dasmaus,
The item that is duplicated appears to be random. If you run the same scan on multiple computers or even on the same computer at different times, the items with the same raw rank will frequently be different.

I do not believe we need any additional examples at this time.

-Bruce
Personal Criteria Formulas
TC2000 Support Articles
Users browsing this topic
Guest-1

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.