PureBytes Links
Trading Reference Links
|
Ron,
May I plsease see the final code. I have been trying something like it
with little success.
thanks in advance
nand
--- In amibroker@xxxxxxxxxxxxxxx, "Ron Morton" <mortonr003@xxxx>
wrote:
> Dingo and Mr. Valley,
> Thanks so much for fixing this for me! Works great.
> ron
>
> ----- Original Message -----
> From: "dingo" <dingo@xxxx>
> To: <amibroker@xxxxxxxxxxxxxxx>
> Sent: Saturday, January 31, 2004 9:55 AM
> Subject: RE: [AmiBroker] Re: Search Routine for Crossover Point --
EMA
> Version
>
>
> > I've shortened all the lines - lets see if Yahoo mangles this.
> >
> > d
> >
> >
> > // ***********************************************
> > //
> > // An all purpose routine to find the price
> > // necessary to move an indicator to a GOAL.
> > //
> > // This should work for virtually any indicator,
> > // built in or otherwise. It's demonstrated
> > // here using RSI & BBand's ...
> > //
> > // Note: It will appear to use future quotes
> > // because of the down shifting of the
> > // price array, but obviously it can't
> > // "know" tomorrows price. There's
> > // probably a way to rectify this but
> > // I was more concerned with the rest
> > // of the process.
> > //
> > // The maximum iterations have arbitrarily been
> > // set to 200 which is undoubtedly overkill
> > // as I've yet to see anything take 200 even
> > // when tolerance was set to 0 on datastreams
> > // with very high prices.
> > //
> > // For real usage the saving of i in j and the
> > // accuracy calculation can be tossed as they
> > // were only put in for demonstration purposes
> > //
> > // ***********************************************
> > //
> > // This Routine requires the following things
> > //
> > // P0 = A price array or synthetic
> > //
> > // Goal = The goal value of the indicator
> > //
> > // Acc = An accuracy level for the calculations
> > //
> > // Set this to the order of magnitude
> > // that you want. For example if you want
> > // accuracy in calculated price to within
> > // 0.01 then set it 0.01. It can even
> > // be set to 0 which will force AB to
> > // calculate until it can't find any
> > // further improvements (Usually between
> > // 150-170 iterations) but this is semi
> > // useless as improvements relative to
> > // price granularity have long since
> > // been gone by.
> > //
> > // The lower you set it the longer it
> > // will take but it's pretty quick
> > // (Usually between 15-30 iterations)
> > // unless you set it at 0.
> > //
> > // ***********************************************
> > //
> > //Note: Some goals are virtually unattainable on
> > // the next bar, especially on the downside
> > // as they would require a negative price
> > // which is what this routine will show if
> > // that is what is required.
> > //
> > // ***********************************************
> >
> > P0 = C;
> >
> > Acc = 0.0001;
> >
> > LVBI = LastValue(BarIndex());
> > Mult = 1;
> >
> > // ***********************************************
> > // Shift Price up by n orders of magnitude to make
> > // it >= 1. This is useful to increase
> > // accuracy on very low priced datastreams
> > // such as the JY.
> > // ***********************************************
> > for (i = 0; i < 10; i++)
> > {
> > if (P0[LVBI] >= 1)
> > i = 99;
> > else
> > Mult = Mult * 10;
> > }
> > // ***********************************************
> >
> > P1 = Ref(P0, 1) * Mult;
> > UpDn = 100 * P1[LVBI];
> >
> > for (i = 0; i < 200; i++)
> > {
> >
> > // An example for finding price associated with
> > // the next bars BBandTop
> > //
> > // ***********************************************
> > // Put whatever indicator you want to goal seek
> > // here based on P1
> > // ***********************************************
> > Calc = P1;
> > // ***********************************************
> > // Put whatever you want for the goal here ...
> > //
> > // The reason for putting it in the loop is because
> > // sometimes the goal is price oriented and will
> > // need to be recalculated on each iteration.
> > // ***********************************************
> > Goal = LastValue(BBandBot(P1, 14, 2));
> > // ***********************************************
> > // An example for finding price associated with
> > // the next bars RSI value of 65
> > //
> > // ***********************************************
> > // Put whatever indicator you want to goal seek
> > // here based on P1
> > // ***********************************************
> > // Calc = RSIa(P1, 14);
> > // ***********************************************
> > // Put whatever you want for the goal here ...
> > // ***********************************************
> > // Goal = 65;
> > // ***********************************************
> > //
> > // The reason for putting it in the loop is because
> > // sometimes the goal is price oriented and will
> > // need to be recalculated on each iteration.
> >
> > if (Calc[LVBI] < Goal)
> > P1[LVBI] = P1[LVBI] + UpDn;
> > else
> > P1[LVBI] = P1[LVBI] - UpDn;
> > UpDn = UpDn / 2;
> > if (UpDn <= Acc)
> > {
> > j = i;
> > i = 99999;
> > }
> > }
> >
> > Accuracy = 100 * (abs(Goal - Calc) / Goal);
> >
> > Filter = BarIndex() == LVBI;
> >
> > AddColumn(Mult, "Multiplier", 1.0);
> > AddColumn(Calc[LVBI - 1] / Mult, "Curr Ind Val", 1.9);
> > AddColumn(Goal / Mult, "Goal Ind Val", 1.9);
> > AddColumn(Calc[LVBI] / Mult, "Calc Ind Val", 1.9);
> > AddColumn(j, "Iterations", 1.0);
> > AddColumn(Accuracy, "Accuray (%)", 1.9);
> > AddColumn(Ref(P1, -1) / Mult, "Todays Price", 1.9);
> > AddColumn(P1 / Mult, "Goal Price", 1.9);
> >
> >
> > ________________________________
> >
> > From: Mr Valley [mailto:valleymj@x...]
> > Sent: Saturday, January 31, 2004 2:50 PM
> > To: amibroker@xxxxxxxxxxxxxxx
> > Subject: RE: [AmiBroker] Re: Search Routine for Crossover Point --
EMA
> > Version
> >
> >
> > Isn't it /* that kills the line because the other end doesn't
say */
> >
> > Try This ...
> > Mr. Valley
> >
> > /*Search routine to Find a Crossover Point */
> >
> >
> ////////////////////////////////////////////////////////////////////
////////
> > ////////////////
> >
> > // An all purpose routine to find the price
> >
> > // necessary to move an indicator to a GOAL.
> >
> > //
> >
> > // This should work for virtually any indicator,
> >
> > // built in or otherwise. It's demonstrated
> >
> > // here using RSI & BBand's ...
> >
> > //
> >
> > // Note: It will appear to use future quotes
> >
> > // because of the down shifting of the
> >
> > // price array, but obviously it can't
> >
> > // "know" tomorrows price. There's
> >
> > // probably a way to rectify this but
> >
> > // I was more concerned with the rest
> >
> > // of the process.
> >
> > //
> >
> > // The maximum iterations have arbitrarily been
> >
> > // set to 200 which is undoubtedly overkill
> >
> > // as I've yet to see anything take 200 even
> >
> > // when tolerance was set to 0 on datastreams
> >
> > // with very high prices.
> >
> > //
> >
> > // For real usage the saving of i in j and the
> >
> > // accuracy calculation can be tossed as they
> >
> > // were only put in for demonstration purposes
> >
> > //
> >
> > // ***********************************************
> >
> > //
> >
> > // This Routine requires the following things
> >
> > //
> >
> > // P0 = A price array or synthetic
> >
> > //
> >
> > // Goal = The goal value of the indicator
> >
> > //
> >
> > // Acc = An accuracy level for the calculations
> >
> > //
> >
> > // Set this to the order of magnitude
> >
> > // that you want. For example if you want
> >
> > // accuracy in calculated price to within
> >
> > // 0.01 then set it 0.01. It can even
> >
> > // be set to 0 which will force AB to
> >
> > // calculate until it can't find any
> >
> > // further improvements (Usually between
> >
> > // 150-170 iterations) but this is semi
> >
> > // useless as improvements relative to
> >
> > // price granularity have long since
> >
> > // been gone by.
> >
> > //
> >
> > // The lower you set it the longer it
> >
> > // will take but it's pretty quick
> >
> > // (Usually between 15-30 iterations)
> >
> > // unless you set it at 0.
> >
> > //
> >
> > // ***********************************************
> >
> > //
> >
> > // Note: Some goals are virtually unattainable on
> >
> > // the next bar, especially on the downside
> >
> > // as they would require a negative price
> >
> > // which is what this routine will show if
> >
> > // that is what is required.
> >
> > //
> >
> > // ***********************************************
> >
> > P0 = C;
> >
> > Acc = 0.0001;
> >
> > LVBI = LastValue(BarIndex());
> >
> > Mult = 1;
> >
> > // ***********************************************
> >
> > // Shift Price up by n orders of magnitude to make
> >
> > // it >= 1. This is useful to increase
> >
> > // accuracy on very low priced datastreams
> >
> > // such as the JY.
> >
> > // ***********************************************
> >
> > for (i = 0; i < 10; i++)
> >
> > {
> >
> > if (P0[LVBI] >= 1)
> >
> > i = 99;
> >
> > else
> >
> > Mult = Mult * 10;
> >
> > }
> >
> >
> ////////////////////////////////////////////////////////////////////
////////
> > //////////////
> >
> > P1 = Ref(P0, 1) * Mult;
> >
> > UpDn = 100 * P1[LVBI];
> >
> > for (i = 0; i < 200; i++)
> >
> > {
> >
> > // An example for finding price associated with the next bars
BBandTop
> >
> > //
> >
> >
> ////////////////////////////////////////////////////////////////////
////////
> > //////////////
> >
> > // Put whatever indicator you want to goal seek here based on P1
> >
> >
> ////////////////////////////////////////////////////////////////////
////////
> > //////////////
> >
> > Calc = P1;
> >
> >
> ////////////////////////////////////////////////////////////////////
////////
> > //////////////
> >
> > // Put whatever you want for the goal here ...
> >
> > //
> >
> > // The reason for putting it in the loop is because sometimes the
goal is
> > price
> >
> > // oriented and will need to be recalculated on each iteration.
> >
> >
> ////////////////////////////////////////////////////////////////////
////////
> > //////////////
> >
> > Goal = LastValue(BBandBot(P1, 14, 2));
> >
> >
> ////////////////////////////////////////////////////////////////////
////////
> > //////////////
> >
> >
> >
> > // An example for finding price associated with the next bars RSI
value of
> > 65
> >
> > //
> >
> >
> ////////////////////////////////////////////////////////////////////
////////
> > //////////////
> >
> > // Put whatever indicator you want to goal seek here based on P1
> >
> >
> ////////////////////////////////////////////////////////////////////
////////
> > //////////////
> >
> > // Calc = RSIa(P1, 14);
> >
> >
> ////////////////////////////////////////////////////////////////////
////////
> > //////////////
> >
> > // Put whatever you want for the goal here ...
> >
> > //
> >
> > // The reason for putting it in the loop is because sometimes the
goal is
> > price
> >
> > // oriented and will need to be recalculated on each iteration.
> >
> >
> ////////////////////////////////////////////////////////////////////
////////
> > //////////////
> >
> > // Goal = 65;
> >
> >
> ////////////////////////////////////////////////////////////////////
////////
> > //////////////
> >
> > /* */
> >
> > if (Calc[LVBI] < Goal)
> >
> > P1[LVBI] = P1[LVBI] + UpDn;
> >
> > else
> >
> > P1[LVBI] = P1[LVBI] - UpDn;
> >
> > UpDn = UpDn / 2;
> >
> > if (UpDn <= Acc)
> >
> > {
> >
> > j = i;
> >
> > i = 99999;
> >
> > }
> >
> > }
> >
> > Accuracy = 100 * (abs(Goal - Calc) / Goal);
> >
> > Filter = BarIndex() == LVBI;
> >
> > AddColumn(Mult, "Multiplier", 1.0);
> >
> > AddColumn(Calc[LVBI - 1] / Mult,"Curr Ind Val", 1.9);
> >
> > AddColumn(Goal / Mult, "Goal Ind Val", 1.9);
> >
> > AddColumn(Calc[LVBI] / Mult,"Calc Ind Val", 1.9);
> >
> > AddColumn(j, "Iterations", 1.0);
> >
> > AddColumn(Accuracy, "Accuray (%)", 1.9);
> >
> > AddColumn(Ref(P1, -1) / Mult, "Todays Price", 1.9);
> >
> > AddColumn(P1 / Mult, "Goal Price", 1.9);
> >
> > -----Original Message-----
> > From: dingo [mailto:dingo@x...]
> > Sent: Saturday, January 31, 2004 12:38 PM
> > To: amibroker@xxxxxxxxxxxxxxx
> > Subject: RE: [amibroker] Re: Search Routine for Crossover Point --
> > EMA Version
> >
> >
> > Ron - the code has been mangled by Yahoo.
> >
> > That's what's causing your problems if you just copied and pasted
it
> > without trying to straigthen out the line wraps.
> >
> > Its not an easy thing to do since Fred used such long "*' lines.
> >
> > d
> >
> > ________________________________
> >
> > From: Ron Morton [mailto:mortonr003@x...]
> > Sent: Saturday, January 31, 2004 2:07 PM
> > To: amibroker@xxxxxxxxxxxxxxx
> > Subject: Re: [amibroker] Re: Search Routine for Crossover Point --
> > EMA Version
> >
> >
> > All I did was copy the code from the messages here and put it into
> > amibroker. No changes were made to the code, as soon as I hit
apply I
> would
> > get the syntax error message. I highlighted in red on the code
on this
> page
> > where there errors occurred.
> > ron
> >
> > ----- Original Message -----
> > From: Jayson <mailto:jcasavant@x...>
> > To: amibroker@xxxxxxxxxxxxxxx
> > Sent: Saturday, January 31, 2004 8:52 AM
> > Subject: RE: [amibroker] Re: Search Routine for Crossover
> > Point -- EMA Version
> >
> > Impossible to say with out seeing the code..... sounds like
> > you are calling calc and goal prior to defining them..
> >
> > Regards,
> > Jayson
> > -----Original Message-----
> > From: Ron Morton [mailto:mortonr003@x...]
> > Sent: Saturday, January 31, 2004 1:41 PM
> > To: amibroker@xxxxxxxxxxxxxxx
> > Subject: Re: [amibroker] Re: Search Routine for Crossover
> > Point -- EMA Version
> >
> >
> > I tried running the code here as it looks like something
> > that I've been searching for for a while. When I tried to run it
I keep
> > getting syntax error 23 whenever the words calc or goal come up.
Could
> > someone explain to me how to go about fixing this? The specific
areas
> where
> > this occurs are Calc=P1; and Goal = LastValue(BBandBot(P1, 14,
2));
> > Thank you,
> > Ron
> >
> > ----- Original Message -----
> > From: dingo <mailto:dingo@x...>
> > To: amibroker@xxxxxxxxxxxxxxx
> > Sent: Saturday, January 31, 2004 5:41 AM
> > Subject: RE: [amibroker] Re: Search Routine for
> > Crossover Point -- EMA Version
> >
> > Take a closer look at what Fred did. He shifted the
> > array back by 1 bar so that it would plot into the future by one
bar. It
> > just doesn't use the space that is non-addressable in the chart
area. Its
> > the only solution right now and it can be adapted to what you
want by
> > shifting the array by as many bars as you need.
> >
> > d
> >
> > ________________________________
> >
> > From: pcwinch [mailto:pcwinch@x...]
> > Sent: Saturday, January 31, 2004 9:51 AM
> > To: amibroker@xxxxxxxxxxxxxxx
> > Subject: Re: [amibroker] Re: Search Routine for
> > Crossover Point -- EMA Version
> >
> >
> > Gentlemen,
> >
> > This is starting to get interesting especially of
> > someone can figure out how we can extend this into the whitespace
area
> > beyond the latest data.
> >
> > For example, use your favourite indicator(s) and
> > apply projected regression channel to the prices.
> >
> > Qu: A.what happens to your indicator when prices are
> > at the mid and extremes of the next bar..and the next bar, then
> >
> > B. use the formula below to see what happens when
> > the indicator is 1. extrapolated , 2. the same or 3. (2*same -
> extrapolated)
> >
> > What would be interesting is what happens to all the
> > indicators and the prices in the channel when this is applied to
one
> > indicator, and how the indicators look in different time frames.
What
> does
> > it mean to the setting of stops and exits philosophy is also an
> interesting
> > outcome.
> >
> > Any comments?
> >
> > Peter
> >
> > ----- Original Message -----
> >
> > From: Fred <mailto:ftonetti@x...>
> > To: amibroker@xxxxxxxxxxxxxxx
> > Sent: Saturday, January 31, 2004 3:41 AM
> > Subject: [amibroker] Re: Search Routine for
> > Crossover Point -- EMA Version
> >
> > Is there any reason to limit this to an xMA
> > when this can easily be
> > done for any built in AB indicator or any
> > custom AFL "indicator" that
> > one cares to write ?
> >
> > //
> > ***********************************************
> > //
> > // An all purpose routine to find the
> > price
> > // necessary to move an indicator
> > to a GOAL.
> > //
> > // This should work for virtually any
> > indicator,
> > // built in or otherwise. It's
> > demonstrated
> > // here using RSI & BBand's ...
> > //
> > // Note: It will appear to use
> > future quotes
> > // because of the
> > down shifting of the
> > // price array, but
> > obviously it can't
> > // "know" tomorrows
> > price. There's
> > // probably a way to
> > rectify this but
> > // I was more
> > concerned with the rest
> > // of the process.
> > //
> > // The maximum iterations have
> > arbitrarily been
> > // set to 200 which is
> > undoubtedly overkill
> > // as I've yet to see anything
> > take 200 even
> > // when tolerance was set to 0 on
> > datastreams
> > // with very high prices.
> > //
> > // For real usage the saving of i in j
> > and the
> > // accuracy calculation can be
> > tossed as they
> > // were only put in for
> > demonstration purposes
> > //
> > //
> > ***********************************************
> > //
> > // This Routine requires the following
> > things
> > //
> > // P0 = A price array or
> > synthetic
> > //
> > // Goal = The goal value of the
> > indicator
> > //
> > // Acc = An accuracy level
> > for the calculations
> > //
> > // Set this to the order
> > of magnitude
> > // that you want. For
> > example if you want
> > // accuracy in calculated
> > price to within
> > // 0.01 then set it 0.01.
> > It can even
> > // be set to 0 which will
> > force AB to
> > // calculate until it
> > can't find any
> > // further improvements
> > (Usually between
> > // 150-170 iterations)
> > but this is semi
> > // useless as
> > improvements relative to
> > // price granularity have
> > long since
> > // been gone by.
> > //
> > // The lower you set it
> > the longer it
> > // will take but it's
> > pretty quick
> > // (Usually between 15-30
> > iterations)
> > // unless you set it at
> > 0.
> > //
> > //
> > ***********************************************
> > //
> > // Note: Some goals are virtually
> > unattainable on
> > // the next bar, especially
> > on the downside
> > // as they would require a
> > negative price
> > // which is what this
> > routine will show if
> > // that is what is
> > required.
> > //
> > //
> > ***********************************************
> >
> > P0 = C;
> >
> > Acc = 0.0001;
> >
> > LVBI = LastValue(BarIndex());
> > Mult = 1;
> >
> > //
> > ***********************************************
> > // Shift Price up by n orders of
> > magnitude to make
> > // it >= 1. This is useful to
> > increase
> > // accuracy on very low priced
> > datastreams
> > // such as the JY.
> > //
> > ***********************************************
> > for (i = 0; i < 10; i++)
> > {
> > if (P0[LVBI] >= 1)
> > i = 99;
> > else
> > Mult = Mult * 10;
> > }
> > //
> > ***********************************************
> >
> > P1 = Ref(P0, 1) * Mult;
> > UpDn = 100 * P1[LVBI];
> >
> > for (i = 0; i < 200; i++)
> > {
> >
> > // An example for finding price
> > associated with the next bars
> > BBandTop
> > //
> > //
> >
> > **************************************************************
> > ***************
> > // Put whatever indicator you want to
> > goal seek here based on P1
> > //
> >
> > **************************************************************
> > ***************
> > Calc = P1; Syntax error here
> > //
> >
> > **************************************************************
> > ***************
> > // Put whatever you want for the goal
> > here ...
> > //
> > // The reason for putting it in the
> > loop is because sometimes
> > the goal is price
> > // oriented and will need to be
> > recalculated on each
> > iteration.
> > //
> >
> > **************************************************************
> > ***************
> > Goal = LastValue(BBandBot(P1, 14, 2));
> > //
> >
> > **************************************************************
> > ***************
> >
> >
> >
> > // An example for finding price
> > associated with the next bars
> > RSI value of 65
> > //
> > //
> >
> > **************************************************************
> > ***************
> > // Put whatever indicator you want to
> > goal seek here based on P1
> > //
> >
> > **************************************************************
> > ***************
> > // Calc = RSIa(P1, 14); Syntax error
> > here
> > //
> >
> > **************************************************************
> > ***************
> > // Put whatever you want for the goal
> > here ...
> > //
> > // The reason for putting it in the
> > loop is because sometimes
> > the goal is price
> > // oriented and will need to be
> > recalculated on each
> > iteration.
> > //
> >
> > **************************************************************
> > ***************
> > // Goal = 65;
> > //
> >
> > **************************************************************
> > ***************
> >
> > if (Calc[LVBI] < Goal)
> > P1[LVBI] = P1[LVBI] + UpDn;
> > else
> > P1[LVBI] = P1[LVBI] - UpDn;
> > UpDn = UpDn / 2;
> > if (UpDn <= Acc)
> > {
> > j = i;
> > i = 99999;
> > }
> > }
> >
> > Accuracy = 100 * (abs(Goal - Calc) / Goal);
> >
> > Filter = BarIndex() == LVBI;
> >
> > AddColumn(Mult,
> >
> > "Multiplier", 1.0);
> > AddColumn(Calc[LVBI - 1] / Mult, "Curr
> > Ind Val", 1.9);
> > AddColumn(Goal / Mult,
> > "Goal Ind Val", 1.9);
> > AddColumn(Calc[LVBI] / Mult,
> > "Calc Ind Val", 1.9);
> > AddColumn(j,
> >
> > "Iterations", 1.0);
> > AddColumn(Accuracy,
> > "Accuray (%)", 1.9);
> > AddColumn(Ref(P1, -1) / Mult,
> > "Todays Price", 1.9);
> > AddColumn(P1 / Mult,
> > "Goal
> > Price", 1.9);
> >
> >
> >
> > Send BUG REPORTS to bugs@xxxx
> > Send SUGGESTIONS to suggest@xxxx
> > -----------------------------------------
> > Post AmiQuote-related messages ONLY to:
> > amiquote@xxxxxxxxxxxxxxx
> > (Web page:
> > http://groups.yahoo.com/group/amiquote/messages/)
> > --------------------------------------------
> > Check group FAQ at:
> > http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> >
> >
> >
> >
> > ________________________________
> >
> > 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/> .
> >
> >
> >
> >
> >
> >
> > Send BUG REPORTS to bugs@xxxx
> > Send SUGGESTIONS to suggest@xxxx
> > -----------------------------------------
> > Post AmiQuote-related messages ONLY to:
> > amiquote@xxxxxxxxxxxxxxx
> > (Web page:
> > http://groups.yahoo.com/group/amiquote/messages/)
> > --------------------------------------------
> > Check group FAQ at:
> > http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> >
> >
> >
> >
> > ________________________________
> >
> > 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/> .
> >
> >
> >
> >
> > Send BUG REPORTS to bugs@xxxx
> > Send SUGGESTIONS to suggest@xxxx
> > -----------------------------------------
> > Post AmiQuote-related messages ONLY to:
> > amiquote@xxxxxxxxxxxxxxx
> > (Web page:
> > http://groups.yahoo.com/group/amiquote/messages/)
> > --------------------------------------------
> > Check group FAQ at:
> > http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> >
> >
> >
> > ________________________________
> >
> > 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/> .
> >
> >
> >
> >
> >
> >
> > Send BUG REPORTS to bugs@xxxx
> > Send SUGGESTIONS to suggest@xxxx
> > -----------------------------------------
> > Post AmiQuote-related messages ONLY to:
> > amiquote@xxxxxxxxxxxxxxx
> > (Web page: http://groups.yahoo.com/group/amiquote/messages/)
> > --------------------------------------------
> > Check group FAQ at:
> > http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> >
> >
> >
> > ________________________________
> >
> > 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/> .
> >
> >
> >
> >
> > Send BUG REPORTS to bugs@xxxx
> > Send SUGGESTIONS to suggest@xxxx
> > -----------------------------------------
> > Post AmiQuote-related messages ONLY to:
> > amiquote@xxxxxxxxxxxxxxx
> > (Web page: http://groups.yahoo.com/group/amiquote/messages/)
> > --------------------------------------------
> > Check group FAQ at:
> > http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> >
> >
> >
> >
> > ________________________________
> >
> > 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/> .
> >
> >
> >
> >
> >
> >
> > Send BUG REPORTS to bugs@xxxx
> > Send SUGGESTIONS to suggest@xxxx
> > -----------------------------------------
> > Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
> > (Web page: http://groups.yahoo.com/group/amiquote/messages/)
> > --------------------------------------------
> > Check group FAQ at:
> > http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> >
> >
> >
> > ________________________________
> >
> > 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/> .
> >
> >
> >
> >
> > Send BUG REPORTS to bugs@xxxx
> > Send SUGGESTIONS to suggest@xxxx
> > -----------------------------------------
> > Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
> > (Web page: http://groups.yahoo.com/group/amiquote/messages/)
> > --------------------------------------------
> > Check group FAQ at:
> > http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> >
> >
> >
> > ________________________________
> >
> > 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/> .
> >
> >
> >
> >
> >
> >
> > Send BUG REPORTS to bugs@xxxx
> > Send SUGGESTIONS to suggest@xxxx
> > -----------------------------------------
> > Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
> > (Web page: http://groups.yahoo.com/group/amiquote/messages/)
> > --------------------------------------------
> > Check group FAQ at:
> > http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> >
> >
> >
> > Yahoo! Groups Sponsor
> > ADVERTISEMENT
> > click here
> >
>
<http://rd.yahoo.com/SIG=12c4a7l1n/M=267637.4116732.5333197.1261774/D=
egroup
> >
>
web/S=1705632198:HM/EXP=1075665006/A=1945637/R=0/*http://www.netflix.c
om/Def
> > ault?mqso=60178397&partid=4116732>
> >
> >
> <http://us.adserver.yahoo.com/l?
M=267637.4116732.5333197.1261774/D=egroupmai
> > l/S=:HM/A=1945637/rand=716664957>
> >
> > ________________________________
> >
> > 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/> .
> >
> >
> >
> >
> >
> > Send BUG REPORTS to bugs@xxxx
> > Send SUGGESTIONS to suggest@xxxx
> > -----------------------------------------
> > Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
> > (Web page: http://groups.yahoo.com/group/amiquote/messages/)
> > --------------------------------------------
> > Check group FAQ at:
> http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> >
> >
> > 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
> >
> > Your use of Yahoo! Groups is subject to:
> > http://docs.yahoo.com/info/terms/
> >
> >
> >
Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/GHeqlB/TM
---------------------------------------------------------------------~->
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
Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|