[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Limit order bug in TS2K?



PureBytes Links

Trading Reference Links

Thanks for your support.  I thought that was what this list was for--providing
a forum in which users could share information and help each other.

I figured this problem out, I believe.  The default setting for the "min move"
in the Symbol Universe was set to 125 instead of 0.125.  When I changed it the
limit buy worked as expected.

Chris

Jim Bronke wrote:

> Well Mr Omega Man if you don't have anything positive to say, don't say
> anything and do that for the sake of this list. This list is really about
> people helping each other. you could have simply just referred him to a
> book. Perhaps a book that you may have written.  He is not desrving of such
> treatment. He was enquiring as to whether it was a bug.
> I have come across that Limit order problem myself and just haven't had the
> time to research it. I do know that the code has to do something special to
> be looking at the next bar of data to acknowledge that there is an entry.
>
> Jim Bronke
> Phoenix, AZ
>
> ----- Original Message -----
> From: <the_omega_man@xxxxxxxxxxxx>
> To: "Omega List" <omega-list@xxxxxxxxxx>
> Sent: Saturday, June 30, 2001 10:40 AM
> Subject: Re: Limit order bug in TS2K?
>
> >
> > Did you do even rudimentary checking of your logic and understanding of
> > trading orders before asking whether there was a "bug" in the software?
> >  Answer:  No, you did not.
> >
> > I have suggested in this forum that many of the alleged "bugs" in TS
> really
> > are failures of users to understand the mechanics of trading and/or how
> > the software works (RTFM).  I submit your "bug" as yet another case in
> point.
> >
> > I will not do your homework for you.  Suffice it to say, the problem is
> > on your end.
> >
> >
> > The Omega Man
> >
> > P.S. - Some say Omega doesn't use the software for trading...  Well now.
> >  How many say that the user below uses the software to trade?
> >
> >
> >
> > At Sat, 30 Jun 2001 10:24:15 -0400, Chris McMurry <chrismcmurry@xxxxxxxx>
> > wrote:
> >
> > >
> > >It is my understanding that Limit orders should execute as Market If
> > >Touched orders.  In other words, if I place a buy limit order, then
> > >it
> > >should be executed on the next bar if the price of the stock trades
> > >down
> > >to the level of the buy limit price.  I.e., if the Low of the next bar
> > ><= Limit price, then the buy will occur at the limit price or better.
> > >
> > >This is not occurring in all circumstances.  I have a chart of the QQQs
> > >up and I am attempting to make the signal buy at a limit of 79.87 or
> > >better.  Here is my test code:
> > >.......
> > >If date = 1000105 Then begin
> > >    print("Date = ", date);
> > >    buy("test") at 79.87 Limit;
> > >end;
> > >if date = 1000106 then begin
> > >    print("Date = ", date);
> > >    print("1/6 Low = ", low);
> > >end;
> > >.......
> > >
> > >This is what prints:
> > >Date = 1000105.00
> > >Date = 1000106.00
> > >1/6 Low =      79.75
> > >
> > >This DOES NOT EXECUTE THE BUY.
> > >
> > >I tested various numbers at the Limit price.  The lowest one that will
> > >buy is 79.99.
> > >
> > >Is this a bug?
> > >
> > >Chris
> > >