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

Être prévenu à la clôture m5/m15/H1 => alerte son

par Nico38 » 27 sept. 2019 19:32

Bonjour à tous,

J'ai bidouillé un petit programme sous python pour être prévenu avant une clôture de Bougie m5/m15/H1 par un signal son.

Le programme n'est pas hyper optimisé, ce n'est pas mon taff, il mangera du CPU du démarrage jusqu'à 5min -20s.
Exemple : si vous le lancer à 8H00 il mangera un peu de CPU (25% sur mon ancien i5) jusqu'à 8H04min40s => d'où l'intérêt de le lancer juste avant l'échéance si on est tatillon.
Ensuite il se réveillera toute les 5min (ou autre à vous de coder) pendant 1s.

Re: Être prévenu à la clôture m5/m15/H1 => alerte son

par Nico38 » 27 sept. 2019 19:35

Code : #

from tkinter import *
import tkinter, time, winsound

print ("Sonnerie m5(m15&H1)")

a = 0

#message que dans la console // utilise 25% du processeur jusqu'à la tempo...
#listem1 = range(60)
listem5 = [4,9,19,24,34,39,49,54]
listem15 = [14,29,44]

while a ==0:
    th = time.strftime('%H')
    h = int(th)
    tm = time.strftime('%M')
    m = int(tm)
    ts = time.strftime('%S')
    s = int(ts)
    if m in listem5 and s == 40:

Re: Être prévenu à la clôture m5/m15/H1 => alerte son

par Nico38 » 27 sept. 2019 19:36

Code : #

   print(f"{h}:{m}:{s} // m5 cloturée dans 20s")
        winsound.Beep(888, 200)
        winsound.Beep(1000, 200)
        winsound.Beep(1200, 200)
        time.sleep(299)
    elif m in listem15 and s == 40:
        print(f"{h}:{m}:{s} // m15 cloturée dans 20s : attention au signal m15")
        winsound.Beep(888, 200)
        winsound.Beep(1000, 200)
        winsound.Beep(1200, 200)
        winsound.Beep(888, 200)
        winsound.Beep(1000, 200)
        winsound.Beep(1200, 200)
        time.sleep(299)
    elif m == 59 and s == 40:
        print(f"{h}:{m}:{s} // m5 cloturée dans 20s : attention au signal H1")
        winsound.Beep(888, 200)
        winsound.Beep(1000, 200)
        winsound.Beep(1200, 200)
        winsound.Beep(888, 200)
        winsound.Beep(1000, 200)
        winsound.Beep(1200, 200)
        winsound.Beep(888, 200)
        winsound.Beep(1000, 200)
        winsound.Beep(1200, 200)
        winsound.Beep(888, 200)
        winsound.Beep(1000, 200)
        winsound.Beep(1200, 200)
        time.sleep(299)

Re: Être prévenu à la clôture m5/m15/H1 => alerte son

par Nico38 » 27 sept. 2019 19:37

code en 2 parties DSL pas moyen, vu qu'il y a des récurrences, certainement détecté comme spam.
pas de souci, tout est là

Re: Être prévenu à la clôture m5/m15/H1 => alerte son

par Nico38 » 12 mars 2020 15:24

SVP juste pour confirmation : cela n'a servi à personne?
^^

Re: Être prévenu à la clôture m5/m15/H1 => alerte son

par Nico38 » 12 mars 2020 15:28

PS : le prog est maintenant optimisé, à aucun moment il ne mange du CPU.
Si c'est utile à quelqu'un je ferai la MAJ.

Re: Être prévenu à la clôture m5/m15/H1 => alerte son

par Nico38 » 12 mars 2020 15:32

PS2 : les BIP étant trop pénibles le prog lit des .wav maintenant. J'ai la voix de l'assistante windows qui me dit m15 20s avant chaque m15.
H4 toute les H4 H1 toute les H1.
Mais bon ce n'est pas cela qui fait un bon trader...

Sujets similaires
Alerte IG Market
Fichier(s) joint(s) par Benoist Rousseau » 19 oct. 2011 10:52 (1 Réponses)
!!! ALERTE !!! Méthode 3BB sur indices
par Les3BB » 21 nov. 2012 18:13 (17 Réponses)
Sympa le systeme d'alerte
par Benoist Rousseau » 29 avr. 2013 09:53 (1 Réponses)
Alerte Sonore
par budfoxob » 03 janv. 2014 12:18 (2 Réponses)
alerte sur indicateur prt
Fichier(s) joint(s) par freddy01 » 21 mars 2014 15:03 (6 Réponses)
Alerte - notification sms
par Ice. » 29 sept. 2014 13:38 (6 Réponses)
dupliquer alerte automatiquement
par GDX23 » 05 nov. 2014 12:05 (1 Réponses)
Recherche système d'alerte par e-mail
par Majestic12 » 06 mai 2015 11:05 (4 Réponses)
Quelle recette pour rester alerte devant les marchés ?
par DarthTrader » 12 nov. 2015 17:12 (28 Réponses)
Alerte prorealtime Pivot J sur multi-indices
par DarthTrader » 30 mai 2016 15:01 (3 Réponses)