Prenumerera på index (Live)

Added by Joachim almost 4 years ago

När man försöker prenumerera på index på live data, så lyckas jag inte få någon information.

subscribe{"cmd":"subscribe","args":{"t":"indicator","i":"OMXS30","m":"OM"}}

Är det min subscribe som är fel?

Hur ofta får man data på en "indicator"?


Replies (15)

RE: Prenumerera på index (Live) - Added by Joachim almost 4 years ago

Ändrade subscribe till "index" istället för "indicator" men det verkar inte göra någon förbättring.

De vanliga instrumenten tickar in som förväntat.

RE: Prenumerera på index (Live) - Added by Joachim almost 4 years ago

Fel av mig det kommer info.

Public feed info: {"type":"err", "data":{"msg":"Not authorized.", "cmd":{"cmd":"subscribe","args":{"t":"INDEX","i":"OMXS30","m":"OM"}}}}

Varför får man not authorized på ett index?

RE: Prenumerera på index (Live) - Added by Marcus almost 4 years ago

Kör du i test- eller prod.systemet?

RE: Prenumerera på index (Live) - Added by Marcus almost 4 years ago

Ah, vet inte varför jag inte läste titeln tillräckligt noggrant...my bad

Ska undersöka saken också.

RE: Prenumerera på index (Live) - Added by Lars almost 4 years ago

Om du med "live" menar realtidsdata i testsystemet så funkar det inte för att indikatorerna inte finns i testfeeden, om "live" avser produktionssystemet så bör du felanmäla till Nordnet via mäjl eller telefon.

RE: Prenumerera på index (Live) - Added by Marcus almost 4 years ago

Det bör felanmälas.

Kollar man i dokumentationen har de ett exempel som är "{"cmd":"subscribe", "args":{"t":"indicator", "i":"SIX-IDX-DJI", "m":"SIX"}}", vilket antyder att din subscribe-request (som du skrev) skulle vara: "subscribe{"cmd":"subscribe","args":{"t":"indicator","i":"OMXS30","m":"OM"}}"

Men om du kör en GET-Request med "indicators" som requestpath får du ut följande:

{
"delayed": 0,
"src": "OM",
"identifier": "OMXS30",
"type": "INDEX",
"country": "SE",
"open": "07:00:00",
"close": "15:30:00",
"name": "OMXS30"
}

Som antyder att requesten borde se ut såhär: "{"cmd":"subscribe", "args":{"t":"INDEX", "i":"OMXS30", "s":"OM"}}". Ingen kombination jag prövade fungerade.

Drar du iväg ett email får du gärna skriva vad resultatet blev. Lars, kan du prenumerera på Index i prod.?

RE: Prenumerera på index (Live) - Added by Lars almost 4 years ago

Funkar bra i produktion, med anropet:

{"cmd":"subscribe","args":{"t":"indicator","m":"OM","i":"OMXS30"}}

I går kom det in 8393 uppdateringar under dagen.

RE: Prenumerera på index (Live) - Added by Marcus almost 4 years ago

Ah, nu fungerar det för mig också! :-) Tack Lars!

RE: Prenumerera på index (Live) - Added by Joachim almost 4 years ago

Intressant att type=INDEX men man ska skicka in indicator.....

RE: Prenumerera på index (Live) - Added by Joachim almost 4 years ago

Förresten någon av er som vet hur man hittar ETFer tex XACT OMXS30 i produktionssystemet?

RE: Prenumerera på index (Live) - Added by Joachim almost 4 years ago

Nu får jag ut data. Men av någon väldigt underlig anledning måste jag skicka in anropet två gånger. Första gången händer inget.

RE: Prenumerera på index (Live) - Added by Marcus almost 4 years ago

1. Skickar du exakt samma anrop två gånger i rad? För mig går det direkt efter en gång. Sitter du bakom någon proxy?

2. Jag vet inte om ETFer ingår i det vanliga avtalet för realtidskurser i nExt för aktier. Någon annan får gärna fylla i här?

RE: Prenumerera på index (Live) - Added by Lars almost 4 years ago

Förresten någon av er som vet hur man hittar ETFer tex XACT OMXS30 i produktionssystemet?

Du kan söka, till exempel:

/next/2/instruments?query=XACT

eller så bör du kunna få fram dem med hjälp av

/next/2/instruments/{instrument_id}/leverages

där {instrument_id} hämtas från

/next/2/instruments/underlyings/{derivative_type}/{currency}

RE: Prenumerera på index (Live) - Added by Joachim almost 4 years ago

Ja men jag vill ju ha en lista med dem. Det är ju inte så roligt att behöva gå omvägar för att hitta dem.

(1-15/15)