ProRealTime
Zone de développement des applications API, des logiciels et utilitaires développés par les membres du forum
Répondre Page 1 sur 1

clarification signification "#" et "" dans les flux stream

par musicae » 23 Sep 2016 15:01

Bonjour a tous,

dans la doc lightstreamer, "#" signifie une valeur nulle et une chaine vide "" signifie une repetition
mais comment interpretez vous ça :

dans l exemple ci-dessous, les champs sont UTM LTV BID OFR

ligne 1 : 1474535096326 17 4458.9 4459.9
ligne 2 : 1474535097806 # 4459.2 4460.2 <- dans ce cas, "#" signifie 0, pas de pb
ligne 3 : 1474535098285 2 # # <- mais comment bid et ofr peuvent il etre a zero ?
line 4 : 1474535098434 1
line 5 : 1474535103632

ligne 4 idem BID et OFR ne peuvent etre nul !
ligne 5 LTV est vide donc repetition donc 1, mais quelles valeurs pour bid et ofr ?


bref si les dev experimentés pouvaient m eclairer ...
merci

Re: clarification signification "#" et "" dans les flux stre

par Tartempion » 23 Sep 2016 21:08

arf bonne question. J'ai arreté d'y chercher une interprétation. Pour moi , [vide ou # ]= [cours inchangé] = [pas de tick à ploter]. Et d'ailleurs ça correspond exactement avec ce que balance la PRT…

Peut-être , je dis bien peut-être !, "Null value" ne doit pas être pris pour "valeur nulle" comme tu sembles les associer. Mais pour valeur non définie. Oui c'est bizarre mais par exemple dans les chaines JSON il y a des champs qui valent "null" quand ils n'ont aucune valeur et non quand ils ont la valeur nulle.

Re: clarification signification "#" et "" dans les flux stre

par musicae » 25 Sep 2016 11:53

parier de l argent sur un comportement indefini et illogique m embete un peu ...

pour info, ce flux vient d un compte demo, je vais verifier sur le réel cette semaine
je n'ai constaté ça que sur des flux indices => les flux forex suivent la description de la doc

j ai demande une explication officielle de chris sur le forum lab IG streaming

Re: clarification signification "#" et "" dans les flux stre

par musicae » 28 Sep 2016 09:58

Pour info, si ça peut aider qq, apres comparaison des ticks en prod entre l'api et l interface web , il semblerait que la doc soit fausse (ce ne serait pas la premiere fois)

donc "#" et "" signifient la meme chose (au moins pour BID et OFR)
=> repetition de la valeur precedente

et un flux stream peut commencer par "#"...

Articles en relation
IG "tweak" : trading simulator
Fichier(s) joint(s) par Thierry80 » 07 Mai 2015 14:53 (15 Réponses)
"Clientsentiment/related " kézako ?
Fichier(s) joint(s) par Tartempion » 30 Juin 2015 19:46 (44 Réponses)
API REST / STREAM
Fichier(s) joint(s) par FemtoTrader » 22 Sep 2014 10:35 (201 Réponses)
LS_snapshot (stream)
par swingwin » 22 Sep 2015 21:57 (12 Réponses)
[PYTHON] Script API IG STREAM + REST
par FemtoTrader » 14 Sep 2015 21:50 (29 Réponses)
[Python] - Gestion des (flux de) données
par GTO » 14 Aoû 2016 15:20 (0 Réponses)
Modification dans l'API d'IG lors de la connection
par swingwin » 01 Nov 2016 19:00 (3 Réponses)

ProRealTime

Alors partagez-le 5 fois c'est bon pour la santé