Thank you very much, Adrian.
--- In [email protected], Adrian Mollenhorst <adrian.mollenho...@...>
wrote:
>
> You might want to take a look at 'timeframeexpand'.
>
> In your example, try
>
> TimeFrameSet( in5Minute );
> MACD2 = MACD( 9, 24 );
> Signal2 = Signal( 9, 24, 9);
> TimeFrameRestore();
> MACD2 = timeframeexpand(MACD2, In5minute);
> Signal2 = timeframeexpand(Signal2, In5minute);
> Histogram = MACD2-Signal2;
>
> Buy = Cross( MACD( 9, 24 ), Signal( 9, 24, 9 ))
> AND Histogram > 0;
>
>
> On Mon, Feb 8, 2010 at 7:39 PM, GrantH <no...@...> wrote:
>
> >
> >
> > Hi, sorry for my ineptitude, but can someone please look at my code below
> > and tell me what I'm doing wrong? I simply want to buy when the MACD crosses
> > above the Signal line (on 1-minute bars) AND when the MACD Histogram is
> > above 0 on the 5-minute bars. This code is giving me lots of buy signals
> > when the Histogram is BELOW 0 on the 5-minute bars.
> >
> > TimeFrameSet( in5Minute );
> > MACD2 = MACD( 9, 24 );
> > Signal2 = Signal( 9, 24, 9);
> > Histogram = MACD2-Signal2;
> > TimeFrameRestore();
> >
> > Buy = Cross( MACD( 9, 24 ), Signal( 9, 24, 9 ))
> > AND Histogram > 0;
> >
> >
> >
> >
>