Need the colors since I have
three sets of lines up at a time
Two in red and one in
orange
From:
amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf Of Graham
Sent: Friday, July 22, 2005 7:30
PM
To: amibroker@xxxxxxxxxxxxxxx
Subject: Re: [amibroker] Linear
Regression lines compressing the charts?
Is there any need for the paramstyle for the lkinreg lines?
Could you just make them StyleLine|stylenorescale
eg
Plot( LRLine , "LinReg", LRCOLOR,
StyleLine|styleNoRescale );
or if you need the paramstlye add it ot the param
option list, or add
tot he plot line
Plot( LRLine , "LinReg", LRCOLOR,
LRSTYLE|styleNoRescale );
I have assumed your original problem was that the
price chart was
compressed on the Yaxis(price) creating larger
space above and below
the price chart.
to see the chart I added
Plot(C,"",colorGrey50,styleBar); to the first
line of the code, I assume yu add this to a price
chart by drag-drop
method
Another thought if you do not need to actually
change the line colours
then maybe make them set colours and remove the
paramcolor. This can
make it much simpler to write the code and less
onerous when you want
to plot it havng to change colours all the time
On 7/23/05, Mark Keitel
<mkeitel@xxxxxxxxxxxxxxx> wrote:
>
>
> Graham,
>
>
>
> Thank you
>
> Where would you suggest I add it in this
formula? I have tried adding it
> in different locations but keep getting
syntax errors
>
>
>
>
>
>
>
>
>
> P = ParamField("Price field",-1);
>
> Daysback = Param("Period for Liner
Regression Line",21,1,240,1);
>
> shift = Param("Look back
period",0,0,240,1);
>
>
>
>
>
> // =============================== Math
Formula
>
=============================================================
>
>
>
> x = Cum(1);
>
> lastx = LastValue( x ) - shift;
>
> aa = LastValue( Ref(LinRegIntercept( p,
Daysback), -shift) );
>
> bb = LastValue( Ref(LinRegSlope( p, Daysback
), -shift) );
>
> y = Aa + bb * ( x - (Lastx - DaysBack +1 ) );
>
>
>
>
>
> // ==================Plot the Linear
Regression Line
>
==========================================================
>
>
>
>
>
> LRColor = ParamColor("LR Color",
colorCycle );
>
> LRStyle = ParamStyle("LR Style");
>
>
>
> LRLine = IIf( x > (lastx - Daysback)
AND BarIndex() < Lastx, y, Null );
>
> Plot( LRLine , "LinReg", LRCOLOR,
LRSTYLE ); // styleDots );
>
>
>
> // ========================== Plot 1st
SD Channel
>
===============================================================
>
>
>
> SDP = Param("Standard Deviation",
1.5, 0, 6, 0.1);
>
> SD = SDP/2;
>
>
>
> width = LastValue( Ref(SD*StDev(p,
Daysback),-shift) ); // THIS IS WHERE
> THE WIDTH OF THE CHANELS IS SET
>
> SDU = IIf( x > (lastx - Daysback) AND
BarIndex() < Lastx, y+width , Null ) ;
>
> SDL = IIf( x > (lastx - Daysback) AND
BarIndex() < Lastx, y-width , Null ) ;
>
>
>
> SDColor = ParamColor("SD Color",
colorCycle );
>
> SDStyle = ParamStyle("SD Style");
>
>
>
> Plot( SDU , "Upper Lin Reg",
SDColor,SDStyle );
>
> Plot( SDL , "Lower Lin Reg",
SDColor,SDStyle );
>
>
>
> // ==========================
Plot 2d SD Channel
>
===============================================================
>
>
>
> SDP2 = Param("2d Standard
Deviation", 2.0, 0, 6, 0.1);
>
> SD2 = SDP2/2;
>
>
>
> width2 = LastValue( Ref(SD2*StDev(p,
Daysback),-shift) ); // THIS IS WHERE
> THE WIDTH OF THE CHANELS IS SET
>
> SDU2 = IIf( x > (lastx - Daysback) AND
BarIndex() < Lastx, y+width2 , Null )
> ;
>
> SDL2 = IIf( x > (lastx - Daysback) AND
BarIndex() < Lastx, y-width2 , Null )
> ;
>
>
>
> SDColor2 = ParamColor("2 SD Color",
colorCycle );
>
> SDStyle2 = ParamStyle("2 SD
Style");
>
>
>
> Plot( SDU2 , "Upper Lin Reg",
SDColor2,SDStyle2 );
>
> Plot( SDL2 , "Lower Lin Reg",
SDColor2,SDStyle2 );
>
>
>
> // ============================ End Indicator
Code
>
==============================================================
>
>
>
>
>
> Mark
>
>
>
>
>
>
>
>
>
> ________________________________
>
>
> From: amibroker@xxxxxxxxxxxxxxx
[mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf
> Of Graham
> Sent: Friday, July 22, 2005 6:37 PM
> To: amibroker@xxxxxxxxxxxxxxx
> Subject: Re: [amibroker] Linear Regression
lines compressing the charts?
>
>
>
> try adding
> +stylenorescale
> to the plot of linreg line
> On 7/22/05, Mark Keitel
<mkeitel@xxxxxxxxxxxxxxx> wrote:
> >
> >
> > I was curious why when I place a set of
linear regression lines on the
> > candle-stick charts it compresses the
candles and the whole chart making
> it
> > look different when there were no lines
there
> >
> >
> >
> > Took the same line configurations from
Telechart2005 where it did not do
> > this to the chart
> >
> >
> >
> > Was curious as to why this may happen
and if there is s fix for it?
> >
> >
> >
> > Thank you
> >
> >
> >
> > Mark
> > ________________________________
> >
> >
> > Please note that this group is for
discussion between users only.
> >
> > To get support from AmiBroker please
send an e-mail directly to
> > SUPPORT {at} amibroker.com
> >
> > For other support material please check
also:
> > http://www.amibroker.com/support.html
> >
> >
> >
> >
> >
> > SPONSORED LINKS
> > Investment management software
Investment property software Investment
> > software
> > Investment tracking software Return on
investment software Stock
> investment
> > software
> > ________________________________
> > YAHOO! GROUPS LINKS
> >
> > Visit your group
"amibroker" on the web.
> >
> > To unsubscribe from this group,
send an email to:
> >
amibroker-unsubscribe@xxxxxxxxxxxxxxx
> >
> > Your use of Yahoo! Groups is
subject to the Yahoo! Terms of Service.
> > To unsubscribe from this group,
send an email to:
> >
amibroker-unsubscribe@xxxxxxxxxxxxxxx
> >
> > Your use of Yahoo! Groups is
subject to the Yahoo! Terms of Service.
> > Your use of Yahoo! Groups is
subject to the Yahoo! Terms of Service.
> > ________________________________
> >
>
>
> --
> Cheers
> Graham
> AB-Write AFL Writing Service
> http://e-wire.net.au/~eb_kavan/ab_write.htm
>
>
>
> Please note that this group is for discussion
between users only.
>
> To get support from AmiBroker please send an
e-mail directly to
> SUPPORT {at} amibroker.com
>
> For other support material please check also:
> http://www.amibroker.com/support.html
>
>
>
>
>
> SPONSORED LINKS
> Investment management software Investment
property software Investment
> software
> Investment tracking software Return on
investment software Stock investment
> software
> ________________________________
> YAHOO! GROUPS LINKS
>
> Visit your group "amibroker"
on the web.
>
> To unsubscribe from this group, send an
email to:
> amibroker-unsubscribe@xxxxxxxxxxxxxxx
>
> Your use of Yahoo! Groups is subject to
the Yahoo! Terms of Service.
> To unsubscribe from this group, send an
email to:
> amibroker-unsubscribe@xxxxxxxxxxxxxxx
>
> Your use of Yahoo! Groups is subject to
the Yahoo! Terms of Service.
> Your use of Yahoo! Groups is subject to
the Yahoo! Terms of Service.
> ________________________________
>
>
>
--
Cheers
Graham
AB-Write AFL Writing Service
http://e-wire.net.au/~eb_kavan/ab_write.htm
Please note that this group is for discussion between users only.
To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
For other support material please check also:
http://www.amibroker.com/support.html
YAHOO! GROUPS LINKS