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

Reply via email to