Symbol Limits

1 view
Skip to first unread message

Greg Jessup

unread,
Jan 14, 2010, 12:01:02 PM1/14/10
to tradelink-...@googlegroups.com
I am listening to 525 symbols today and ASP will run for about 5-10 mins and then hang (Not Responding). Has anyone attempted to listen to this many symbols?

-Greg

josh franta

unread,
Jan 14, 2010, 12:08:55 PM1/14/10
to tradelink-...@googlegroups.com
what connector are you using?

the most I have done is around 200 at once. at present the
benchmarks put inter-application throughput at about 20K/ticks a
second, so if you were doing 500 symbols and your average tick rate
exceeded about 40ticks per second across all symbols, (or a little
lower than that if your machine was doing other stuff) then it could
get behind processing ticks.

> --
> You received this message because you are subscribed to the Google Groups
> "tradelink-contribute" group.
> To post to this group, send email to tradelink-...@googlegroups.com.
> To unsubscribe from this group, send email to
> tradelink-contri...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/tradelink-contribute?hl=en.
>
>

Greg Jessup

unread,
Jan 14, 2010, 12:10:35 PM1/14/10
to tradelink-...@googlegroups.com
I am using TD right now. Is there an easy way to measure throughput.

josh franta

unread,
Jan 14, 2010, 12:16:58 PM1/14/10
to tradelink-...@googlegroups.com
you have 500 symbols running in TD connector? is this with the
activeX component?

if you had tick recording on in ASP, you can load up replay for today
and see how many ticks it loaded in messages window. Then divide
by how long you ran ASP for.

it might not be a bad feature to add a ThroughputTracker component though.

Greg Jessup

unread,
Jan 14, 2010, 1:13:17 PM1/14/10
to tradelink-...@googlegroups.com
Yeah, with activex. Ran for 522 yesterday, today 525 and blowing up. Seems odd

josh franta

unread,
Jan 14, 2010, 1:19:05 PM1/14/10
to tradelink-...@googlegroups.com
Those 3 new symbols must've been especially evil. lol

tick volume varies a lot from day to day.

Can you check that connector in?

Greg Jessup

unread,
Jan 14, 2010, 3:58:53 PM1/14/10
to tradelink-...@googlegroups.com
I checked it into the branches, its not fully complete, as I was using it to test my startegy more than actually trade with. Price feed works, just not all of the order related stuff.
Also added a debug window to the broker, and a toggle for debug. Debug sends my orders to a database, since TD doesn't have a dev environment.

josh franta

unread,
Jan 14, 2010, 4:29:08 PM1/14/10
to tradelink-...@googlegroups.com
thanks.

when I built the current connector, I tested with limits outside the
market in their live account.

Greg Jessup

unread,
Jan 14, 2010, 5:35:48 PM1/14/10
to tradelink-...@googlegroups.com
That is fine from an order perspective, but I was more concerned with making sure my logic was working across 500 symbols, so the way I did it made more sense.

josh franta

unread,
Jan 14, 2010, 5:41:18 PM1/14/10
to tradelink-...@googlegroups.com
I would have probably just overriden my sendorder function and dumped
those somewhere else, rather than routing em out... not messed with
server side stuff at all.

Greg Jessup

unread,
Jan 14, 2010, 6:21:38 PM1/14/10
to tradelink-...@googlegroups.com
Yeah, probably the right thing to do
Reply all
Reply to author
Forward
0 new messages