PureBytes Links
Trading Reference Links
|
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" <money@xxxxxxxxxxxxxx>
To: <amibroker@xxxxxxxxxxxxxxx>
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 amibroker@xxxxxxxxxxxxxxx, "dingo"
> <dingo@xxx> 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: amibroker@xxxxxxxxxxxxxxx
>> > [mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf Of cstrader
>> > Sent: Sunday, July 15, 2007 2:14 PM
>> > To: amibroker@xxxxxxxxxxxxxxx
>> > 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@xxx>
>> > To: <amibroker@xxxxxxxxxxxxxxx>
>> > 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 amibroker@xxxxxxxxxxxxxxx, "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: amibroker@xxxxxxxxxxxxxxx
>> > >> > [mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf Of murthysuresh
>> > >> > Sent: Friday, July 13, 2007 7:36 PM
>> > >> > To: amibroker@xxxxxxxxxxxxxxx
>> > >> > 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
>
>
>
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
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/amibroker/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:amibroker-digest@xxxxxxxxxxxxxxx
mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx
<*> 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/
|