| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- # -*- coding: utf-8 -*-
- from functionMain import *
- from RDN import *
- from Action import *
- import time
- Portefeuille = initPortefeuille
- FraisBancaire = 0
- print ("debut init gererate")
- ID = GenerateFile()
- RDN=RDN(ID)
- F_resume=open("resume.txt",'a')
- F_cac=open("cac.txt","r")
- F_jour = open("jour.txt","r")
- F_resume.write(str(ID)+":")
- F_resume.close()
- Actions = []
- print ("fin init gererate")
- for i in F_cac:
- Actions.append(Action(i))
- print ("debut init RDN")
- for i in range (NBJour):
- jou=F_jour.readline()
- jou=jou[:-1]
- MAJQuotidient(jou,Actions)
- for minu in minute:
- RDN.MiseAJourC1(MAJ1min(minu,Actions))
- print ("fin init RDN")
- print ("debut RDN")
- for jou in F_jour:
- print (jou)
- jou = jou.strip('\n')
- MAJQuotidient(jou,Actions)
- for minu in minute:
-
- # ~ t1=time.time()
- RDN.MiseAJourC1(MAJ1min(minu,Actions))
- # ~ print(time.time()-t1)
-
- # ~ t1=time.time()
- res = RDN.tour()
- # ~ print(time.time()-t1)
-
- i = 0
- for act in Actions:
- if(act.name!="Cac40"):
- act.MAJchaleur(res[i])
- act.Surveillance(Portefeuille,FraisBancaire)
- i+=1
- print(Portefeuille)
- F_resume.write(str(CalculPourcentage(Portefeuille,Actions,FraisBancaire)))
- F_resume.close()
|