/// <summary> /// Constructeur des données. Récupère les Chandeliers et les différents indicateurs. /// </summary> public Donnees(MonnaieBTC monnaie, String monnaieReference = "BTC", String interval = "1h", String limit = "500") { // Récupération de la monnaie. Monnaie = monnaie; MonnaieReference = monnaieReference; Interval = interval; Limit = limit; RecuperationMaxDonnees(); // Récupération de l'indicateur MA. MA = new IndicatorMA(this); // Récupération de l'indicateur MACD. MACD = new IndicatorMACD(this); // Récupération de l'indicateur DMI. DMI = new IndicatorDMI(this); // Récupération de l'indicateur BOLL. BOLL = new IndicatorBOLL(this); // Récupération de l'indicateur RSI. RSI = new IndicatorRSI(this); // Récupération de l'indicateur MTM. MTM = new IndicatorMTM(this); // Création du réseau de neurones. Neurone = new Neurone(this); }
/// <summary> /// Normalise l'ensemble des données MTM. /// </summary> /// <param name="donnees"> Le MTM. </param> private void NormalisationMTM(IndicatorMTM donnees) { listeMTMNormalise = new List <double>(NormaliserDonnees(donnees.MTM)); }