PureBytes Links
Trading Reference Links
|
"... how to make "foreign" chart showing in candlesticks? ..."
I have figured that out myself. Here is the code followed by comments about handling of data holes (in either the primary or foreign ticker):
/*********************************/
// Foreign Chart In Indicator Pane
ft_ = ParamStr("Foreign Ticker", "SPY"); // foreign ticker
ff_ = ParamToggle("Foreign Fixup", "OFF|ON", 1); // foreign fixup, 1=ON
fv_ = Foreign( ft_, "C", ff_); // foreign bar's close value
PlotForeign(ft_, "", colorOrange, styleCandle); // plot foreign chart
Title = "\\c11"+Interval(format=2)+" "+Date()+"\\c27 "+Name()+"="+C+"\\c25 "+ft_+"="+fv_;
/*****
1) PlotForeign function synchronizes date/time bars between both tickers
a) if Primary ticker has missing bars: the function will automatically remove equivalent excess bars from the
Foreign chart
b) if Foreign ticker has missing bars: each data hole will be filled up with a duplicate of the last "real"
bar (equivalent of Forign() fixup=1)
c) Foreign Fixup parameter (set to OFF) can be used to check in the Title which Foreign bars are duplicates
(they will show as equal zero)
/*********************************/
--- In amibroker@xxxxxxxxxxxxxxx, "Lesmond V" <ebsn247lsm@xxx> wrote:
>
> 1) Dick, have you tried:
>
> Window - New
>
> This will open a new chart window which you can tile horizontally. Now you can switch the focus to any of those two windows and use F4 to change tickers.
>
> 2) Graham's idea allows to place a chart of a different ticker in the pane below the chart normally used for indicators. Now my question is:
>
> how to make "foreign" chart showing in candlesticks?
>
> Here is a code example (foreign chart is plotted as Dots):
>
> /*********************************/
> // Foreign Chart In Indicator Pane
>
> ft_ = ParamStr("Foreign Ticker", "XIU-T"); // foreign ticker
> ff_ = ParamToggle("Foreign Fixup", "OFF|ON", 1); // foreign fixup, 1=ON
>
> fc_ = Foreign( ft_, "C", ff_); // foreign chart
>
> Plot(fc_, "", colorOrange, styleDots); // plot foreign chart
>
> Title = "\\c11"+Interval(format=2)+" "+Date()+"\\c42 "+Name()+"="+C+"\\c25 "+ft_+"="+fc_;
>
> /*********************************/
>
> --- In amibroker@xxxxxxxxxxxxxxx, Graham <kavemanperth@> wrote:
> >
> > Use foreign chart to show a different symbol
> >
> > --
> > Cheers
> > Graham
> > AB-Write >< Professional AFL Writing Service
> > Yes, I write AFL code to your requirements
> > http://e-wire.net.au/~eb_kavan/ab_write.htm
> >
> >
> > On 2/21/06, areehoi <rhoierman@> wrote:
> > > This is probably a dumb question but I can't seem to finds out how to
> > > do. For instance I have ^IXIC showing as my main Chart with several
> > > indicators below it. I would like to Insert another Chart (Price)
> > > below this main chart (for Example ^VIX) but can't figure out how.
> > > The HELP file says "Each window can consist of several panes
> > > displaying various charts / indicators. To insert new pane with
> > > built-in chart use Insert->Standard charts menu. To insert custom
> > > indicator you can use Insert->Custom indicators menu, or
> > > Analysis->Indicator Builder->Apply or Ctrl+I key stroke.". I've tried
> > > to follow this but to no avail. Another example would be to insert a
> > > security chart from the Symbol list i.e. (IBM) to appear below the
> > > ^IXIC main chart then close it out and click on the Symbol panel to
> > > insert another one in its place. I feel sure it can be done, as other
> > > programs like MetaStock & FasTrack do. If this can be done your help
> > > will be appreciated. Thanks.
> > >
> > > Dick H.
------------------------ Yahoo! Groups Sponsor --------------------~-->
Try Online Currency Trading with GFT. Free 50K Demo. Trade
24 Hours. Commission-Free.
http://us.click.yahoo.com/RvFikB/9M2KAA/U1CZAA/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:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|