belki cevap gelirMerhaba kullandığım stratejiyi optimize etmek için aşağıdaki kodu yazmaya çalıştım ama "error CS0019: '&&' işleci 'bool' ve 'string' türündeki işlenenlere uygulanamaz" hatasını veriyor. Stratejiyi optimize etmek için kod nasıl olmalı
Kod:var V = Sistem.GrafikVerileri; var C = Sistem.GrafikFiyatOku(V, "Kapanis") ; var TOMA1 = Sistem.TOMA(3, 2); var TOMA2 = Sistem.TOMA(2, 1); var MA1 = Sistem.MA(10, "Simple", "Kapanis"); var MA2 = Sistem.MA(50, "Simple", "Kapanis"); var MA3 = Sistem.MA(10, "Exp", "Kapanis"); var MA4 = Sistem.MA(50, "Exp", "Kapanis"); var PAR1 = Sistem.Parabolic(0.02, 0.2); var PAR2 = Sistem.Parabolic(0.01, 0.1); var Metodlar = new List<string>(); Metodlar.Add("TOMA11"); Metodlar.Add("TOMA22"); Metodlar.Add("MA12"); Metodlar.Add("MA34"); Metodlar.Add("PAR11"); Metodlar.Add("PAR22"); for (int P = 0 ; P < Metodlar.Count; P+=1) { //strateji for (int i = 1; i < C.Count; i++) Sistem.Yon[i] = ""; var SonYon = ""; for (int i = 1; i<C.Count; i++) { var TOMA11 = C[i] > TOMA1[i]; var TOMA22 = C[i] > TOMA2[i]; var MA12 = MA1 [i] > MA2[i]; var MA34 = MA3[i] > MA4[i]; var PAR11 = C[i] > PAR1[i]; var PAR22 = C[i] > PAR2[i]; if ( SonYon != "A" && Metodlar[P] ) // AL { Sistem.Yon[i] = "A"; // alış SonYon = Sistem.Yon[i]; } else if ( SonYon != "S" && C[i] < TOMA1[i] ) // SAT { Sistem.Yon[i] = "S"; // alış SonYon = Sistem.Yon[i]; } } Sistem.Optimizasyon("Metodlar", Metodlar[P]); }