1) The following exploration works ok:

Filter = 1;
SetOption("NoDefaultColumns", True);
AddTextColumn(Name(), "Ticker");
AddColumn( DateTime(), "Date&Time", formatDateTime );
AddColumn( Close, "Close", 1.4 );
AddColumn( Volume, "Volume", 1.0 );

2) Now if you try to get two-digit year instead of four-digit year the formula 
returns an error (the date format on my computer is set to yyyy-mm-dd):

/***START***/

Filter = 1;

yy = StrMid(DateTime(),2,2); //start=char#2 (zero based), length=2 char
mm = StrMid(DateTime(),5,2);
dd = StrMid(DateTime(),8,2);

SetOption("NoDefaultColumns", True);
AddTextColumn(Name(), "Ticker");
AddColumn( DateTime(), "Date&Time", formatDateTime );
AddTextColumn(yy+mm+dd, "yymmdd");

AddColumn( Close, "Close", 1.4 );
AddColumn( Volume, "Volume", 1.0 );

/***END***/

The solution might be to place DateTimeToStr() or StrToDateTime() somewhere 
there. As a non-programmer I still can't get the feel for all those strings, 
numbers, arrays, etc.






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Protect your PC from spy ware with award winning anti spy technology. It's free.
http://us.click.yahoo.com/97bhrC/LGxNAA/yQLSAA/GHeqlB/TM
--------------------------------------------------------------------~-> 

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 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/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to