I also missed the web page at www.opentick.com that details the opentick
protocol specifications.

The most of the questions "Henry Rich" made can be answered by the
support group at opentick.

see: 

http://www.opentick.com/index.php?app=tickets&event=add_ticket_form

On Fri, 2007-06-22 at 12:00 +0800, [EMAIL PROTECTED]
wrote:
> Send Programming mailing list submissions to
>       [email protected]
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>       http://www.jsoftware.com/cgi-bin/mailman/listinfo/programming
> or, via email, send a message with subject or body 'help' to
>       [EMAIL PROTECTED]
> 
> You can reach the person managing the list at
>       [EMAIL PROTECTED]
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Programming digest..."
> 
> 
> Today's Topics:
> 
>    1. RE: RE J language API for       www.opentick.com        stock   
> datafeed?
>       (Stefano Lanzavecchia)
>    2. RE: RE J language API   for     www.opentick.com        stockdatafeed?
>       (Henry Rich)
>    3. listatom equivalent of boxopen (Sherlock, Ric)
>    4. Re: listatom equivalent of boxopen (Roger Hui)
>    5. Re: listatom equivalent of boxopen (Raul Miller)
>    6. Re: listatom equivalent of boxopen (Chris Burke)
>    7. calling j.dll jj.dll (Jack Andrews)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Thu, 21 Jun 2007 16:00:10 +0200
> From: "Stefano Lanzavecchia" <[EMAIL PROTECTED]>
> Subject: RE: [Jprogramming] RE J language API for     www.opentick.com
>       stock   datafeed?
> To: "'Programming forum'" <[email protected]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain;     charset="us-ascii"
> 
> > to
> > reverse-engineer the protocol from other libraries, the risk is that
> > if
> > OpenTick changes the protocol,
> 
> As usual, I was too hasty in my conclusions. The protocol is officially
> documented:
> http://www.opentick.com/dokuwiki/doku.php?id=general:opentick_protocol_speci
> fication
> 
> -- Stef
> 
> 
> 
> ------------------------------
> 
> Message: 2
> Date: Thu, 21 Jun 2007 10:34:25 -0400
> From: "Henry Rich" <[EMAIL PROTECTED]>
> Subject: RE: [Jprogramming] RE J language API for     www.opentick.com
>       stockdatafeed?
> To: "'Programming forum'" <[email protected]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain;     charset="us-ascii"
> 
> Stefano said:
> 
> > The protocol is officially documented:
> 
> Oh, this is wonderful.  I looked for this & didn't find it.
> It looks straightforward to code to this.
> 
> Now the question is, Is it worth doing?
> 
> 0.  How timely is the information provided by this service?
> 
> 1.  How do they plan to stay in business given the low
>   fees they charge?  What's the business model?
>   How long have they been running?  Where
>   are their financial statements?  etc
> 
> 
> If it's worth doing, I have a couple of technical questions.
> 
> 2.  Do we think the sequence is
>   a.  CONNECT using TCP to feed1.opentick.com:10010
>   b.  Login
>   c.  Request feeds for symbols
>   d.  Wait for continuing stream of tick information over the connection
>   e.  Terminate the connection when the market closes
> 
> 3.  Do responses to requests come back intermixed with tick data?
>   I'm guessing yes, and you have to look at the request ID to
>   see what request is being responded to
> 
> Henry Rich 
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED] 
> > [mailto:[EMAIL PROTECTED] On Behalf Of 
> > Stefano Lanzavecchia
> > Sent: Thursday, June 21, 2007 10:00 AM
> > To: 'Programming forum'
> > Subject: RE: [Jprogramming] RE J language API for 
> > www.opentick.com stockdatafeed?
> > 
> > > to
> > > reverse-engineer the protocol from other libraries, the risk is that
> > > if
> > > OpenTick changes the protocol,
> > 
> > As usual, I was too hasty in my conclusions. The protocol is 
> > officially
> > documented:
> > http://www.opentick.com/dokuwiki/doku.php?id=general:opentick_
> protocol_speci
> > fication
> > 
> > -- Stef
> > 
> > ----------------------------------------------------------------------
> > For information about J forums see 
> > http://www.jsoftware.com/forums.htm
> 
> 
> 
> ------------------------------
> 
> Message: 3
> Date: Fri, 22 Jun 2007 13:42:30 +1200
> From: "Sherlock, Ric" <[EMAIL PROTECTED]>
> Subject: [Jprogramming] listatom equivalent of boxopen
> To: "Programming forum" <[email protected]>
> Message-ID:
>       <[EMAIL PROTECTED]>
> Content-Type: text/plain;     charset="us-ascii"
> 
> I was looking for a phrase that would make an atom (rank 0) into a
> 1-item list, but leaves anything else "as is".
> Something like this but without the control structure.
> if. 0=#$y do. ,y end.
> 
> I searched as much as I could through Wiki, forum and J system, but had
> no luck. I may well have been searching for the wrong words!
> 
> Anyway I figured that what I wanted was essentially the same as the
> boxopen verb
> boxopen=: <^:(L.=0:)
> and so I came up with this which seems to do the job.
> listatom=: ,^:(#@:$ = 0:)
> 
> Are there other simpler ways of doing this?
> 
> 
> ------------------------------
> 
> Message: 4
> Date: Thu, 21 Jun 2007 19:02:48 -0700
> From: Roger Hui <[EMAIL PROTECTED]>
> Subject: Re: [Jprogramming] listatom equivalent of boxopen
> To: Programming forum <[email protected]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset=us-ascii
> 
> ,^:([EMAIL PROTECTED])
> 
> 
> 
> ----- Original Message -----
> From: "Sherlock, Ric" <[EMAIL PROTECTED]>
> Date: Thursday, June 21, 2007 6:42 pm
> Subject: [Jprogramming] listatom equivalent of boxopen
> 
> > I was looking for a phrase that would make an atom (rank 0) into a
> > 1-item list, but leaves anything else "as is".
> > Something like this but without the control structure.
> > if. 0=#$y do. ,y end.
> > 
> > I searched as much as I could through Wiki, forum and J system, 
> > but had
> > no luck. I may well have been searching for the wrong words!
> > 
> > Anyway I figured that what I wanted was essentially the same as the
> > boxopen verb
> > boxopen=: <^:(L.=0:)
> > and so I came up with this which seems to do the job.
> > listatom=: ,^:(#@:$ = 0:)
> > 
> > Are there other simpler ways of doing this?
> 
> 
> ------------------------------
> 
> Message: 5
> Date: Thu, 21 Jun 2007 22:06:52 -0400
> From: "Raul Miller" <[EMAIL PROTECTED]>
> Subject: Re: [Jprogramming] listatom equivalent of boxopen
> To: "Programming forum" <[email protected]>
> Message-ID:
>       <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> 
> On 6/21/07, Sherlock, Ric <[EMAIL PROTECTED]> wrote:
> > Are there other simpler ways of doing this?
> 
>    la=: , 0&#
> 
> -- 
> Raul
> 
> 
> ------------------------------
> 
> Message: 6
> Date: Fri, 22 Jun 2007 10:30:13 +0800
> From: Chris Burke <[EMAIL PROTECTED]>
> Subject: Re: [Jprogramming] listatom equivalent of boxopen
> To: Programming forum <[email protected]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> 
> Sherlock, Ric wrote:
> > I was looking for a phrase that would make an atom (rank 0) into a
> > 1-item list, but leaves anything else "as is".
> > Something like this but without the control structure.
> > if. 0=#$y do. ,y end.
> > 
> > I searched as much as I could through Wiki, forum and J system, but had
> > no luck. I may well have been searching for the wrong words!
> > 
> > Anyway I figured that what I wanted was essentially the same as the
> > boxopen verb
> > boxopen=: <^:(L.=0:)
> > and so I came up with this which seems to do the job.
> > listatom=: ,^:(#@:$ = 0:)
> > 
> > Are there other simpler ways of doing this?
> 
> listatom=: 1&#
> 
> 
> ------------------------------
> 
> Message: 7
> Date: Fri, 22 Jun 2007 12:38:30 +1000
> From: "Jack Andrews" <[EMAIL PROTECTED]>
> Subject: [Jprogramming] calling j.dll jj.dll
> To: [email protected]
> Message-ID:
>       <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> 
> this page:  http://www.jsoftware.com/help/user/calling_jdll.htm
> says:  "Since J.DLL is itself used by the J session, you need to make
> a copy of J.DLL first before calling it from J; for example, copy it
> to file JJ.DLL."
> 
> this seems odd?  is this still the case?  in what cases would i call
> the j.dll from j?  do i have to do this if i want to call c from j
> from c?
> 
> is there an extant python extension that uses j.dll?
> 
> 
> jack
> 
> 
> ------------------------------
> 
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
> 
> End of Programming Digest, Vol 21, Issue 42
> *******************************************

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to