PureBytes Links
Trading Reference Links
|
I need to know something simple, like how to call a
function. I have written a function to replace
troughbars that will work with negative numbers and
not look into the future. I now get an error where I
try to call the function.
I try to get the returned value with:
FReturn=0;
FReturn= TrBars(C0,30,2);
Then in a buy statement I use:
AND HHV(C0,FReturn)<0
The function looks like this:
function TrBars(I1,ChgAmount,Nodes)
{
TrCnt=0;
TrBars=0;
for (i=BarIndex(); i<BarIndex()-100 OR i<1; i--)
{
AfterTR[i]=(I1[i]>Ref(I1[i],-1) AND
Ref(I1[i],-1)<Ref(I1[i],-2) AND
I1[i]-Ref(I1[i],-1)>=ChgAmount AND
Ref(I1[i],-2)-Ref(I1[i],-1)>=ChgAmount); //Flag set
one period after low which meets criteria
}
for (i=BarIndex();i<BarIndex()-100 OR i<1; i--)
{
if (AfterTr[i]==1)
TrCnt=TrCnt+1;
TrBars=TrBars+1;
if (TrCnt==Nodes)
i=0 ;
}
return TrBars;
}
This is my first try at functions so any hints and
suggestions would be appreciated.
Robert
__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Coral Calcium for Greater Health - $23.95
http://www.challengerone.com/t/l.asp?cid=2805&lp=calcium2.asp
http://us.click.yahoo.com/MmkSQC/NTVGAA/ySSFAA/GHeqlB/TM
---------------------------------------------------------------------~->
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 http://docs.yahoo.com/info/terms/
|