main.py 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. # -*- coding: utf-8 -*-
  2. from functionMain import *
  3. from RDN import *
  4. from Action import *
  5. Portefeuille = initPortefeuille
  6. FraisBancaire = 0
  7. print ("debut init gererate")
  8. ID = 31#GenerateFile()
  9. RDN=RDN(ID)
  10. F_resume=open("resume.txt",'a')
  11. F_cac=open("cac.txt","r")
  12. F_jour = open("jour.txt","r")
  13. F_resume.write(str(ID)+": null\n")
  14. F_resume.close()
  15. Actions = []
  16. print ("fin init gererate")
  17. for i in F_cac:
  18. Actions.append(Action(i))
  19. print ("debut init RDN")
  20. for i in range (NBJour):
  21. jou=F_jour.readline()
  22. jou=jou[:-1]
  23. MAJQuotidient(jou,Actions)
  24. for minu in minute:
  25. RDN.MiseAJourC1(MAJ1min(minu,Actions))
  26. print ("fin init RDN")
  27. print ("debut RDN")
  28. for jou in F_jour:
  29. print (jou)
  30. jou = jou.strip('\n')
  31. MAJQuotidient(jou,Actions)
  32. for minu in minute:
  33. RDN.MiseAJourC1(MAJ1min(minu,Actions))
  34. res = RDN.tour()
  35. i = 0
  36. for act in Actions:
  37. act.MAJchaleur(res[i])
  38. act.Surveillance(Portefeuille,FraisBancaire)
  39. i+=1
  40. CalculPourcentage(Portefeuille,Actions,FraisBancaire)