Thanks. Appreciated!
--- In amibroker@yahoogroups.com, "sebastiandanconia" <sebastiandanco...@...>
wrote:
>
> Using a csv file was the way I solved this problem. The AB code is short and
> simple that way.
>
> I took the recession/expansion dates from:
>
> http://www.nber.org/cycles.html
>
> ...then created a csv file" named "^Recession Ribbon" (with the
> data,open,high,low,close,volume,open interest format) with "1"s and "0"s to
> denote expansions and recessions.
>
> This AB code will give you a yellow ribbon from the top to the bottom of a
> price chart during recessions.
>
> REC=Foreign("^Recession Ribbon","C")==0;
> Plot(REC, "Recession", colorYellow,styleOwnScale|styleArea|styleNoLabel ,
> 0,1);
>
>
> Sebastian
>
> --- In amibroker@yahoogroups.com, "bistrader" <bistrader@> wrote:
> >
> > Paul,
> >
> > Thanks.
> >
> > Two items. First, I would like the overlay to extend from the top to the
> > bottom of the chart. Is there a way to do this? I remember seeing a chart
> > someplace that did this but can not find it. Second, I would like to place
> > the state date and end date for each recession in a csv, but is there a way
> > to read the start and end dates (from column A and B, respectively) into
> > the arrays that you have?
> >
> > Thanks
> >
> > Bert
> >
> > --- In amibroker@yahoogroups.com, "notanaiqgenius" <notanaiqgenius@> wrote:
> > >
> > > Hi, I made this indicator for you. Try applying as an overlay. Let me
> > > know if that works for you.
> > >
> > > Paul
> > > -------------
> > >
> > > //RD stands for recession date
> > > StartRD1 = 1050101;
> > > EndRD1 = 1050631;
> > >
> > > StartRD2 = 1000401;
> > > EndRD2 = 1030101;
> > >
> > > StartRD3 = 1070701;
> > > EndRD3 = 1090301;
> > >
> > > isRecession = (DateNum()>=StartRD1 AND DateNum()<=EndRD1) OR
> > > (DateNum()>=StartRD2 AND DateNum()<=EndRD2) OR
> > > (DateNum()>=StartRD3 AND DateNum()<=EndRD3);
> > >
> > > myATR = ATR(50);
> > > recBarColor = Param("RecessionColorNum", 25,16,55,1);
> > >
> > > rOpen = IIf(isRecession,Open,Open);
> > > rHigh = IIf(isRecession,High+5*myATR,High);
> > > rLow = IIf(isRecession,Low-5*myATR,Low);
> > > rClose = IIf(isRecession,Close,Close);
> > >
> > > PlotOHLC( rOpen, rHigh, rLow, rClose, "RecessionOverlay",
> > > recBarColor, styleCandle);
> > >
> > > --- In amibroker@yahoogroups.com, "bistrader" <bistrader@> wrote:
> > > >
> > > > I would like to create an overlay afl that has recession periods in a
> > > color that can be selected via parameter with default of light gray. I
> > > can come up with the beginning and ending dates for each period, but am
> > > not how to proceed. Getting lost on how to best define (i.e., maybe 1
> > > if in recession and 0 otherwise) and how to best plot. Help
> > > appreciated.
> > > >
> > >
> >
>