Hi, Is it possible to use indaily not as the end of the close but as the current value?
As an example: if I use a breakout system and want to look for HHV of latest 30 days in daily format, how could I do that? I tried expandfirst or expandlast but it didn't work; always used last complete day instead of current day... Thanks, Louis 2008/6/16 Louis Préfontaine <[EMAIL PROTECTED]>: > Ok, I found an example by Tomasz which helped me a lot: > > Tomasz Janeczko > tj −−at−− amibroker.com > 2004−06−03 04:35:37 > > TimeFrameSet(in15Minute); > MA10_15Min=MA(Close,10); > TimeFrameRestore(); > Buy=Cross( MA(Close,5), TimeFrameExpand(MA10_15Min, in15Minute) ); > > I can only begin to see what I can do with this... Anyway, now it works, > but would it make any difference if I decided simply to use a RSI based on, > let's say 30 hourly bars instead of 5 days? > > Louis > > > > 2008/6/16 Louis Préfontaine <[EMAIL PROTECTED]>: > > Hi, >> >> I am looking in the manual around page 739 and I must admit I am >> confused... >> >> Timeframeset >> Timeframeexpand >> Timeframerestore >> Timeframecompress >> >> I tried to read all this but I am still not sure about how to use this >> stuff. I understand that the timeframeset changes from intraday to >> daily/weekly/etc. and timeframerestore changes back to the initial intraday >> I am using. But I don't understand the timeframecompress and >> timeframeexpand. I thought that setting the TimeFrameSet( inDaily ); and >> then setting a variable (RSI5) and then referring to that variable later >> would assume it was in the daily timeframe, but it seems it is not how it >> works. >> >> So, how would I be able to set a formula that would calculate a daily >> close where RSI (5) < 25 and then using that in my intraday buy signal >> along with other intraday variables? >> >> >> Thanks, >> >> Louis >> >> 2008/6/16 Ara Kaloustian <[EMAIL PROTECTED]>: >> >>> yes ... need to use time frame expand ... >>> >>> Look in help files ... very good explanation >>> >>> *TimeFrameExpand( RSI5, indailym,expandfirst);* >>> ** >>> *I assume you are using this with intraday data. Use expandfirst as >>> shown (instead if expandlast - or at least experiment with both). This >>> should give you signals earlier, based on amount of data available today. >>> * >>> >>> >>> ----- Original Message ----- >>> *From:* Louis Préfontaine <[EMAIL PROTECTED]> >>> *To:* [email protected] >>> *Sent:* Monday, June 16, 2008 12:48 PM >>> *Subject:* Re: [amibroker] Re: Timeframeset question >>> >>> Hi, >>> >>> Oups, sorry... That was a typo. The real thing is >>> >>> Buy = RSI5<25 AND ... >>> >>> But it does not give me a lot of signals. I wonder if there is something >>> wrong with the conversion from hourly to daily to hourly bars? >>> >>> Do I need to add a TIMEFRAMEEXPAND value, and if yes, how does it work? >>> >>> Thanks, >>> >>> Louis >>> >>> 2008/6/16 Ara Kaloustian <[EMAIL PROTECTED]>: >>> >>>> RSI5 is a numeric value ... so the formula is not correct. >>>> >>>> You need to say: >>>> Buy = RSI5 <25 and ...... >>>> >>>> ----- Original Message ----- >>>> *From:* Louis Préfontaine <[EMAIL PROTECTED]> >>>> *To:* [email protected] >>>> *Sent:* Monday, June 16, 2008 12:37 PM >>>> *Subject:* Re: [amibroker] Re: Timeframeset question >>>> >>>> Hi, >>>> >>>> Is this formula correct? >>>> >>>> TimeFrameSet( inDaily ); >>>> RSI5 = RSI (5); >>>> TimeFrameRestore(); >>>> >>>> Buy = RSI5 and C>O; >>>> >>>> Thanks, >>>> >>>> Louis >>>> >>>> p.s. I want the RSI on 5 days to be below 25 and the C>O in hourly >>>> data. Is that correct? >>>> >>>> >>>> >>>> 2008/6/16 blinddoekje <[EMAIL PROTECTED]>: >>>> >>>>> Thanks; gave it a try but still doesn't work. I only get EOD >>>>> results ... In [email protected] <amibroker%40yahoogroups.com>, >>>>> "Mohammed" >>>>> <[EMAIL PROTECTED]> wrote: >>>>> > >>>>> > Hi; >>>>> > >>>>> > Please try this one. I'm not sure if it work or not.. >>>>> > >>>>> > TimeFrameSet( in1Minute); >>>>> > >>>>> > Vol_Trig= V >= BBandTop(V,10,2); >>>>> > RSI_Trig = RSIa(C,10)>70; >>>>> > >>>>> > TimeFrameRestore(); >>>>> > >>>>> > Vol_Trig_ = TimeFrameExpand(Vol_Trig, in1Minute); >>>>> > RSI_Trig_ = TimeFrameExpand(RSI_Trig, in1Minute); >>>>> > >>>>> > buy=0; >>>>> > >>>>> > Filter = Vol_Trig_ AND RSI_Trig_; >>>>> > AddColumn( Close, "Close" ); >>>>> > >>>>> > Regards >>>>> > >>>>> > >>>>> > --- In [email protected] <amibroker%40yahoogroups.com>, >>>>> "blinddoekje" <rub92me@> wrote: >>>>> > > >>>>> > > I'm trying to use the timeframeset command do do a simple >>>>> intraday >>>>> > > explore, but can't get it to work. For some reason when I run the >>>>> > > explore it is ignoring the timeframeset and just gives me EOD >>>>> results. >>>>> > > I have 1 minute data for the symbol I'm running it against. >>>>> > > See below for the simple AFL code. >>>>> > > >>>>> > > TimeFrameSet(in1Minute); >>>>> > > Vol_Trig= V >= BBandTop(V,10,2); >>>>> > > RSI_Trig = RSIa(C,10)>70; >>>>> > > Filter = Vol_Trig AND RSI_Trig; >>>>> > > AddColumn( Close, "Close" ); >>>>> > > >>>>> > >>>>> >>>>> >>>> >>> >>> >> >> >
