[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[amibroker] A question



PureBytes Links

Trading Reference Links

Using

//Select the last MACD()
function select( listnum )
{
list = GetCategorySymbols( categoryGroup, listnum );
Rank = 0; 
for( i = 0; ( sym = StrExtract( list, i ) ) != ""; i++ )
{
SetForeign(SYM);
E1=LastValue(MACD());
Rank[BarCount-1-i] = E1;
}
return Rank ; 
}
No=254;
H0=Select(No);
Plot(H0,"",2,2);

I have a bar graph of the last MACD() values.
I did not understand why the

//Select the last equity()
function select( listnum )
{
list = GetCategorySymbols( categoryGroup, listnum );
Rank = 0; 
for( i = 0; ( sym = StrExtract( list, i ) ) != ""; i++ )
{
SetForeign(SYM);SetTradeDelays(1,1,1,1);
BuyPrice=Open;SellPrice=Open;
Buy=Cross(StochD(),30);Sell=Cross(70,StochD());
E1=LastValue(Equity(1,0));
Rank[BarCount-1-i] = E1;
}
return Rank ; 
}
No=254;
H0=Select(No);
Plot(H0,"",2,2);

did not gave me the last equity() values. The output was 10,000 for 
all stocks [my initial equity in settings].
Any help appreciated.
[my database is placed in group254]
Dimitris Tsokakis 


------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/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/