Hi again, it's me again... lol Ok the code works on most of my tickers, but for some reason on some tickers (like AAPL) at some point I see the red line but then it disappears and I see empty, then, when I keep scrolling, it re-appears... so weird. Is it possible that a particular symbol is corrupted?
Louis 2008/7/22 Louis Préfontaine <[EMAIL PROTECTED]>: > Anyone could test this code; must be something really easy to arrange... > but what exactly?! That's the question. > > Thanks a lot! > > > Louis > > 2008/7/22 Louis Préfontaine <[EMAIL PROTECTED]>: > >> Here is the complete code so anyone can test it: >> >> Period = 30; >> LowestClose= Ref (LLV(C, Period),-5); >> RSIatLowestClose =ValueWhen(C == LowestClose, RSI(15)); >> >> CurCloseToPastClose = C / LowestClose; >> CurRSI_To_RSIatLowestClose = RSI(15) / RSIatLowestClose; >> >> Plot(Curclosetopastclose, "\n" +Curclosetopastclose+ " - >> curclosetopastclose", colorBlue); >> Plot(CurRSI_To_RSIatLowestClose, "\n" +CurRSI_To_RSIatLowestClose+ " - >> CurRSI_To_RSIatLowestClose", colorRed); >> >> >> Louis >> >> 2008/7/22 Louis Préfontaine <[EMAIL PROTECTED]>: >> >>> Euh... sorry. I meant EMPTY, not zero. It seems like it does not return >>> a numeric value. >>> Louis >>> >>> 2008/7/22 Louis Préfontaine <[EMAIL PROTECTED]>: >>> >>> Hi, >>>> >>>> I tried this: >>>> >>>> Instead of >>>> >>>> LowestClose= LLV(C, Period) >>>> >>>> I wrote >>>> >>>> LowestClose= Ref (LLV(C, Period),-5); >>>> >>>> but for some reason about one third of the time the value of >>>> CurMFI_To_MFIatLowestClose is zero and I can't draw any line. Do you get >>>> the same results? >>>> >>>> Thanks, >>>> >>>> Louis >>>> >>>> 2008/7/21 Louis Préfontaine <[EMAIL PROTECTED]>: >>>> >>>>> A last question: Would it be possible to get a past peak that is not >>>>> the exact LLV of today? Because today or yesterday might be the LLV of >>>>> the >>>>> last 20 days. I'd like to set somehow a buffer zone; e.g. I want to look >>>>> for the LLV that is NOT in the last 5 days (it would exclude today, or >>>>> yesterday and the days before). That may be very useful. How would one >>>>> do >>>>> that? I tried this: >>>>> >>>>> LowestClose= LLV(C, Period) AND NOT Ref (C,-1) AND NOT Ref (C,-2) AND >>>>> NOT Ref (C,-3) AND NOT Ref (C,-4); >>>>> >>>>> but it is a failure... >>>>> >>>>> Thanks again! >>>>> >>>>> Louis >>>>> >>>>> >>>>> >>>>> 2008/7/21 Louis Préfontaine <[EMAIL PROTECTED]>: >>>>> >>>>>> Thanks, it works well! >>>>>> >>>>>> >>>>>> Louis >>>>>> >>>>>> 2008/7/21 Thomas Z. <[EMAIL PROTECTED]>: >>>>>> >>>>>>> Ah, yes, the following line should be changed: RSIatLowestClose = >>>>>>> ValueWhen(C == LowestClose, RSI(15)); >>>>>>> >>>>>>> >>>>>>> Thomas >>>>>>> www.PatternExplorer.com >>>>>>> >>>>>>> From: [email protected] <amibroker%40yahoogroups.com>[mailto: >>>>>>> [email protected] <amibroker%40yahoogroups.com>] On Behalf >>>>>>> Of Louis Préfontaine >>>>>>> Sent: Monday, July 21, 2008 11:51 PM >>>>>>> >>>>>>> To: [email protected] <amibroker%40yahoogroups.com> >>>>>>> Subject: Re: [amibroker] Easy question again >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> I added the two following plot to the formula: >>>>>>> >>>>>>> Period = 20; >>>>>>> LowestClose= LLV(C, Period); >>>>>>> RSIatLowestClose = ValueWhen(LowestClose, RSI(15)); >>>>>>> >>>>>>> CurCloseToPastClose = C / LowestClose; >>>>>>> CurRSI_To_RSIatLowestClose = RSI(15) / RSIatLowestClose; >>>>>>> >>>>>>> Plot(Curclosetopastclose, "\n" +Curclosetopastclose+ " - >>>>>>> curclosetopastclose", colorBlue); >>>>>>> Plot(CurRSI_To_RSIatLowestClose, "\n" +CurRSI_To_RSIatLowestClose+ " >>>>>>> - >>>>>>> CurRSI_To_RSIatLowestClose", colorRed); >>>>>>> >>>>>>> Unfortunately the red line is always 1. I must have done something >>>>>>> wrong... >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Louis >>>>>>> >>>>>>> 2008/7/21 Thomas Z. <[EMAIL PROTECTED]<tzg%40patternexplorer.com> >>>>>>> >: >>>>>>> I guess it is possible to get the price, simply by writting >>>>>>> ValueWhen(LowestClose, Close); right? >>>>>>> Yes, correct. You can also even get any other value. >>>>>>> >>>>>>> There is an additional optional parameter that allows to get the >>>>>>> value of >>>>>>> the last n-th recent occurrence. >>>>>>> Example: ValueWhen(LowestClose, Close, 2); >>>>>>> >>>>>>> Thomas >>>>>>> www.PatternExplorer.com >>>>>>> >>>>>>> From: [email protected] <amibroker%40yahoogroups.com>[mailto: >>>>>>> [email protected] <amibroker%40yahoogroups.com>] On Behalf >>>>>>> Of Louis Préfontaine >>>>>>> Sent: Monday, July 21, 2008 11:37 PM >>>>>>> To: [email protected] <amibroker%40yahoogroups.com> >>>>>>> Subject: Re: [amibroker] Easy question again >>>>>>> >>>>>>> Thanks a lot! That was what I was looking for. >>>>>>> >>>>>>> I guess it is possible to get the price, simply by writting >>>>>>> ValueWhen(LowestClose, Close); right? >>>>>>> >>>>>>> BTW, when and how do you use your CurCloseToPastClose... Seems really >>>>>>> interesting as a concept. >>>>>>> >>>>>>> Louis >>>>>>> 2008/7/21 Thomas Z. <[EMAIL PROTECTED]<tzg%40patternexplorer.com> >>>>>>> >: >>>>>>> Hello, >>>>>>> >>>>>>> You can do this with the following code: >>>>>>> >>>>>>> Period = 20; >>>>>>> LowestClose= LLV(C, Period); >>>>>>> RSIatLowestClose = ValueWhen(LowestClose, RSI()); >>>>>>> >>>>>>> CurCloseToPastClose = C / LowestClose; >>>>>>> CurRSI_To_RSIatLowestClose = RSI() / RSIatLowestClose; >>>>>>> >>>>>>> Thomas >>>>>>> www.PatternExplorer.com >>>>>>> >>>>>>> From: [email protected] <amibroker%40yahoogroups.com>[mailto: >>>>>>> [email protected] <amibroker%40yahoogroups.com>] On Behalf >>>>>>> Of Louis Préfontaine >>>>>>> Sent: Monday, July 21, 2008 11:02 PM >>>>>>> To: [email protected] <amibroker%40yahoogroups.com> >>>>>>> Subject: [amibroker] Easy question again >>>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> Another easy question here. (I'm still juggling with the difficult >>>>>>> things >>>>>>> and thanks again to the people who helped me; but why not add this >>>>>>> little >>>>>>> twist while I'm here). >>>>>>> >>>>>>> I'd like to use to know how to use valuewhen to make it possible to >>>>>>> know >>>>>>> what was the price at a particular time. >>>>>>> >>>>>>> I had a look in the manual to many files which unfortunately had >>>>>>> zigzag >>>>>>> functions in them. This is not what I'm looking for. >>>>>>> >>>>>>> What I'd like to do is to compare the price right now to the LLV C of >>>>>>> the >>>>>>> last X periods and to get the value of RSI of that LLV C at that >>>>>>> time to >>>>>>> compare it with the RSI right now. >>>>>>> >>>>>>> Is this possible, without Zig function? >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Louis >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>> >> >
