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

Re: [amibroker] Different curency databases -- an AB pain in the butt?



PureBytes Links

Trading Reference Links

Hi William,

This seems a very, very eloquent solution (except that yen would be
1.0 and USD would be 1.2).  ^^_^^

I will rush to try it. Before I do, however, can I use 'OR' in the
routine (more than one 'yen' database exists). For example:

if (GetDatabaseName() == "XYZ") x = 1.2; else if (GetDatabaseName()
== "YYY" OR "QQQ" OR "ZZZ") x = 1.0;

In this case, "XYZ" would be a USD database, of which I anticipate
having only one, and the other names would be yen denominated
databases, of which I currently have 3, and might add a 4th.  It
would be best if I could just say 'if "XYZ", 1.2; else anything else,
1.0'.  Can I write it that way?  If so, can you give me an example of
that?

Thanks!

Yuki

Thursday, September 11, 2003, 2:07:32 PM, you wrote:

WP> Just a thought and it is not much of a change to your
WP> formula. This type of formula it will perform the change
WP> automatically for you depending on the database you have opened.
WP> Just change the names from Yen and USD to the real names you have
WP> given to your databases (case sensitive)

WP> if ( GetDatabaseName() == "Yen" )
WP> x = 1.2;
WP> else if ( GetDatabaseName() == "USD" )
WP> x = 1.0;
WP> else
WP> x = 1.0;

WP> Title = Name() + "  -  " + WriteVal( DateTime(), formatDateTime ) +
WP> "  - " + " Open: " + EncodeColor(colorYellow) + WriteVal(O,x) + " " +
WP> EncodeColor(colorBlack)+ 
WP> " -  Hi: " + EncodeColor(colorRed)+WriteVal(H,x) + 
WP> " " + EncodeColor(colorBlack) + 
WP> " -  Low: " + EncodeColor(colorBrightGreen) + WriteVal(L,x) +
WP> " " + EncodeColor(colorBlack) + 
WP> " -  Close: " + EncodeColor(colorYellow) + WriteVal(C,x) + 
WP> EncodeColor(colorBlack) + "-  Volume: " + WriteVal(V,1);


WP> Regards,
WP> William Peters
WP> www.amitools.com



WP> -----Original Message-----
WP> From: Yuki Taga [mailto:yukitaga@xxxxxxxxxxxxx]
WP> Sent: September 10, 2003 5:18 PM
WP> To: Tomasz Janeczko
WP> Subject: Re: [amibroker] Different curency databases -- an AB pain in
WP> the butt?


WP> Hi Tomasz,

WP> Wednesday, September 10, 2003, 8:21:48 PM, you wrote:

TJ>> Layouts are stored PER DATABASE, therefore there is no obstacle
TJ>> in using different set of indicators/charts/formulas in different databases.

TJ>> Please check Tutorial: Working with chart sheets and window layouts

WP> I have looked at this "tutorial" in the past, but it doesn't put
WP> things in a way that I can understand, and I am very reluctant to
WP> start playing around with settings that I do not fully understand,
WP> having put tremendous time and effort into getting things set up
WP> reasonably the way I like them for my Japanese database.

WP> Question for you or anyone:

WP> 1) If I modify a custom price chart, then save that as a local
WP> layout, is the global default layout then immune to this modification
WP> when I change databases?

WP> For example, in one of my custom price charts, I have the following:

WP> Title = Name() +"  -  "+ WriteVal( DateTime(), formatDateTime )+"  -
WP> "+"Open: "+EncodeColor(colorYellow)+WriteVal(O,1.0)+"
WP> "+EncodeColor(colorBlack)+" -  Hi:
WP> "+EncodeColor(colorRed)+WriteVal(H,1.0)+" "+EncodeColor(colorBlack)+"
WP> -  Low: "+EncodeColor(colorBrightGreen)+WriteVal(L,1.0)+"
WP> "+EncodeColor(colorBlack)+" -  Close:
WP> "+EncodeColor(colorYellow)+WriteVal(C,1.0)+EncodeColor(colorBlack)+"
WP> -  Volume: "+WriteVal(V,1);

WP> This is perfect for the yen, which is indivisible.  But I'd like to
WP> modify this for the dollar, which would mean changing all the '1.0'
WP> settings to '1.2', I believe.  (This also affects the pop up values,
WP> of course.)

WP> But I doubt if I can modify a formula for a custom indicator, and not
WP> have the change take place globally.  Am I wrong?  The tutorial
WP> doesn't speak to this, or at least not in a way that I can
WP> understand.

WP> Yuki




------------------------ 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/l.m7sD/LIdGAA/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/