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.
> > > >
> > >
> >
>


Reply via email to