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

Re: Labview

par DarthTrader » 13 juin 2016 05:50

oui suis en amerique du sud , raison pour laquelle je veille sur le forum la nuit ...

Re: Labview

par Tartempion » 12 avr. 2017 22:43

Ouch ! Journal longtemps inactif (pourtant y a eu des évolutions depuis !).

L'actualité chaude c'est l'attente de la réception d'une carte Arduino commandée cette semaine.
A000066-Arduino-Uno-TH-1front.jpg
A000066-Arduino-Uno-TH-1front.jpg (94.28 Kio) Vu 403 fois

Première mission qui lui incombera : détecter mes pulsations cardiaques qui seront transmises et affichée par mon logiciel de trading. Avec certainement graphe tracé sous celui du dax ( :D ) et enregistrement dans un fichier. Je suis juste curieux de voir ce qui va en sortir :hein: .


Pour ce qui est de la programmation CUDA , ça marche mais j'ai encore rien connécté au logiciel de trading. Et à vrai dire je n'ai pas beaucoup bossé dessus par manque de temps. Quand je traderai plusieurs marchés à la fois peut-être (et encore) mais pour l'instant c'est en stand-by. Ça marche c'est ce qui m'importait le plus de savoir.

Ah oui y a un truc quand même qui me tient à cœur : configs similaires (i7 6700k ressources tranquilles), la prt en mode minimaliste en infos affichées se fait bien distancée par labview son gros avantage à labview c'est la parallélisation.. Déjà en marché calme la différence est visible à l'œil écrans cote à cote. Et quand ça papillote à fond sur les marchés alors là , labview la met dans le vent . (en mode chart et pas graphe pour ceux qui connaissent labview). Le mode chart est assez pauvre en interface (pas de curseur par exemple comme dans le graphe mais par contre ça se laisse jamais distancer par le buffer, il colle au marché j'adore le voir tracer sa route à fond) et puis toute façon le logiciel fonctionne sans souris mais tout à la manette. Curseur du graphe inutile dans ce cas. Y a les graphes pour les plus grandes échelles de temps à coté ou encore la prt qui offre un grand confort au niveau interface c'est vrai.


D'autres choses en tête. :mur:

Re: Labview

par Tartempion » 13 avr. 2017 00:05

Salut - , non ta question n'est pas bète. BeagleBone je connais juste de nom , Odroid inconnu au bataillon. J'avais acheté un Raspberry en 2015 (suite à cette file creer-serveur-raspberry-recuperation-de ... 10192.html mais bof revendu . C'est de l'informatique. C'est une bécane avec un linux (ou autre os ?), la diversité des capteurs numériques et analogiques (d'ailleurs je suis pas sûr qu'il gère les capteurs analogiques) est bien moins grandes il me semble dans le Rasp.
Arduino c'est pas une bécane, c'est une carte électronique qui peut interfacer un très grands nombres de capteurs analogiques ou numériques. Et puis surtout il existe une communauté Labview-Arduino très productive et ça m'arrange ;) . T'as juste à connecter la carte arduino au pc par un cable usb. Pas besoin de l'alimenter au secteur par exemple. Après tu bosses le code sur labview mais ça m'a l'air facile d'uploader le code vers la carte . Les modules de gestion - communication Labview - arduino sont gratuits, très bien documentés par National Instrument et par la communauté.
Mais oui un raspberry aurait certainement fait l'affaire.
Si quelqu'un (ou toi ) souhaite apporter des précisions sur Arduino / Raspberry dans cette file il est le bienvenu. Je débute ça sera ma première arduino.

Re: Labview

par chad » 13 avr. 2017 00:09

Salut TArtempaf !

tu veux capter tes pulsations cardiaques ? dans quel but ?

Re: Labview

par Tartempion » 13 avr. 2017 00:25

Oui dans un premier temps juste avoir les battements par minutes (bpm). Pour voir l'évolution des bpm parallèlement à celle du dax et de mes prises de positions. C'est peut-être un moyen supplémentaire de se surveiller.

En ce qui concerne un ecg , là ça serait une toute autre tâche. C'est la partie capteurs qui risque de poser le plus de problème que la partie traitement du signal. (en plus je dois avoir les cours sur les ecg dans mes pdf ! ou les demander à des anciens élèves). Bref faut bosser la théorie et la technique donc ça attendra . En plus trader avec des électrodes collées sur la poitrine punaise c'est quasiment injouable chaque jour.

Alors que pour les bpm il faut juste un petit capteur bien placé et discret et hop. Et puis ça me suffirait certainement comme mesure de l'état de stress .

Re: Labview

par chad » 13 avr. 2017 00:33

ok lol le dax en parrallèle avec les BPM !

ça peut etre funny !

pour l'ECG y'a des modeles très discrets maintenant
va falloir se tondre le torse !

y'a des trucs à brancher à l'iphone ou autre ... ça bouge bien en ce moment la médecine du futur, connectée ! pour éviter des déplacements chez le doc = gestion à distance ...

https://www.getqardio.com/fr/qardiocore-wearable-ecg-ekg-monitor-iphone/

https://www.google.fr/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=ecg+iphone


après est-ce que l'ECG est nécessaire dans ce cas ? BPM peut-etre suffisant

Re: Labview

par DarthTrader » 13 avr. 2017 01:17

excellent je connaissais pas ,
je viens de regarder un peu les forums, effectivement l Arduino semble plus simple a programmer et à interfacer avec pletore de capteur c est plus a comparer avec un automate / PLC qu avec un ordinateur
il a 5 entré Analogique et 14 I/O digital
ça à l air sympa , j attend avec impatiente des retours :top:

Re: Labview

par beni » 13 avr. 2017 05:56

Waou ! Sacré projet :top:
Pour les graphes, faire des chandelles c'est possible avec LabView ?

Re: Labview

par Tartempion » 13 avr. 2017 13:21

salut beni ! Pas nativement. J'avais cherché un peu et y a une boite privé qui vend un pakage mais j'ai pas pu tester leur demo parce qu'il faut la version 2015 minimum (que j'ai pas). De mémoire , dans le libre certains ont essayé mais ça doit au minimum perdre en rapidité et au pire tourner en en machine à gaz. Je dis pas que c'est pas possiible mais je pense qu'il vaut mieux se tourner vers l'intégration d'un control .NET au lieu de réinventer la roue avec un langage qui n'est pas fait pour les chandelles. Par ailleurs j'ai jamais tradé à la chandelle je fais un blocage. Je crois que takapoto aussi trade "au trait" . La chandelle ça m'intéresserait pour les grandes périodes, les grandes échelles de temps. Mais pour ça y a la prt sur une config à part qui permet d'avoir une vision globale et une interface hyper confortable.
Donc pour répondre à ta question je pense que le mieux à faire pour quelqu'un qui souhaite des bougies c'est d'intégrer un control .NET. (ou un active-X si ça existe pour celui qui préfèrerait cette techno ).

Pour l'interface graphique c'est vrai que c'est pas top mais en jouant avec la transaparence des objets on peut améliorer un peu l'esthétique . En plus quand on fait une recherche sur le web on tombe toujours sur des captures d'écrant avec un graphisme années 90 genre concours de mocheté. :hein:

Lancer prt dans labview c'est carrément impossible et pas désirable d'ailleurs. Au mieux le lancer depuis labview comme depuis le bureau mais je crois que c'est falex qui avait expliqué la difficulté. Faudrait lui redemander. Pour ne pas reproduire chaque matin la même procédure :
 se connecter sur le site d'IG
cliquer 3 ou 4 fois
puis fermer la fenetre du navigateur.

Re: Labview

par beni » 13 avr. 2017 17:11

Tartempion a écrit :Je crois que takapoto aussi trade "au trait"
On est 3 alors ;). J'ai abandonné les bougies quand je suis passé par les API. Un seul graph en tick par tick et comme tu le dis, quand il y a de la volatilité même avec une connexion moyenne et un PC moyen, ca pulse !
Merci pour pour la réponse, j'étais septique sur l'utilisation de Labview mais tu m'a fait ravaler mon caquet :mrgreen: :lol: :mercichinois:

Re: Labview

par takapoto » 13 avr. 2017 17:49

Tartempion a écrit :Je crois que takapoto aussi trade "au trait"
Je ne trade plus manuellement :)
Pour afficher des bougies dans mes applications .net, j'utilise Oxyplot. Ce n'est pas aussi riche que certains autres packages, mais c'est gratuit.

Re: Labview

par ticktack » 13 avr. 2017 18:18

@takapoto: je n'ai pas suivi toutes les discussions récentes mais il y a un fil où tu aurais posté quelques résultats de backtests que tu as ensuite utilisés en trading auto ?

Re: Labview

par takapoto » 13 avr. 2017 18:32

@ticktack : j'ai prévu d'en créer une ce week-end !

Re: Labview

par Tartempion » 14 avr. 2017 01:02

ahah beni , mais non non ça ne fait ravaler le caquet à personne et c'est pas le but non plus. Et puis chacun pense ce qu'il veut de tel ou tel langage. Ça dépend de son expérience personnelle.
La carte arduino est arrivée à la maison. C'est vraiment très petit comme gabarit. De mémoire le Rasp est plus grand. Ben heureusement ça a été très rapide la mise en route. Tu installes le driver (dans mon cas nécessaire), l'IDE , puis l'arduino par le cable usb avec le shield (la plaque visible sur la photo avec toutes les I/O blanches) sur la carte arduino (elle est dessous , on la voit pas sur la photo) et le clip oreille (prise jack). Tu fais ton programme pour qu'il communique avec l'arduino et pif paf t'as le coeur qui bat . Dans le cas présent pas besoin de l'ide. C'est juste que le pc utilise la carte arduino comme un périphérique sur port série.
Bon par contre le clip-oreille c'est pas génial, faut vraiment pas bouger pour avoir une mesure régulière. Ils font comment ceux qui branchent ça à leur oreille et au tapis roulant sur lequel ils courent comme des hamsters ? J'ai testé le clip-oreille sur la lèvre inférieure j'avoue ça marche pas mal mais bon ... :geek:
Pincé au bout de l'index gauche c'est super mais par contre impossible de tenir la manette :cry: .
Faut que je trouve un autre moyen de le fixer, quitte à lui séparer les machoires et les fixer avec un velcro ailleurs sur le corps.
Fichiers joints
arduino1.jpg
arduino1.jpg (67.02 Kio) Vu 499 fois

Re: Labview

par beni » 14 avr. 2017 05:37

ça t'a coute combien la carte plus le capteur ? T'as essayé de le mettre au bout du petit doigt ?
Sinon il te reste les tétons :mrgreen: :lol: :arrow:

Re: Labview

par Tartempion » 14 avr. 2017 10:34

J'ai tout pris là et c'est parfait. Super boutique j'y retournerai. (euh c'est pas de la pub déguisée hein c'est sincère).

http://boutique.semageek.com/fr/

La carte Arduino Uno 19€50
arduino uno.jpg
arduino uno.jpg (45.12 Kio) Vu 477 fois
http://boutique.semageek.com/fr/2-arduino-uno-dip-rev3-8058333490090.html

+++++++++++++

Le shield Grove v2 10€70
shield grove.jpg
shield grove.jpg (83.61 Kio) Vu 477 fois
http://boutique.semageek.com/fr/280-grove-base-shield-v2.html

+++++++++++++

Le capteur Grove 15€50
capteur grove.jpg
capteur grove.jpg (20.43 Kio) Vu 477 fois
http://boutique.semageek.com/fr/702-capteur-de-rythme-cardiaque-grove.html

+++++++++++++

Remarque : L'instrumentation Grove n'est pas nécessaire mais ça m'a l'air plus confortable.
On peut certainement trouver dans ce cas des capteurs moins chers.

J'ai acheté d'autres petites choses sur leur site pour explorer un peu plus les possibles. Ça rajeunit comme à 12 ans :bravo:

Re: Labview

par takapoto » 14 avr. 2017 10:36

ça donne envie !

Re: Labview

par beni » 14 avr. 2017 11:37

ok merci :mercichinois:

Re: Labview

par Tartempion » 06 juil. 2017 09:00

Cher journal :

-ça doit faire un bon mois ou plus que j'ai remplacé la technique du ear-clip par celle des électrodes. Ça trace l'electrocardiogramme (mais c'est pas la finalité) pour en déduire les bpm (ça , c'est la finalité). Lest électrodes donnent une mesure beaucoup plus stable que le ear-clip. Faut que je m'oblige à faire une video la semaine prochaine depuis le temps qu'elle est reportée. Faudra aussi poster avec la video un topo explicatif du montage pour qui serait intéressé :? :arrow:

-La semaine prochaine : finalisation de la version bi-marchés multi-tickets de l'appli de trading. (jusqu'à présent je tourne sur une mono-marché multi-tickets). Avant de passer à une version multi-marchés ( ≥ 2 marchés), la version bi-marchés permet d'identifier les problèmes, les différentes solutions envisageables et les différentes architectures possibles pour une parallélisation des marchés.

-Pour la fin de juillet (ou fin août) : Une autre appli ou en tout cas sous-programme à part : Traçage sur des graphes en chandeliers multi-marchés multi-échelles par intégration de controles .net . Ça en vrai c'est à cause que Béni il m'a plusieurs fois parlé de ça alors que moi au début j'y songeais même pas :gloups: . La PRT fait super bien cela,c'est pas la peine de perdre du temps à essayer de faire un truc qui sera de loin très en dessous de ce que offre la PRT. Mais bon voilà finalement ça m'a totollé. En fait c'est juste pour apprendre et voir ce qu'il peut en sortir. Merci Béni :lol: .

-Et enfin finalement (oops pléonasme ?) je me donne fin août pour l'appli trading multi marchés globale.

-L'architecture qui me tente bien c'est d'utiliser un framework d'acteurs , une technique de parallélisation basée sur un modèle d'acteur.

Mais faudra bien juillet et août s'y initier :mur:

-Skylake-x >10 coeurs cet automne ou cet hivers on verra bien :mrgreen:

Re: Labview

par chad » 13 juil. 2017 06:14

je comprends rien de quoi tu causes :lol: :?: :roll:
et j'ai oublié la finalité du bpm (ne pas trader quand tu es trop stréssé = bpm trop élevés ? )
je m'abonne à la file

edit = j'ai relu les pages précédentes et tu dis vouloir te surveiller (ecg...)
qu'en ressort-il ? ça te fait stopper ton trading au delà d'une valeure de bpm ?
tu arrives à ameliorer ton "état de stress" grace à cet outil ?
tu trades mieux ?