| 
 PureBytes Links 
Trading Reference Links 
 | 
I've found that if you want your stop executed at the exact price, 
the price scale and minimum movement must be set correctly.  For 
example, for stocks, I use a price scale of 1/100 and min 
movement of 1.  The defaults always caused my stops to be off by 
1/8
But unless you run on tick data or on 1-minute data with tick data 
in your global server and tick data strategy resolution set, it seems 
you'll get a TS "best guess" at where your trade should have been 
executed based on where the open is in relation to the Low and 
High.
Cash
Date sent:      	Tue, 4 Sep 2001 16:01:45 -0600
From:           	"Gary Fritz" <fritz@xxxxxxxx>
To:             	<mike@xxxxxxxxxxxxxxxxx>
Copies to:      	Omega - List <omega-list@xxxxxxxxxx>
Subject:        	Re: Problem of executing orders on next bar
> > I know there is a way around this problem...
> > 
> > TradeStation seems to allow you only to execute orders at the next
> > bar or the current bar on close? I would like to execute a market
> > order on the very tick that my strategy says that it is a good
> > trade. 
> 
> You are correct:  your system code runs ONLY when the bar closes -- 
> NOT at any time while the bar is forming.  The only way to execute 
> strategy logic on a specific tick is to run the *system* on every 
> tick, and the only way to do that is to run the system on a 1-tick 
> chart.
> 
> If, in advance, you know a *price* where you want to buy/sell/exit, 
> you can place a *price* stop on bar N that takes effect on bar N+1.  
> That order will be executed on the exact tick that hits your 
> specified price.
> 
> But if you need to examine every tick -- or every 1min bar, or 
> whatever -- to decide if your strategy says it's a good trade, then 
> you have to run your system on bars of that size.
> 
> Gary
> 
"Buy Low, Sell High"
(If this statment is used for financial gain, I am entitled to 10% of all profits. ;) )
 
 |