https://i.hizliresim.com/FcITnw.jpg
Sadece bende mi böyle ?
Printable View
https://i.hizliresim.com/FcITnw.jpg
Sadece bende mi böyle ?
Arkadaşlar selamlar.
For döngüsü bir tane olunca sıkıntı yok fakat iki tane for döngüsü iç içe olunca sistemi koymak çok çok zor oluyor. Program yanıt vermiyor vs.
Çözümünü bilen var mı acaba?
İki tarih arasındaki farkı ölçmek için aşağıdaki formülü kullanabilirsiniz.
Dip zirve analizi, Zirveden uzaklık vs. içinde değişiklilik yapılarak kullanılabilir. Her periyotta bar sayısını ölçmeden veya hesaplatmadan sonuçları verir.
PHP Code:
//var V = Sistem.GrafikVerileriniOku(Sistem.Sembol,Sistem.Periyot);
//
// ------Sistem
///
Sistem.GetiriHesapla("31/12/2004", 0.035 ); // Şu tarihten başlayarak kz hesapla ve her işlemin kaymasına bu puanı düş.
var KarZarar = Sistem.GetiriKZ;// ortaya çıkacak kz eğrisine KarZarar isimli değişkene ata
Sistem.Cizgiler[2].Deger = KarZarar;
// YIL, AY,GUN,SAAT,DK,SN,
var Tarih1 = new DateTime(2016, 1, 4, 0, 0, 0);
var Tarih2 = new DateTime(2019, 1, 4, 0, 0, 0);
int BarSayac = 0;
for (int i = 0; i < V.Count; i++)
{
if (V[i].Date > Tarih2) break;
if (V[i].Date >= Tarih1) BarSayac++;
}
int SonBaraSay = 0;
for (int i = 0; i < V.Count; i++)
{
if (V[i].Date >= Tarih2) SonBaraSay++;
}
int ilkTarih= 0;
for (int i = 0; i < V.Count; i++)
{
if (V[i].Date >= Tarih1) ilkTarih++;
}
var O=Sistem.Liste(0);
var C=Sistem.Liste(0);
var R = Sistem.Liste(0);
var Range = Sistem.Liste(0);
for (int i=ilkTarih; i<V.Count; i++)
{
C[i] = KarZarar[i-SonBaraSay+1];
O[i] = KarZarar[i-ilkTarih+1];
R[i] = C[i] - O[i] ;
Range = R[i];
if (V[i].Date == Tarih1)
Sistem.DikeyCizgiEkle(i, Color.Turquoise, 2, 3);
if (V[i].Date == Tarih2)
Sistem.DikeyCizgiEkle(i, Color.Turquoise, 2, 3);
}
//TEST
Sistem.ZeminYazisiEkle(Range.ToString("0.000"),2, 10, 25, Color.Silver, "Tahoma", 12);
else if (SonYon == "A" && C[i] > Fiyat * 1.01) // % 1 kar realizasyonu
bu % sel olarak kar al kodu olarak kullanıyorum aynısının puan olarak misal 100 puan da olanını nasıl yazabilrim teşekkürler...
LowestSince: al-sat sinyalinden sonraki en düşük değeri verir
Highestsince: al-sat sinyalinden sonraki en yüksek değeri verir
Bu fonksiyonların idealdeki karşılığı hangileridir. Yapmak istedigim şey şudur
Alım Şartı : Sat sinyalinden sonra görülen en düşük değerden X puan yüselince al.
Satım Şartı : Al sinyalinden sonra görülen en yüksek değerden Y puan düşünce sat.
------
İdealde yer alan şu fonksiyonların görevi nedir acaba
HHLL(14)
Teşekürler
HH ve LL arasındaki farkı hesaplarmış.
https://www.hisse.net/eforum/showthr...3#post12909913