Thanks a lot Mr Padhu it works
regards perumal --- In [email protected], S Padhu <[EMAIL PROTECTED]> wrote: > > hello, > > use timeframeexpand(CCI30Min,0.5*inhourly,expandfirst) instead of cci30min in your rule. > > cheers,Padhu > > > > > ----- Original Message ---- > From: Perumal Ramasamy <[EMAIL PROTECTED]> > To: [email protected] > Sent: Sunday, September 2, 2007 10:19:07 AM > Subject: [amibroker] Multiple time frames > > Hi all, > > I use 5 min chart and want to add buy arrows to my chart which satisfy conditions involving two time frames, as under: > > 1) Price crosses moving average line, on the upside.in 5 min chart > 2) CCI indicator is less than -50 in 30 min chart. > > I tried to make an indicator, but it is not giving the correct result. While buy arrows are shown, they are not remaining constant at the same place, They keep changing. > > I give below the code : (My base chart is 5 minutes) > > TimeFrameSet( 1800); //Timeframe set to 30 minutes > CCI30Min = CCI (20); // Calculation of 20 periods CCI value in 30 min time frame > TimeFrameRestore( ); > > AveragePrice = MA(Close, 50); > Buy = Cross(Close, AveragePrice) AND CCI30Min < -50 * shapeUpArrow ; > > Plot(C, "Price", colorBrightGreen, styleCandle) ; // price plot > PlotShapes(Buy, colorYellow, 0, Low, -10); // buy arrow plot > > Can somebody be kind enough to correct the mistake in the above codes. > > Thanks for your time. > > Regards > > perumal >
