PureBytes Links
Trading Reference Links
|
Luca,
HHV & LLV both return Arrays... not single values. In you final 'if'
statement,
{if((SHIGH-SLOW)>15 AND (SHIGH-SLOW)<80)
You are trying to compare two arrays... you cannot do this. Obviously
that's not what you want to do. You actually want to compare elements
of an array.
It's a common error in AFL... Every variable you set up on AFL is an
array be default. You have stop thinking about elements of arrays and
think about arrays.
If you need to compare arrays you should use the IIF() function and
assign the result to a variable.
Hope that helps.
--- In amibroker@xxxxxxxxxxxxxxx, "milionarulmioritic"
<milionarulmioritic@xxx> wrote:
>
> Hi to everyone,
>
> I just bought Amibroker so I am a new to AFL, please excuse ignorance :)
>
> I want to use HVV with IF, as below:
>
> /*get bars with increment of one and determine SHIGH and SLOW*/
> for(bar=0; bar<BarCount; bar++)
> { if(bartimenum = 70000)
> {if(BarCount<50)
> {
> SHIGH = HHV(High,84);
> SLOW = LLV(Low,84);
> {if((SHIGH-SLOW)>15 AND (SHIGH-SLOW)<80)
>
> .....
> but I get the following error and I have no idea how to bypass it:
>
> conditionin IF, WHILE,FOR statements has Numeric or Boolean type. You
> cannot use array here...
>
> thanks,
> Luca
>
------------------------------------
Please note that this group is for discussion between users only.
To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
For other support material please check also:
http://www.amibroker.com/support.html
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/
|