PureBytes Links
Trading Reference Links
|
Tomasz,
in C/C++ you would have to
initialize the array ltest[] by using an
additional else statement such as
for (i = <FONT
face="Courier New" color=#ff00ff size=1>1<FONT face="Courier New"
size=1>; i < <FONT face="Courier New" color=#ff6820
size=1>BarCount; i++)
if (<FONT
face="Courier New" color=#ff6820 size=1>high<FONT face="Courier New"
size=1>[i] > <FONT face="Courier New" color=#ff6820
size=1>high[i - <FONT
face="Courier New" color=#ff00ff size=1>1<FONT face="Courier New"
size=1>])
ltest[i] = <FONT
face="Courier New" color=#ff00ff size=1>3<FONT face="Courier New"
size=1>;
else
ltest[i] = <FONT
face="Courier New" color=#ff00ff size=1>0<FONT face="Courier New"
size=1>;
filter = <FONT
face="Courier New" color=#ff00ff size=1>1<FONT face="Courier New"
size=1>;
AddColumn(ltest, <FONT
face="Courier New" color=#0000ff size=1>"ltest"<FONT face="Courier New"
size=1>);
Question: when omitting
the else statement, does AmiBroker always initialize the array ltest[]
automatically to a numeric value of 0?
Best regards,
Udo
-----Ursprüngliche Nachricht-----
<BLOCKQUOTE
>
<DIV
>Von:
Tomasz Janeczko
An: <A title=amibroker@xxxxxxxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Gesendet: Sonntag, den 25. Mai 2003 22:44
Uhr
Betreff: Re: [amibroker] If Statement
Problem
Hello,
Because if order flow control requires
SINGLE value to decide whenever
take this path or not.
You supply the array instead.
Please read Tutorial: Understanding how AFL works section of
the User's Guide.
Write
ltest = IIF( H > Ref(H, -1 ), 3, 0 );
or write:
for( i = 1; i < BarCount; i++ )
{
if( H[i] > H[ i - 1 ] ) <FONT
color=#0000ff>ltest[ i ] = 3;
} // No else statement
required?
Best regards,Tomasz Janeczkoamibroker.com
<BLOCKQUOTE
>
----- Original Message -----
<DIV
>From:
<A title=stewart@xxxxxxxxxxxxxxxx
href="">Stewart
To: <A title=amibroker@xxxxxxxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Sunday, May 25, 2003 11:32
PM
Subject: [amibroker] If Statement
Problem
Can anyone tell me why this doesn't
work?
if (H>Ref(H,-1))
{
ltest = 3;
}
thanks,
StewartSend BUG
REPORTS to <A
href="">bugs@xxxxxxxxxxxxxSend SUGGESTIONS
to <A
href="">suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: <A
href="">amiquote@xxxxxxxxxxxxxxx (Web
page: <A
href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check
group FAQ at: <A
href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to the <A
href="">Yahoo! Terms of Service.
Send
BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page: <A
href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check
group FAQ at: <A
href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to the <A
href="">Yahoo! Terms of Service.
Yahoo! Groups Sponsor
Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
|