Kod:var V = Sistem.GrafikVerileri; var C = Sistem.GrafikFiyatOku(V, "Kapanis"); var TRIX = Sistem.TRIX(12); // strateji var SonYon = ""; var Sinyal = ""; for (int i = 300; i < V.Count; i++) { Sinyal = ""; if (TRIX[i] > TRIX[i - 1] ) Sinyal = "A"; if (TRIX[i] < TRIX[i - 1] ) Sinyal = "S"; // Yön Kalıbı if (Sinyal == "A" && SonYon != "A") { Sistem.Yon[i] = "A"; SonYon = Sistem.Yon[i]; } if (Sinyal == "S" && SonYon != "S") { Sistem.Yon[i] = "S"; SonYon = Sistem.Yon[i]; } } Sistem.GetiriHesapla("01/01/2000", 0.0); Sistem.Cizgiler[0].Deger = Sistem.GetiriKZ; Sistem.Cizgiler[1].Deger = Sistem.GetiriKZGunBasi; //Sistem.Cizgiler[0].Deger = Sistem.GetiriKZGunSonu; //Sistem.Cizgiler[1].Deger = Sistem.GetiriKZGun; Sistem.DolguEkle(0, 1, Color.FromArgb(120, 0, 255, 0), Color.FromArgb(120, 255, 0, 0)); //Sistem.Cizgiler[2].Deger = Sistem.GetiriKZAy; var Sure = (DateTime.Now - V[0].Date).TotalDays / 30.4; var gunkz = Sistem.GetiriKZGunSonu[Sistem.GetiriKZGunSonu.Count - 1] - Sistem.GetiriKZGun[Sistem.GetiriKZGun.Count - 1]; var Date2Ay = DateTime.Now.AddDays(-60); var Date2AyBarNo = 0; for (int i = V.Count - 1; i > 0; i--) { if (V[i].Date <= Date2Ay) { Date2AyBarNo = i; break; } } var Getiri2Ay = Sistem.GetiriKZ[Sistem.GetiriKZ.Count - 1] - Sistem.GetiriKZ[Date2AyBarNo]; var Date3Ay = DateTime.Now.AddDays(-90); var Date3AyBarNo = 0; for (int i = V.Count - 1; i > 0; i--) { if (V[i].Date <= Date3Ay) { Date3AyBarNo = i; break; } } var Getiri3Ay = Sistem.GetiriKZ[Sistem.GetiriKZ.Count - 1] - Sistem.GetiriKZ[Date3AyBarNo]; var Date6Ay = DateTime.Now.AddDays(-180); var Date6AyBarNo = 0; for (int i = V.Count - 1; i > 0; i--) { if (V[i].Date <= Date6Ay) { Date6AyBarNo = i; break; } } var Getiri6Ay = Sistem.GetiriKZ[Sistem.GetiriKZ.Count - 1] - Sistem.GetiriKZ[Date6AyBarNo]; Sistem.GradientYaziEkle(Sure.ToString("0.0") + " Ay", 2, 20, 30, Color.Silver, Color.Silver, "Calibri", 22); Sistem.GradientYaziEkle(Sistem.GetiriKZ[Sistem.GetiriKZ.Count - 1].ToString("0.000"), 2, 180, 30, Color.Gold, Color.Gold, "Calibri", 22); Sistem.GradientYaziEkle("30 Gün", 2, 20, 60, Color.Silver, Color.Silver, "Calibri", 22); Sistem.GradientYaziEkle(Sistem.GetiriBirAy.ToString("0.000"), 2, 180, 60, Color.Gold, Color.Gold, "Calibri", 22); Sistem.GradientYaziEkle("60 Gün", 2, 20, 90, Color.Silver, Color.Silver, "Calibri", 22); Sistem.GradientYaziEkle(Getiri2Ay.ToString("0.000"), 2, 180, 90, Color.Gold, Color.Gold, "Calibri", 22); Sistem.GradientYaziEkle("90 Gün", 2, 20, 120, Color.Silver, Color.Silver, "Calibri", 22); Sistem.GradientYaziEkle(Getiri3Ay.ToString("0.000"), 2, 180, 120, Color.Gold, Color.Gold, "Calibri", 22); Sistem.GradientYaziEkle("180 Gün", 2, 20, 150, Color.Silver, Color.Silver, "Calibri", 22); Sistem.GradientYaziEkle(Getiri6Ay.ToString("0.000"), 2, 180, 150, Color.Gold, Color.Gold, "Calibri", 22); Sistem.GradientYaziEkle("Bu Gün", 2, 20, 180, Color.Silver, Color.Silver, "Calibri", 22); Sistem.GradientYaziEkle(gunkz.ToString("0.000"), 2, 180, 180, Color.Gold, Color.Gold, "Calibri", 22); Sistem.GradientYaziEkle("İşlem Sayısı", 2, 20, 250, Color.Silver, Color.Silver, "Calibri", 22); Sistem.GradientYaziEkle(Sistem.GetiriIslemSayisiPoz[V.Count - 1].ToString("0"), 2, 180, 250, Color.Gold, Color.Gold, "Calibri", 22); Sistem.GradientYaziEkle("Ortalama", 2, 20, 280, Color.Silver, Color.Silver, "Calibri", 22); Sistem.GradientYaziEkle((Sistem.GetiriIslemSayisiPoz[V.Count - 1] / Sure).ToString("0"), 2, 180, 280, Color.Gold, Color.Gold, "Calibri", 22); //Sistem.GradientYaziEkle("Mutlu Gün", 2, 20, 310, Color.Silver, Color.Silver, "Calibri", 22); //Sistem.GradientYaziEkle(Sistem.GetiriMutluGun.ToString(), 2, 180, 310, Color.Lime, Color.DarkGreen, "Calibri", 22); //Sistem.GradientYaziEkle("Mutsuz Gün", 2, 20, 340, Color.Silver, Color.Silver, "Calibri", 22); //Sistem.GradientYaziEkle(Sistem.GetiriMutsuzGun.ToString(), 2, 180, 340, Color.Red, Color.DarkRed, "Calibri", 22);
Yer İmleri