PureBytes Links
Trading Reference Links
|
Your math is right on, Dan. However,
I don't know if anyone in his right mind would ever trade a stock whose
volatility was 10% (as in your $10 stock example). And using a 1-ATR
stop on a $50 stock is gutsy, too, requiring total confidence in the
system being used where the pricing is close to noise level. I
understand you are only offering this as an example, but it does make
the point well.
Al Venosa
danielwardadams wrote:
If the $50 stock always ranges between 49 and 51, it has an ATR of 2.
Likewise if the $10 stock always ranges between 9 and 11, it also has
an ATR of 2 (although it has a much higher beta).
So with volatility based position sizing where you use 1 ATR as your
stop, if you are willing to risk 2% of a $100,000 portfolio ($2000),
you could buy 1000 shares of either stock. The difference is one half
your capital ($50,000) is tied up in one case and only one tenth
($10,000) in the other.
If anybody has a different interpretation, jump in (please).
Dan
--- In amibroker@xxxxxxxxxxxxxxx, "Pal Anand" <palsanand@xxxx>
wrote:
>
> ATR shows volatility in absolute terms (cannot predict direction
or
> duration, only activity levels), so, lower price stocks will have
> lower ATR levels than higher price stocks. A $10 stock would have
a
> much lower ATR value than a $50 stock, hence, one would end up
buying
> more shares of the $10 stock than the $50 stock.
>
> rgds, Pal
> --- In amibroker@xxxxxxxxxxxxxxx, "danielwardadams"
> <danielwardadams@xxxx> wrote:
> >
> > I was gone most of the day so didn't have a chance to keep up
with
> > the posts.
> >
> > I agree that the results are the opposite of what one would
expect.
> I
> > think in the cases you cite, the formulas should be
> 100,000*Risk/ATR.
> > So if your risk tolerance is 2% and the ATR is 2, the
position
size
> =
> > 100,000*.02/2 = 2000/2 = 1000 where the 1000 is shares of
stock
and
> > is independent of the price of the stock, i.e., you can buy
1000
> > shares of ANY priced stock that has an ATR of 2 and your risk
would
> > be the same. In the case of the $50 stock, your position
equity
> would
> > be $50*1000 = $50,000 when ATR=2. Similarly, you could buy
> > twice (not half) as much of the stock when ATR=1.
> >
> > Although the position sizing being independent of the price
of
the
> > stock seems counterintuitive, I just reread the chapter in
Van
> > Tharp's book on this ("Trade Your Way to Financial Freedom")
and
I
> > think that's the way it's supposed to be.
> >
> > I'm not sure what this means for our 20% maximum position
equity
> > allocation (to achieve diversification).
> >
> > Dan
> >
> >
> > --- In amibroker@xxxxxxxxxxxxxxx, Al Venosa
<advenosa@xxxx> wrote:
> > > Ed:
> > >
> > > Your formula doesn't make much sense to me. The term
stoploss/ref
> > (C,-1)
> > > is simply the volatility of the stock, expressed as a
fraction
of
> > the
> > > price, times a multiplier. Thus, for a $50 stock whose
ATR is,
> say,
> > 2
> > > (highly volatile), and if you are using a multiplier of
2 with
an
> > equity
> > > of $100 K, then your positionsize statement specifies
that the
> > position
> > > size of the trade will be only $8,000 (100,000 * 4/50).
For a
> less
> > > volatile stock (one whose ATR is only 1), then your
positionsize
> > would
> > > be only $4,000. So, you are allocating less money for
less
> volatile
> > > stocks and more money for more volatile stocks, and the
amount
> > allocated
> > > in each case is tiny relative to your equity. This is
the
> opposite
> > of
> > > what volatility-based trading is all about. Did you
leave
> something
> > out?
> > >
> > > Al Venosa
> > >
> > > ed nl wrote:
> > >
> > > > well I just mentioned this because the range is
rather
narrow.
> > When
> > > > testing this MM stuff on my system I noticed that
it behaved
> very
> > poor
> > > > especially between 1998 and 2001. This is exactly
the period
> the
> > > > markets were very volatile. SInce volatility
reduces the
> position
> > > > size my system hardly invested any money.
> > > >
> > > > I tried giving risky trades more weight using (not
sure if
this
> > is
> > > > correct but it does approximately what I intended):
> > > >
> > > > *PositionSize* = -100 * (stopLoss / Ref(*C*,-1));
> > > > this as I expected gives a better result than just
using a
> > constant
> > > > percentage over the last 3 year and also better
than the
> correct
> > MM
> > > > approach. Between 1998 and 2001 however it performs
worse,
> > suffering
> > > > when the market goes crazy.
> > > >
> > > > rgds, Ed
> > > >
> > > >
> > > >
> > > > ----- Original Message -----
> > > > *From:* danielwardadams
<mailto:danielwardadams@xxxx>
> > > > *To:* amibroker@xxxxxxxxxxxxxxx
> > <mailto:amibroker@xxxxxxxxxxxxxxx>
> > > > *Sent:* Sunday, December 12, 2004 4:06 PM
> > > > *Subject:* [amibroker] Re: PositionSize /
Capital
> > > >
> > > >
> > > > I love it. This also helps avoid the tiny
positions
> somebody
> > (Al?)
> > > > mentioned yesterday (and I've experienced
also). But why
do
> > you say
> > > > it will usually probably use the 10 or 20%
sized
positions?
> > Shouldn't
> > > > that mean you're setting your risk parameter
> unrealistically
> > low?
> > > >
> > > > --- In amibroker@xxxxxxxxxxxxxxx
> > > > <mailto:amibroker@xxxxxxxxxxxxxxx>, "ed
nl" <ed2000nl@x
> > > > <mailto:ed2000nl@x>...> wrote:
> > > > > This way you can use a range: Maximum 20%
minimum 10%
of
> > equity:
> > > > >
> > > > > rsk = -2; // 2%
> > > > > PositionSize = Min(-10,Max(-20,rsk *
Ref(C,-1) /
> stopLoss));
> > > > >
> > > > > In practice it most of the time it
probably either uses
> 10%
> > or 20%.
> > > > >
> > > > > Ed
> > > > >
> > > > >
> > > > >
> > > > > ----- Original Message -----
> > > > > From: danielwardadams
> > > > > To: amibroker@xxxxxxxxxxxxxxx
> > > > > Sent: Sunday, December 12, 2004 3:40 PM
> > > > > Subject: [amibroker] Re: PositionSize /
Capital
> > > > >
> > > > >
> > > > >
> > > > > Al & Ed,
> > > > > This is exactly where I ended up
yesterday (hours
after
> > my post).
> > > > > When I tried it, though, I always ended
up taking the
> 20%
> > > > positions
> > > > > rather than those defined by my risk.
Thinking it
> wasn't
> > working,
> > > > I
> > > > > gave up and went to bed.
> > > > >
> > > > > But since someone else thinks this
should work,
> obviously
> > I need
> > > > to
> > > > > play with it some more.
> > > > >
> > > > > Dan
> > > > >
> > > > > --- In amibroker@xxxxxxxxxxxxxxx, "ed
nl"
> <ed2000nl@xxxx>
> > wrote:
> > > > > > Al,
> > > > > >
> > > > > > about the part: "Your suggestion
to limit
> > positionsize not to
> > > > > exceed any more than 20% of equity may
be the
solution
> > since it
> > > > goes
> > > > > hand in hand with the philosophy of
money management.
> > That is, do
> > > > not
> > > > > allow any one position to exceed, say,
10 or 15
percent
> > of your
> > > > > equity. The Turtles did that, and I
think lots of
> traders
> > do
> > > > that,
> > > > > too. So, I see nothing wrong with that.
Have you
coded
> > this in
> > > > AFL"
> > > > > >
> > > > > > I think you can solve this using:
> > > > > >
> > > > > > rsk = -2; // 2%
> > > > > > PositionSize = Max(-20,rsk *
Ref(C,-1) / stopLoss);
> > > > > >
> > > > > > now it will never use more than 20%
of equity.
> > > > > >
> > > > > > About the minimum number of trades
I don't know. In
> my
> > system
> > > > that
> > > > > would be impossible because sometimes
good entries
just
> > dry up
> > > > and I
> > > > > can't find even find 5.
> > > > > >
> > > > > > rgds, Ed
> > > > > >
> > > > > > ----- Original Message -----
> > > > > > From: Al Venosa
> > > > > > To: amibroker@xxxxxxxxxxxxxxx
> > > > > > Sent: Sunday, December 12, 2004
3:11 PM
> > > > > > Subject: Re: [amibroker] Re:
PositionSize /
Capital
> > > > > >
> > > > > >
> > > > > > Dan:
> > > > > >
> > > > > > Thanks for the ideas. You're not
rambling; you're
> > thinking,
> > > > and
> > > > > this discussion is healthy. Good ideas
may stem from
the
> > > > discussion,
> > > > > so by all means, keep posting.
> > > > > >
> > > > > > I don't think you need a new
built-in function
> called
> > MinPos.
> > > > > Maybe TJ came up with a solution the
other day by
> > suggesting you
> > > > set
> > > > > the max open positions to some large
value like 10 of
> 15,
> > even
> > > > though
> > > > > you plan to take on no more than 5 at
any time. So,
if
> > you don't
> > > > use
> > > > > up all your equity using
volatility-based
> positionsizing,
> > you
> > > > might
> > > > > add on new positions with this approach.
I haven't
> tested
> > this
> > > > idea
> > > > > yet, but I will. The problem occurs when
the opposite
> > happens,
> > > > > namely, all your equity is used up
before you are
able
> to
> > add
> > > > your
> > > > > 4th and 5th positions. Your suggestion
to limit
> > positionsize not
> > > > to
> > > > > exceed any more than 20% of equity may
be the
solution
> > since it
> > > > goes
> > > > > hand in hand with the philosophy of
money management.
> > That is, do
> > > > not
> > > > > allow any one position to exceed, say,
10 or 15
percent
> > of your
> > > > > equity. The Turtles did that, and I
think lots of
> traders
> > do
> > > > that,
> > > > > too. So, I see nothing wrong with that.
Have you
coded
> > this in
> > > > AFL?
> > > > > I'm like Yuki: good with concepts buy
lousy with
> creative
> > > > > programming.
> > > > > >
> > > > > > Al Venosa
> > > > > >
> > > > > > danielwardadams wrote:
> > > > > >
> > > > > >
> > > > > > After thinking about this some
more, I think
all
> > I've
> > > > described
> > > > > is
> > > > > > what could be accomplished with
two more built-
in
> > > > variables.
> > > > > MinPos
> > > > > > could say you want no less than
some minimum
> number
> > of
> > > > > positions (5
> > > > > > in my example) and
MaxPositionSize could say
you
> > want to
> > > > > allocate no
> > > > > > more than X% of capital to any
one position
(20%
> in
> > my
> > > > example).
> > > > > >
> > > > > > Within these constraints, your
actual position
> > sizing
> > > > methond
> > > > > could
> > > > > > be anything you want.
> > > > > >
> > > > > > I'm probably rambling .........
> > > > > >
> > > > > > Dan
> > > > > >
> > > > > > --- In
> amibroker@xxxxxxxxxxxxxxx, "danielwardadams"
> > > > > > <danielwardadams@xxxx>
wrote:
> > > > > > >
> > > > > > > Al & Anthony,
> > > > > > > I've also seen the lower
returns for
volatility
> > based
> > > > versus
> > > > > equal
> > > > > > > equity position sizing in
the past and didn't
> > know what
> > > > to do
> > > > > about
> > > > > > > it (assuming I wanted more
positions for more
> > > > > diversification).
> > > > > > >
> > > > > > > I'm not sure how one would
code it in .AFL,
but
> > would the
> > > > > following
> > > > > > > represent a reasonable
compromise?
> > > > > > >
> > > > > > > (1) Start with an equal
equity based model
> based
> > on,
> > > > say, 5
> > > > > > > positions (position size =
-20). So each part
> of
> > the pie
> > > > > equals 20%
> > > > > > > of total equity.
> > > > > > > (2) Determine actual
position size within
each
> > piece of
> > > > the
> > > > > pie
> > > > > > based
> > > > > > > on volatility based
sizing. So, depending on
> your
> > risk
> > > > > parameter,
> > > > > > one
> > > > > > > might use only 17% of one
piece of the pie,
13%
> of
> > > > another
> > > > > piece,
> > > > > > and
> > > > > > > 20%, 8%, and 11% of the
other pieces.
> > > > > > > (3) Sum the used portions
of the pie (in this
> case
> > > > > 17+13+20+8+11 =
> > > > > > > 69%) and see what you have
left. 31% in case.
> > > > > > > (4) Allocate the remaining
cash according to
> the
> > equal
> > > > equity
> > > > > > model.
> > > > > > > This means you get one
more 20% piece of pie
> and
> > only
> > > > have
> > > > > 11% cash
> > > > > > > remaining.
> > > > > > > (5) Apply the above using
your ATR based
> position
> > sizing
> > > > > > recursively
> > > > > > > until your cash is
minimized. So if you only
> are
> > able to
> > > > use
> > > > > 9% of
> > > > > > > the piece of pie left in
(4) you take the 11%
> > left from
> > > > that
> > > > > piece
> > > > > > > plus the 11% cash and you
have 22% -- enough
> for
> > another
> > > > > position.
> > > > > > So
> > > > > > > in this case you end up
with 7 positions and
> only
> > 2% left
> > > > in
> > > > > cash.
> > > > > > > So your cash is minimized
and all your
> positions
> > adhere
> > > > to
> > > > > the ATR
> > > > > > > based position sizing.
> > > > > > >
> > > > > > > Like I say, I have no idea
how to code it but
> > intuitively
> > > > it
> > > > > makes
> > > > > > > sense to me.
> > > > > > >
> > > > > > > Thoughts/comments?
> > > > > > >
> > > > > > > Dan
> > > > > > >
> > > > > > > (And, yes, I'm sure I'm
not the first person
to
> > think of
> > > > it
> > > > > so my
> > > > > > > apologies to those who
have gone before).
> > > > > > >
> > > > > > > --- In
amibroker@xxxxxxxxxxxxxxx, "Anthony
> > Faragasso"
> > > > > > <ajf1111@xxxx>
> > > > > > > wrote:
> > > > > > > > Hello Al,
> > > > > > > >
> > > > > > > > You stated:
> > > > > > > >
> > > > > > > > "the lower the
volatility, the lower the
risk
> > and
> > > > > therefore, the
> > > > > > > smaller the positionsize
for that stock. "
> > > > > > > >
> > > > > > > > Is this a correct
assumption ? ...Would you
> > want a
> > > > larger
> > > > > > > positionsize on a less
risk position , and a
> > smaller
> > > > position
> > > > > on a
> > > > > > > more volatile one ?
> > > > > > > >
> > > > > > > > Anthony
> > > > > > > > ----- Original
Message -----
> > > > > > > > From: Al Venosa
> > > > > > > > To:
amibroker@xxxxxxxxxxxxxxx
> > > > > > > > Sent: Saturday,
December 11, 2004 7:53 AM
> > > > > > > > Subject: Re:
[amibroker] PositionSize /
> > Capital
> > > > > > > >
> > > > > > > >
> > > > > > > > Ed,
> > > > > > > >
> > > > > > > > I, too, have
confirmed many times with
> > backtesting
> > > > what
> > > > > you
> > > > > > > report, viz,, that
positionsize = -x gives
> better
> > > > performance
> > > > > > results
> > > > > > > than using
volatility-based MM
positionsizing.
> > The non-MM
> > > > > code I've
> > > > > > > used in the past is:
> > > > > > > >
> > > > > > > > posqty =
Optimize("posqty",5,2,10,1); //
> no.
> > of
> > > > stocks
> > > > > active
> > > > > > at
> > > > > > > any given time
> > > > > > > > PositionSize =
-100/posqty; //equal
equity
> > model
> > > > > > > >
> > > > > > > > I think I know what
the problem is, but I
> > have not as
> > > > yet
> > > > > > figured
> > > > > > > out how to solve the
problem with AFL. If you
> use
> > the MM-
> > > > > based
> > > > > > > positionsize statement as
we have discussed
> (equal
> > > > volatility
> > > > > > model),
> > > > > > > i.e., PositionSize = -1 *
C/StopAmt, and
> examine
> > the
> > > > > tradelist, you
> > > > > > > will likely discover that,
often, not all 5
> > stocks are
> > > > active
> > > > > all
> > > > > > the
> > > > > > > time. In other words,
either you have idle
> capital
> > > > earning
> > > > > nothing
> > > > > > or
> > > > > > > you have fewer active
stocks than you want.
Why
> > is this?
> > > > > Because
> > > > > > some
> > > > > > > stocks, which might not be
as volatilie as
> > others, use up
> > > > > more of
> > > > > > > your capital to initiate a
position than a
more
> > volatile
> > > > > stock.
> > > > > > > Consequently, your capital
is used up before
> you
> > have a
> > > > > chance to
> > > > > > > enter into your 4th or 5th
stock. Instead of
> > having 5
> > > > open
> > > > > > positions,
> > > > > > > you might only have 3
because of this.
Checking
> > > > positionsize
> > > > > > > shrinking doesn't help
because you'll
discover
> > you might
> > > > have
> > > > > tiny
> > > > > > > positions in your 5th
stock. The fewer stocks
> you
> > have,
> > > > the
> > > > > less
> > > > > > > diversified you are, and
therefore the more
> risky
> > your
> > > > > portfolio.
> > > > > > The
> > > > > > > more risk, the higher the
DDs. This problem
> > cannot happen
> > > > > with the
> > > > > > > equal equity model since
all positions are
> equal
> > in size,
> > > > by
> > > > > > > definition.
> > > > > > > >
> > > > > > > > One possible way
around this might be to
> > increase
> > > > your
> > > > > margin
> > > > > > so
> > > > > > > that equity is expanded
enough to allow full
> > funding of
> > > > all
> > > > > > > positions. But, again,
this also increases
your
> > risk.
> > > > Another
> > > > > way
> > > > > > > might be dynamically
setting your risk to fit
> the
> > > > volatility
> > > > > of
> > > > > > each
> > > > > > > stock individually (the
lower the volatility,
> the
> > lower
> > > > the
> > > > > risk
> > > > > > and
> > > > > > > therefore, the smaller the
positionsize for
> that
> > stock).
> > > > > However,
> > > > > > > this changes your model so
that you no longer
> > have equal
> > > > > > > volatility/equal risk
(getting closer to the
> > equal equity
> > > > > model).
> > > > > > So,
> > > > > > > the problem remains
unsolved for the moment.
I
> > have not
> > > > had
> > > > > time to
> > > > > > > devote to cracking this
problem yet, but some
> day
> > I hope
> > > > to
> > > > > do
> > > > > > this.
> > > > > > > If you have any ideas, I'm
all ears.
> > > > > > > >
> > > > > > > > Al Venosa
> > > > > > > >
> > > > > > > >
> > > > > > > > ed nl wrote:
> > > > > > > > Thanks for your
effort Al. It is very
> clear,
> > > > > > > >
> > > > > > > > In one of my
earlier posts I posted
> > > > > > > >
> > > > > > > > // money
management block
> > > > > > > > stopLoss =
Ref(bbb*ATR(20),-1);
> > > > > > > > // trade risk
> > > > > > > > tr =
IIf(Buy,(stopLoss /
> > BuyPrice),stopLoss /
> > > > > (ShortPrice +
> > > > > > > stopLoss));
> > > > > > > > //
renormalisation coefficient
> > > > > > > > rc = 0.02 / tr;
> > > > > > > > // positionsize
> > > > > > > > PositionSize = rc
* -100
> > > > > > > >
> > > > > > > >
> > > > > > > > it actually gives
the same result as
your:
> > > > > > > > PositionSize =
-2.0 * IIf
> > > > (Buy,BuyPrice,ShortPrice) /
> > > > > stopLoss
> > > > > > > > except for short
positions. Exact the
> same
> > it would
> > > > be
> > > > > if I
> > > > > > > use: tr =
IIf(Buy,(stopLoss /
> BuyPrice),stopLoss /
> > > > > (ShortPrice));
> > > > > > > >
> > > > > > > > Unfortunatelly I
do not get better
> results
> > this
> > > > way.
> > > > > Using
> > > > > > just
> > > > > > > a simple PositionSize =
-10 still gives
> somewhat
> > better
> > > > > results.
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > rgds, Ed
> > > > > > > >
> > > > > > > >
> > > > > > > > ----- Original
Message -----
> > > > > > > > From: Al Venosa
> > > > > > > > To:
amibroker@xxxxxxxxxxxxxxx
> > > > > > > > Sent: Saturday,
December 11, 2004
4:19
> AM
> > > > > > > > Subject: Re:
[amibroker]
PositionSize /
> > Capital
> > > > > > > >
> > > > > > > >
> > > > > > > > ed nl wrote:
> > > > > > > >
> > > > > > > > Al,
> > > > > > > >
> > > > > > > > but how do
you implement the risk
> > factor now?
> > > > > > > >
> > > > > > > > ed
> > > > > > > > Ed:
> > > > > > > >
> > > > > > > > Let us suppose
you have established
> your
> > risk as
> > > > 1%
> > > > > (i.e.,
> > > > > > > the maximum you are
willing to lose on a
> trade).
> > Let us
> > > > also
> > > > > > suppose
> > > > > > > your initial equity is
$100,000. So, if the
> stock
> > you buy
> > > > (or
> > > > > > short)
> > > > > > > goes down by the amount
based on your system,
> you
> > lose
> > > > only
> > > > > $1000,
> > > > > > > keeping you in the game.
Now, let us say you
> > defined your
> > > > > > volatillty-
> > > > > > > based stop in terms of
2*ATR(20), which you
> > incorrectly
> > > > > assigned to
> > > > > > > the variable
TrailStopAmount. I
> say 'incorrectly'
> > because
> > > > the
> > > > > > > TrailStop in AB was
designed to mimic the
> > Chandelier
> > > > exit,
> > > > > which is
> > > > > > > basically a profit target
type of stock (it
> hangs
> > down
> > > > like a
> > > > > > > chandelier from the
highest high since the
> trade
> > was
> > > > > initiated, if
> > > > > > > long). I don't think you
want the TrailStop
to
> be
> > your
> > > > money
> > > > > > > management stop. Rather,
the MM stop is the
max
> > stoploss,
> > > > > defined
> > > > > > as:
> > > > > > > >
> > > > > > > > StopAmt =
2*ATR(20);
> > > > > > > >
ApplyStop(0,2,StopAmt,1);
> > > > > > > >
> > > > > > > > So, if your
stock declines by 2*ATR
(20)
> > from your
> > > > > entry,
> > > > > > you
> > > > > > > exit with a 1% loss. Let's
take an example.
> Stock
> > A is
> > > > > selling for
> > > > > > > $40/share. It's ATR(20) is
$1/shr or 2.5% of
> 40.
> > Your
> > > > stop
> > > > > amount
> > > > > > is
> > > > > > > 2*ATR(20), which is
$2/shr. How much stock do
> you
> > buy?
> > > > You
> > > > > simply
> > > > > > > divide your risk, $1000,
by 2*1, which is 500
> > shares.
> > > > This
> > > > > amounts
> > > > > > to
> > > > > > > an investment of $40/shr *
500 shrs or
$20,000.
> > All of
> > > > this
> > > > > can be
> > > > > > > coded in one simple line
of AFL plus the 2
> lines
> > above
> > > > > defining the
> > > > > > > MM stoploss:
> > > > > > > >
> > > > > > > > PositionSize =
-1 * BuyPrice/StopAmt;
> > > > > > > >
> > > > > > > > where -1 is 1%
of current equity
(0.01
> *
> > 100,000
> > > > or
> > > > > $1000),
> > > > > > > BuyPrice = $40/shr, and
StopAmt is 2. Keep in
> > mind that a
> > > > > negative
> > > > > > > sign means 1% of CURRENT
equity, which means
> > compounded
> > > > > equity, not
> > > > > > > just a constant initial
equity of $100,000.
If
> > you carry
> > > > > through
> > > > > > the
> > > > > > > above math with your
renormalization
coefficient
> > > > notation,
> > > > > you wind
> > > > > > > up with the exact same
answer.
> > > > > > > >
> > > > > > > > One more thing.
When you place your
> order,
> > > > assuming
> > > > > you are
> > > > > > > trading with EOD data, you
do not know what
the
> > buyprice
> > > > is
> > > > > until
> > > > > > you
> > > > > > > buy the stock, which is
the next day. So,
what
> > most
> > > > traders
> > > > > do is
> > > > > > > base their positionsize on
the closing price
of
> > the night
> > > > > before
> > > > > > the
> > > > > > > entry. Therefore, to place
an order in the
> > evening to be
> > > > > filled in
> > > > > > > the morning at the open,
your positionsize
> > statement
> > > > would
> > > > > actually
> > > > > > > be:
> > > > > > > >
> > > > > > > > PositionSize =
-1 * C/StopAmt;
> > > > > > > >
> > > > > > > > where C is the
closing price on the
> night
> > before
> > > > you
> > > > > buy.
> > > > > > So,
> > > > > > > if you use the code
SetTradeDelays(1,1,1,1),
> then
> > the
> > > > above
> > > > > formula
> > > > > > > is OK. However, if you use
SetTradeDelays
> > (0,0,0,0), then
> > > > you
> > > > > have
> > > > > > to
> > > > > > > ref the C back a day.
> > > > > > > >
> > > > > > > > This is
probably more information
than
> > you were
> > > > > asking
> > > > > > about,
> > > > > > > but I hope it helps.
> > > > > > > >
> > > > > > > > Cheers,
> > > > > > > >
> > > > > > > > Al Venosa
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > Check AmiBroker web
page at:
> > > > > > > > http://www.amibroker.com/
> > > > > > > >
> > > > > > > > Check group FAQ at:
> > > > > > >
> > > >
http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> > > > > > > >
> > > > > > > >
> > > > > > > > Yahoo! Groups
Sponsor
> > > > > > > >
ADVERTISEMENT
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
--------------------------------------------
--
> --
> > --------
> > > > ----
> > > > > ------
> > > > > > --
> > > > > > > ----------
> > > > > > > > Yahoo! Groups Links
> > > > > > > >
> > > > > > > > a.. To visit your
group on the web, go
to:
> > > > > > > > http://groups.yahoo.com/group/amibroker/
> > > > > > > >
> > > > > > > > b.. To
unsubscribe from this group,
send
> an
> > email
> > > > to:
> > > > > > > >
amibroker-unsubscribe@xxxxxxxxxxxxxxx
> > > > > > > >
> > > > > > > > c.. Your use of
Yahoo! Groups is
subject
> to
> > the
> > > > Yahoo!
> > > > > Terms
> > > > > > of
> > > > > > > Service.
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > Check AmiBroker web page at:
> > > > > > http://www.amibroker.com/
> > > > > >
> > > > > > Check group FAQ at:
> > > > >
> > http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > Check AmiBroker web page at:
> > > > > > http://www.amibroker.com/
> > > > > >
> > > > > > Check group FAQ at:
> > > > >
> > http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> > > > > >
> > > > > >
> > > > > > Yahoo! Groups Sponsor
> > > > > > ADVERTISEMENT
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
----------------------------------------------------
--
> --
> > --------
> > > > ----
> > > > > ----------
> > > > > > Yahoo! Groups Links
> > > > > >
> > > > > > a.. To visit your group on the
web, go to:
> > > > > > http://groups.yahoo.com/group/amibroker/
> > > > > >
> > > > > > b.. To unsubscribe from this
group, send an
email
> > to:
> > > > > >
amibroker-unsubscribe@xxxxxxxxxxxxxxx
> > > > > >
> > > > > > c.. Your use of Yahoo! Groups
is subject to the
> > Yahoo!
> > > > Terms of
> > > > > Service.
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > Check AmiBroker web page at:
> > > > > http://www.amibroker.com/
> > > > >
> > > > > Check group FAQ at:
> > > >
http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> > > > >
> > > > >
> > > > > Yahoo! Groups Sponsor
> > > > > ADVERTISEMENT
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
--------------------------------------------------------
--
> --
> > --------
> > > > ----------
> > > > > Yahoo! Groups Links
> > > > >
> > > > > a.. To visit your group on the web, go
to:
> > > > > http://groups.yahoo.com/group/amibroker/
> > > > >
> > > > > b.. To unsubscribe from this group,
send an email
to:
> > > > > amibroker-unsubscribe@xxxxxxxxxxxxxxx
> > > > >
> > > > > c.. Your use of Yahoo! Groups is
subject to the
> Yahoo!
> > Terms of
> > > > Service.
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Check AmiBroker web page at:
> > > > http://www.amibroker.com/
> > > >
> > > > Check group FAQ at:
> > > >
http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> > > >
> > > >
> > > >
> > > >
> > > > Check AmiBroker web page at:
> > > > http://www.amibroker.com/
> > > >
> > > > Check group FAQ at:
> > > >
http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> > > >
> > > >
> > > > *Yahoo! Groups Sponsor*
> > > > ADVERTISEMENT
> > > > click here
> > > >
> >
>
<http://us.ard.yahoo.com/SIG=1295sokvr/M=294855.5468653.6549235.300117
> >
>
6/D=groups/S=1705632198:HM/EXP=1102952992/A=2455396/R=0/SIG=119u9qmi7/
> > *http://smallbusiness.yahoo.com/domains/>
> > > >
> > > >
> > > >
> > > >
----------------------------------------------------------
--
> --
> > ----------
> > > > *Yahoo! Groups Links*
> > > >
> > > > * To visit your group on the web, go to:
> > > > http://groups.yahoo.com/group/amibroker/
> > > >
> > > > * To unsubscribe from this group, send an
email to:
> > > > amibroker-unsubscribe@xxxxxxxxxxxxxxx
> > > >
<mailto:amibroker-unsubscribe@xxxxxxxxxxxxxxx?
> > subject=Unsubscribe>
> > > >
> > > > * Your use of Yahoo! Groups is subject to
the Yahoo!
> > Terms of
> > > > Service <http://docs.yahoo.com/info/terms/>.
> > > >
> > > >
Check AmiBroker web page at:
http://www.amibroker.com/
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Check AmiBroker web page at:
http://www.amibroker.com/
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Yahoo! Groups Sponsor |
ADVERTISEMENT
| |
|
Yahoo! Groups Links
|
|