PureBytes Links
Trading Reference Links
|
Ray
Try using the ValueWhen() function
BarNumber_forCondition = Valuewhen(condition,BarIndex(),1);
This will give the barindex number for the first occurance of your specified
condition. See help files
You can also use
Bars = BarsSince(Condition) - This will tell you the number of bars since
the condition was met
----- Original Message -----
From: "Ray Seth" <rayseth@xxxxxxxxx>
To: <amibroker@xxxxxxxxxxxxxxx>
Sent: Sunday, March 01, 2009 11:12 PM
Subject: Re: [amibroker] Event Occurrence Check
> Hi Bill,
>
> Many thanks.
>
> The check you have suggested is for an event that is occuring/occured
> at this instant. Do you have any suggestion if I want to check if such
> an event has occurred in the past - without having to specificy the
> number of bars.
>
> Has ADX() crossed over 40 ?
>
> Would this be too unspecific for programming?
>
> Regards
>
> Ray
>
> On Mon, Mar 2, 2009 at 12:13 PM, wavemechanic <timesarrow@xxxxxxxxxxxxx>
> wrote:
>> x = iif(cross(40, adx(...)) and ma(c, ...) < ref(ma(c, ...), -1), 1, 0)
>>
>> Bill
>>
>> ----- Original Message -----
>>
>> From: Ray Seth
>> To: amibroker@xxxxxxxxxxxxxxx
>> Sent: March 01, 2009 11:57 PM
>> Subject: [amibroker] Event Occurrence Check
>> How do I specify a certain action to take place if and only if an
>> event has occurred. Essentially this is an event check.
>>
>> If ADX has crossed down from 40 then check if the direction of the MA
>> is downward.
>>
>> BARSSINCE solves the problem to some extent but only if you specify
>> the number of bars.
>>
>> Hope to seek some advice here.
>>
>> Regards
>>
>>
>> ------------------------------------
>>
>> **** IMPORTANT PLEASE READ ****
>> This group is for the discussion between users only.
>> This is *NOT* technical support channel.
>>
>> TO GET TECHNICAL SUPPORT send an e-mail directly to
>> SUPPORT {at} amibroker.com
>>
>> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
>> http://www.amibroker.com/feedback/
>> (submissions sent via other channels won't be considered)
>>
>> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
>> http://www.amibroker.com/devlog/
>>
>> Yahoo! Groups Links
>>
>>
>>
>>
>>
>
>
> ------------------------------------
>
> **** IMPORTANT PLEASE READ ****
> This group is for the discussion between users only.
> This is *NOT* technical support channel.
>
> TO GET TECHNICAL SUPPORT send an e-mail directly to
> SUPPORT {at} amibroker.com
>
> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
> http://www.amibroker.com/feedback/
> (submissions sent via other channels won't be considered)
>
> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> http://www.amibroker.com/devlog/
>
> Yahoo! Groups Links
>
>
>
>
------------------------------------
**** IMPORTANT PLEASE READ ****
This group is for the discussion between users only.
This is *NOT* technical support channel.
TO GET TECHNICAL SUPPORT send an e-mail directly to
SUPPORT {at} amibroker.com
TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
http://www.amibroker.com/feedback/
(submissions sent via other channels won't be considered)
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/amibroker/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:amibroker-digest@xxxxxxxxxxxxxxx
mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|