![Alıntı](images/misc/quote_icon.png)
Originally Posted by
mtasdelen
FORMULDE NEREDE HATA YAPIYORUM?
RSI 10 PERIYOT -->25'i kesince o barın acılış ve kapanısının cizgilerini çekmek istiyorum. (rsi alt bolge diye adlandırdıgım bolgeye. bu bolgenin 2 cizgisi var. altbolgeninaltcizgisi=açılıs altbolgeninustcizgisi=kapanıs
RSI 10 PERIYOT -->50'i kesince o barın acılış ve kapanısının cizgilerini çekmek istiyorum. (rsi orta bolge diye adlandırdıgım bolgeye. bu bolgenin 2 cizgisi var. altcizgisi=açılıs ustcizgisi=kapanıs
RSI 10 PERIYOT -->80'i kesince o barın acılış ve kapanısının cizgilerini çekmek istiyorum. (rsi ust bolge diye adlandırdıgım bolgeye. bu bolgenin 2 cizgisi var. altcizgisi=açılıs ustcizgisi=kapanıs
parametreleri giriyorum. 10 25 50 80
6 cizgiyi aktif ediyorum.
çizgiler sıfır GOSTERİYOR
FORMUL
var Veriler =Sistem.GrafikVerileri ;
var C = Sistem.GrafikFiyatOku(V , "Kapanis") ;
var O = Sistem.GrafikFiyatOku(V , "Acilis") ;
var BarSayisi = Veriler.Count;
var Rsiperiyot = Sistem.Parametreler[0];
var Rsialtbolge = Sistem.Parametreler[1];
var Rsiortabolge= Sistem.Parametreler[2];
var Rsiustbolge= Sistem.Parametreler[3];
var RSI = Sistem.RSI(Rsiperiyot);
var Rsialtbolgeninaltcizgisi = Sistem.Liste(0);
var Rsialtbolgeninustcizgisi = Sistem.Liste(0);
var Rsiortabolgeninaltcizgisi = Sistem.Liste(0);
var Rsialtbolgeninustcizgisi = Sistem.Liste(0);
var Rsiustbolgeninaltcizgisi = Sistem.Liste(0);
var Rsiustbolgeninustcizgisi = Sistem.Liste(0);
for (int i = 1; i < BarSayisi; i++)
if (Sistem.YukariKestiyse(RSI, Rsialtbolge)
{
Rsialtbolgeninaltcizgisi[i]= O[i];
Rsialtbolgeninustcizgisi[i]= C[i];
}
if (Sistem.YukariKestiyse(RSI, Rsiortabolge)
{
Rsiortabolgeninaltcizgisi[i]= O[i];
Rsialtbolgeninustcizgisi[i]= C[i];
}
if (Sistem.YukariKestiyse(RSI, Rsiustbolge)
{
Rsialtbolgeninaltcizgisi[i]= O[i];
Rsialtbolgeninustcizgisi[i]= C[i];
}
Sistem.Cizgiler[0].Deger = Rsiustbolgeninaltcizgisi[i] ;
Sistem.Cizgiler[1].Deger = Rsiustbolgeninustcizgisi[i] ;
Sistem.Cizgiler[2].Deger = Rsiortabolgeninaltcizgisi[i] ;
Sistem.Cizgiler[3].Deger = Rsiortabolgeninustcizgisi[i] ;
Sistem.Cizgiler[4].Deger = Rsialtbolgeninaltcizgisi[i] ;
Sistem.Cizgiler[5].Deger = Rsialtbolgeninustcizgisi[i] ;
HATA mesajı bu
c:\Users\ASUS\AppData\Local\Temp\aa4u5otq.0.cs(34, 44) : error CS1026: ) bekleniyor
c:\Users\ASUS\AppData\Local\Temp\aa4u5otq.0.cs(39, 45) : error CS1026: ) bekleniyor
c:\Users\ASUS\AppData\Local\Temp\aa4u5otq.0.cs(44, 44) : error CS1026: ) bekleniyor
hata açık, ")" bekleniyor. kaç tane bekleniyor, 3 defa yazmış, 3 tane. nereye, if satırlarının sonuna..
Keçiyi yardan uçuran bir tutam ottur..
Yer İmleri