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

Re: Points pivots Automatique Futures sur PRT

par choubakkka » 08 Avr 2019 22:45

c'est noté Ericsson. pas de soucis pour le dow au lieu du dji.
reste à ce que je comprenne pourquoi je ne trouve pas l'échéance de juin 2019!! :mur:

Re: Points pivots Automatique Futures sur PRT

par Robinhood » 08 Avr 2019 22:48

@Choubakka : même en faisant "rechercher" tu ne le trouves pas ? Parfois ca apparait direct dans la barre de recherche. Parfois il faut cliquer sur recherche.

Re: Points pivots Automatique Futures sur PRT

par choubakkka » 08 Avr 2019 23:14

@RobinHood

Merci! Grâce à ta capture d'écran j'ai compris et j'ai bien mon indice dax juin 2019 maintenant!

@Ericsson

Ayant 2 écrans, l'un avec le dax et le cac, l'autre avec le dow et le nasdaq, vais-je avoir un problème puisque je ne peux choisir qu'un écran lors du lancement de ton programme?

Si tel est le cas, je modifierais les choses pour pouvoir tester.

Mais là, présentement, dodo

:merci:

Re: Points pivots Automatique Futures sur PRT

par choubakkka » 08 Avr 2019 23:18

erratum: décidément il se fait tard, la capture d'écran du spread vient d'Ericsson alors merci Ericsson!!

Re: Points pivots Automatique Futures sur PRT

par ericson » 09 Avr 2019 09:22

Bon je constate que ca fonctionne donc je vais pouvoir aller de l'avant.
RobinHood, effectivement, si on bouge la fenetre les PP ne suivent pas, je vais le coder.
Mais a priori , une fois que la station de trading est installée , on ne touche plus au graphiques.

Choubaka, effectivement le programme ne fonctionne que sur 1 écran mais le but est de pouvoir lancer deux sessions du programme , pour ainsi l'avoir sur autant d'écrans qu'on veut.
pour l'instant ça ne fonctionne que sur un écran, a cause de la fenetre Spread qui ne peut pas se multiplier sur tous les écrans.

Merci aux testeurs !!

Re: Points pivots Automatique Futures sur PRT

par kondor7 » 09 Avr 2019 10:46

Hello Ericson,

Testé ta version page 7 (dernière postée) sur Windows 10.
Je n'ai personnelement indique que le spread DAX sans les 3 autres, ça semble marcher. :?

J'ai juste rencontrer un problème au début car ma fenetre Spread est très compacte sur mon interface. La colonne "Dernier" indiquait "Dern". Ca me faisait apparaitre la fenetre d'erreur.

D'ailleurs je viens de tester en rajoutant toutes les colonnes possibles à la fenêtre Spread qui ne sont pas mises par défaut "Veille" "Var" et l'icone et là ça plante :
Spoiler:
Code: Tout sélectionner
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.ArgumentOutOfRangeException: Le paramètre doit être positif et inférieur à la largeur.
Nom du paramètre : x
   à System.Drawing.Bitmap.GetPixel(Int32 x, Int32 y)
   à WindowsApp5.AffichePP.analyse_chiffre(Int32 x0, Int32 posx, Int32 posy)
   à WindowsApp5.AffichePP.recupSpread()
   à WindowsApp5.AffichePP.TimerAnalyseSpread_Tick(Object sender, EventArgs e)
   à System.Windows.Forms.Timer.OnTick(EventArgs e)
   à System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.3362.0 built by: NET472REL1LAST_C
    CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
PPAuto
    Version de l'assembly : 1.0.0.0
    Version Win32 : 1.0.0.0
    CodeBase : file:///C:/Users/XXX/Desktop/PPAuto080419.exe
----------------------------------------
Microsoft.VisualBasic
    Version de l'assembly : 10.0.0.0
    Version Win32 : 14.7.3056.0 built by: NET472REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.3362.0 built by: NET472REL1LAST_C
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.3362.0 built by: NET472REL1LAST_C
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.3324.0 built by: NET472REL1LAST_C
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.3056.0 built by: NET472REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.3056.0 built by: NET472REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.3056.0 built by: NET472REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.3056.0 built by: NET472REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Drawing.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.3056.0 built by: NET472REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing.resources/v4.0_4.0.0.0_fr_b03f5f7f11d50a3a/System.Drawing.resources.dll
----------------------------------------
mscorlib.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.3056.0 built by: NET472REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.3056.0 built by: NET472REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.




C'est un détail je pense, mais ça implique que la fenetre Spreads soit bien configurée pour être reconnue sur chaque PC.

Soucis plus notable chez moi : le programme est très gourmand et sollicite fortement mon processeur (~30% à lui tout seul).

Re: Points pivots Automatique Futures sur PRT

par ericson » 09 Avr 2019 11:00

Merci pour les retours,
En fait , le programme recupère les fenetres pour les analyser et recuperer le plus haut et bas pour ensuite afficher les PP.
Normalement dans une utilisation normale , le programme affiche deux nb
AffECRAN qui donne le nb de copie d'écran par seconde...
affPP qui donne le nb de rafraichissement de l'affichage des PP par seconde.

Dans un fonctionnement normal affpp doit être assez grand , car le programme ne fait pas grand chose. Par contre quand il y a beaucoup de fenetres ou un pb , la ça peut être plus lent.

Je suis curieux d'avoir ces nbs te concernant.
Pour la fenetre Spread , il faut effectivement qu'elle soit configurée comme sur les photos..

Re: Points pivots Automatique Futures sur PRT

par kondor7 » 09 Avr 2019 12:07

Histoire de faire les choses bien j'ai cette fois-ci configuré les 4 spreads.

En revanche les PP ne s'affichent plus maintenant :shock:


Le programme ne plante cependant pas :
Pour une fenêtre :
affEcran=29,89
affPP=1,50 si je ne fais pas de retour windows / mets Firefox en premier plan.

Si je fais des allez retour entre windows / Firefox / PRT ça monte progressivement de 5 à ~30 , pas essayé plus.

Même quand affPP est au plus bas, le %processeur est à 30 pour ton app.


Dis moi si je peux t'aider d'avantage , journée off de mon côté.


screen, ici 2 fenetres



PS : une capture de l'interface de test epurée au max comme tu le préconise :

Re: Points pivots Automatique Futures sur PRT

par ericson » 09 Avr 2019 14:04

D'après ce que je vois sur les copies d'écran, le programme n'arrive pas à trouver les caractères.
Donc ce que tu peux faire, c'est revenir à des couleurs prédéfinies pour voir. La couleur Classique Bleu foncé par exemple. SI ça ne fonctionne toujours pas, tu peux essayer de changer la taille des caractères, attention à toujours être en ARIAL.

Du coup, je comprends que le processeur tourne car tant qu'il n'a pas reconnu les caractères , il cherche...

Re: Points pivots Automatique Futures sur PRT

par ericson » 09 Avr 2019 15:43

Nouvelle version du jour.
J'ai bossé sur la fenêtre SPREAD.
On peut maintenant mettre ce qu'on veut dedans
La seule condition est de caler la fenetre "Dernier" à droite en faisant attention qu'il n'y ai pas d'ascenseur sur la fenetre.
Ensuite sur la fenetre du programme PPAuto, il suffit de lui dire à quelle position est le spread concerné.
Voir sur cette photo.

Voici le lien: http://dl.free.fr/getfile.pl?file=/tRr0tdW7

Articles en relation
SONDAGE - Outil Points Pivots futures appliqués au cash
par Robinhood » 12 Jan 2019 16:02 (14 Réponses)
PP Points pivots - Solution stable pour tous
Fichier(s) joint(s) par Robinhood » 08 Oct 2018 15:51 (162 Réponses)
PP Points pivots - Solution stable pour tous V2
Fichier(s) joint(s) par Robinhood » 12 Mar 2019 14:00 (55 Réponses)
PP Points pivots - Solution stable pour tous V3
Fichier(s) joint(s) par Robinhood » 21 Mai 2019 14:32 (23 Réponses)

ProRealTime