PureBytes Links
Trading Reference Links
|
Thank you.
--- In amibroker@xxxxxxxxxxxxxxx, "Stephane Carrasset"
<s.carrasset@xxxx> wrote:
>
> Hello,
>
> a solution could be to run an exploration with
> SetOption("NoDefaultColumns",1);
> Filter=1;
> AddTextColumn(Name(), "Ticker", 1.0);
> AddColumn(Close,"close", 1.0);
> AddTextColumn(Date(),"Date",1.2);
>
> Export quotes.csv
>
> and call it in indicator builder with
> _SECTION_BEGIN("New formula");
> fh = fopen( "quotes.csv", "r");
> if( fh )
> {
> while( ! feof( fh ) )
> {
> printf( fgets( fh ) );
> }
> }
> else
> {
> printf("ERROR: file can not be found (does not exist)");
> }
> _SECTION_END();
>
> > Zoli,
> >
> > <<The main Problem: Has already been trading today, or not?>>
> >
> > This question can be answered by;
> >
> > hasTradedToday= lastvalue(datenum())==now(3);
> >
> > Which works for the current stock.
> > If you need to reference other stock's stats from the current
stock,
> > it will take a bit more;
> >
> > //-----------------------------------
> > procedure loadList()
> > {
> > curList=StaticVarGetText("TradeList");
> > ListDay=StaticVarGet("TradeListDay");
> > //initialize if empty
> > if (StrLen(curList)==0 OR ListDay!=Now(3))
> > {
> > curList=":";
> > StaticVarSet("TradeListDay",Now(3));
> > }
> > if (StrFind(curList,":"+Name()+":")==0)
> > {
> > curList=curList+Name()+":";
> > StaticVarSetText("TradeList",curList);
> > }
> > }
> >
> > function isTradedToday(symb)
> > {
> > curList=StaticVarGetText("TradeList");
> > return (StrFind(curList,":"+symb+":")>0);
> > }
> > //----------------------------------------
> >
> >
> > call the "loadList" proc from the AA window and it will
> > fill the "curTradeList" with all the currently traded symbols
> > for the current day.
> >
> > AFTER the first AA scan (which loads the list), the
> > function "isTradedToday" should
> > return true if the symbol is in the list...
> >
> > Warning; If your list of symbols gets too large, I have no idea
> > what the performance impact is OR what, if any limit there is on
> > the size of static vars...
> >
> >
> > Walt
> >
> >
> > --- In amibroker@xxxxxxxxxxxxxxx, "zoli_j" <novizoli@xxxx> wrote:
> > >
> > > Hi,
> > >
> > > About 10-12 Stocks.
> > > The main Problem: Has already been trading today, or not?
> > > This is the reason, why I want to know the last trading day.
> > >
> > > BR, Zoli.
> > >
> > > --- In amibroker@xxxxxxxxxxxxxxx, "hairy_mug" <WSCHWARZ@xxxx>
> wrote:
> > > >
> > > > Zoli,
> > > > How many stocks are you testing?
> > > > If it a limited size, there may be a way of doing it...
> > > >
> > > > Walt
> > > >
> > > > --- In amibroker@xxxxxxxxxxxxxxx, "zoli_j" <novizoli@xxxx>
> wrote:
> > > > >
> > > > > Hi group,
> > > > >
> > > > > I would like to write a function, which can calculate the
> > > lastdate
> > > > of
> > > > > a selected Ticker.
> > > > > It's neccressary for me to do a statistic about Market.
> > > > >
> > > > > For example:
> > > > >
> > > > > "
> > > > > //ShownTicker = "YAHOO"; default. which is selected
> > > > > //ItsANotShownTicker = what I want to prove. Any ticker.
> > > > > (GOOG,IXIC,DJI,QQQ)
> > > > >
> > > > > _N( ShownTicker = Name() );
> > > > >
> > > > > function LastDateOfThisTicker(ItsANotShownTicker) {
> > > > > SetForeign(ItsANotShownTicker);
> > > > > myLastDate = Date();
> > > > > return myLastDate;
> > > > > }
> > > > >
> > > > > ldGOOG = "GOOG: " + LastDateOfThisTicker("GOOG");
> > > > > ldIXIC = "IXIC: " + LastDateOfThisTicker("IXIC");
> > > > > ldDJI = "DJI: " + LastDateOfThisTicker("DJI");
> > > > > ldQQQ = "QQQ: " + LastDateOfThisTicker("QQQ");
> > > > > "
> > > > > Could anybody help me?
> > > > >
> > > > > BR, Zoli.
------------------------ Yahoo! Groups Sponsor --------------------~-->
$4.98 domain names from Yahoo!. Register anything.
http://us.click.yahoo.com/Q7_YsB/neXJAA/yQLSAA/GHeqlB/TM
--------------------------------------------------------------------~->
Check AmiBroker web page at:
http://www.amibroker.com/
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> 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/
|