I think you should have a registered amiquote for you to access it thro automatuion.
its in the readme file Note: AmiQuote's OLE automation interface is available for REGISTERED AmiQuote users only and requires at least version 1.70 of AmiQuote. If you attempt to trigger download or import from OLE automation interface using unregistered version you will be presented with a message box telling you to register. --- In [email protected], "cstrader" <[EMAIL PROTECTED]> wrote: > > I have both AB and Quotes open. > > In vb.net: > > This works fine: > Dim oAb = CreateObject("Broker.Application") > > but this doesn't: > Dim oAQ = CreateObject("Quote.Document") > > Any ideas? > > thanks > > ----- Original Message ----- > From: "murthysuresh" <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Sunday, July 15, 2007 5:38 PM > Subject: [amibroker] Re: query from Vb.net->New hitch > > > > Hello > > It always returns ASTSF. I am not hardcoding the symbol in my > > callout. Infact all the code i use is attached here. Why does the > > oAb.activedocument get stuck with ASTSF. My Ami has other symbols > > currently that i am using. > > This piece of code always returns ASTSF. > > > > In fact i renamed ASTSF to ASTSF1 and my current symbol is YHOO and > > it still returns ASTSF. > > i sure there is some caching. either in the Vb.net or in the AMI. > > Trying to figure out where. > > oAb = CreateObject("Broker.Application") > > oActiveDoc = oAb.activedocument > > txtSymbol.Text = oActiveDoc.Name > > oAA = oAB.Analysis > > oAA.applyTo = 1 'get the current symbol > > oAA.RangeN = 1 'get last day > > oAA.LoadFormula("C:\\Program > > Files\\AmiBroker\\Formulas\\Scans\\nineemascan.afl") > > oAA.explore()--- In [email protected], "dingo" > > <dingo@> wrote: > >> > >> Another thing you might want to keep in the back of your head: > >> > >> To gain a lot of flexibility you can emit an AFL Formula to a text > > file and > >> then run it. Or an include routine that can be used to alter a > > static AFL's > >> behavior. > >> > >> > >> d > >> > >> > -----Original Message----- > >> > From: [email protected] > >> > [mailto:[EMAIL PROTECTED] On Behalf Of cstrader > >> > Sent: Sunday, July 15, 2007 2:14 PM > >> > To: [email protected] > >> > Subject: Re: [amibroker] Re: query from Vb.net->work around > >> > > >> > Nice... I'm looking forward to do something similar > >> > > >> > chuck > >> > > >> > ----- Original Message ----- > >> > From: "murthysuresh" <money@> > >> > To: <[email protected]> > >> > Sent: Saturday, July 14, 2007 9:03 PM > >> > Subject: [amibroker] Re: query from Vb.net->work around > >> > > >> > > >> > > Here is the workaround that i did > >> > > > >> > > afl file > >> > > AddColumn(EMA(Close,9),"EMA"); > >> > > Buy=1; > >> > > Sell=1; > >> > > Filter=True; > >> > > > >> > > vb file. > >> > > > >> > > oAb = CreateObject("Broker.Application") > >> > > oActiveDoc = oAb.activedocument > >> > > txtSymbol.Text = oActiveDoc.Name > >> > > oAA = oAB.Analysis > >> > > oAA.applyTo = 1 'get the current symbol > >> > > oAA.RangeN = 1 'get last day > >> > > oAA.LoadFormula("C:\\Program > >> > > Files\\AmiBroker\\Formulas\\Scans\\nineemascan.afl") > >> > > oAA.explore() > >> > > oAA.Export(sOutputFile) > >> > > oRead = File.OpenText(sOutputFile) > >> > > > >> > > While oRead.EndOfStream <> True > >> > > eachLine = oRead.ReadLine() > >> > > eachLine = oRead.ReadLine() ' I am interestd in > > the > >> > > second line only. > >> > > > >> > > End While > >> > > > >> > > oRead.Close() > >> > > > >> > > txt9Ema.Text = eachLine.ToString().Split(",")(2) > >> > > > >> > > > >> > > > >> > > Catch ex As Exception > >> > > txtmessages.Text = ex.ToString() > >> > > End Try > >> > > > >> > > > >> > > > >> > > --- In [email protected], "dingo" <dingo@> wrote: > >> > >> > >> > >> You can't get to the AFL functions via OLE. Check the help > > file > >> > > for the > >> > >> things you CAN do. > >> > >> > >> > >> d > >> > >> > >> > >> > -----Original Message----- > >> > >> > From: [email protected] > >> > >> > [mailto:[EMAIL PROTECTED] On Behalf Of murthysuresh > >> > >> > Sent: Friday, July 13, 2007 7:36 PM > >> > >> > To: [email protected] > >> > >> > Subject: [amibroker] query from Vb.net > >> > >> > > >> > >> > Hello > >> > >> > I am trying to access ami from vb.net. Can i access AFL > >> > >> > functions. I am > >> > >> > tryign to get the 9 ema price and 20 DMA of volume. Here is > >> > >> > my starter > >> > >> > code > >> > >> > Try > >> > >> > ab = CreateObject("Broker.Application") > >> > >> > activedoc = ab.activedocument > >> > >> > txtSymbol.Text = activedoc.Name > >> > >> > '' need to figure out how to get the 9 ema price > >> > >> > and 20 dma > >> > >> > volume. > >> > >> > Catch ex As Exception > >> > >> > txtmessages.Text = ex.ToString() > >> > >> > End Try > >> > >> > > >> > >> > Regards > >> > >> > Seede > >> > >> > > >> > >> > > >> > >> > > >> > >> > > >> > >> > > >> > >> > 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 NEW RELEASE ANNOUNCEMENTS and other news always check > > DEVLOG: > >> > >> > http://www.amibroker.com/devlog/ > >> > >> > > >> > >> > For other support material please check also: > >> > >> > http://www.amibroker.com/support.html > >> > >> > > >> > >> > Yahoo! Groups Links > >> > >> > > >> > >> > > >> > >> > > >> > >> > > >> > >> > >> > > > >> > > > >> > > > >> > > > >> > > 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 NEW RELEASE ANNOUNCEMENTS and other news always check > > DEVLOG: > >> > > http://www.amibroker.com/devlog/ > >> > > > >> > > For other support material please check also: > >> > > http://www.amibroker.com/support.html > >> > > > >> > > Yahoo! Groups Links > >> > > > >> > > > >> > > > >> > > >> > > >> > 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 NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: > >> > http://www.amibroker.com/devlog/ > >> > > >> > For other support material please check also: > >> > http://www.amibroker.com/support.html > >> > > >> > Yahoo! Groups Links > >> > > >> > > >> > > >> > > >> > > > > > > > > > > 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 NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: > > http://www.amibroker.com/devlog/ > > > > For other support material please check also: > > http://www.amibroker.com/support.html > > > > Yahoo! Groups Links > > > > > > >
