doğru anladıysak.
x:=(100*MOV(C,50,S)/C)-100 ;
-1;0;1;x
Printable View
kuyruğun sonuna sayılar küçükten büyüğe sıralamak lazımmış demek ki ... kodculuk bilmeyince böyle oluyore...
İyi akşamlar arkadaşlar. Elinde 2020 yılı 1 dakikalık THY hisse dataları olan var mıdır acaba. Gönderebilen olursa çok memnun olurum arkadaşlar
pds:=1;
message:=0;
dStart:=DayOfMonth()<>Ref(DayOfMonth(),-1) OR Cum(1)=2;
Hd:=HighestSince(pds,dStart,H);
Hd1:=ValueWhen(1,dStart,ValueWhen(2,1,Hd));
Hd2:=ValueWhen(1,Hd1>0,Hd1);
Ld:=LowestSince(pds,dStart,L);
Ld1:=ValueWhen(1,dStart,ValueWhen(2,1,Ld));
Ld2:=ValueWhen(1,Ld1>0,Ld1);
Cd:=ValueWhen(1,dStart,ValueWhen(2,1,C));
Cd1:=ValueWhen(1,Cd>0,Cd);
Pivot:=(Hd2+Ld2+Cd)/3;
S1:=2*Pivot-Hd2;
S2:=Pivot-(Hd2-Ld2);
S3:=2*Pivot-(2*Hd2-Ld2);
R1:=2*Pivot-Ld2;
R2:=Pivot+(Hd2-Ld2);
R3:=2*Pivot+(Hd2-2*Ld2);
Q1:=(HD2+LD2)/2;
Q2:=2*Pivot-Q1;
Int(Q1/0.025+0.50)*0.025;Int(Pivot/0.025+0.50)*0.025;Int(Q2/0.025+0.50)*0.025
Sn. Pazartesi,
Hani bazen derler ya, insanlık ölmemiş.... bana aynen bu duyguyu hissettirdiğiniz için size en derin teşekkürlerimi ve sevgilerimi sunuyorum, her şey gönlünüzce olsun....
aslinda bu açıklamayı sabah yapıcaktım fakat saat 09 45 olunca işlem saatine denk geldi
metastock şöyle bir formül yazalım örnek olarak
a:=C;
ab:=C+1;
a:=ab;
abc:=ab+1;
a:=abc;
a;C;
metastock bunu çizer burda en son neyi tanımladıysanız o geçerlidir siz formüllerinizde bir önceki tanımınıza bir ekleme yapmak isterseniz metastock bunu böyle algılar.
matriks bunu çizmediği gibi değişken tanımlama hatası verir.
çözüm
a:=C;
ab:=C+1;
a1:=ab;
abc:=ab+1;
a2:=abc;
a2;C
uufuk abi ye eskiden derdik ki uufuk abi yeni yıl hediyesi versen biraz oyalansak oda kırmazdı verirdi bir formül tabi biz anlamaya çalışırdık nerde o seviyede olabilmek
ben buradan diğer tüm üstadlara açık çağrı yapıyorum duyanlar okuyanlar bir formül paylaşsın
sonuçta paylaşmak güzeldir...
ilk formül benden
nerden bulmuşum kimindir unuttum belkide vardır bir ismi
Lb :=3;
De :=2;
Alp:= 2 / (Lb + 1);
Mt := Alp * CLOSE + (1 - Alp) * PREV;
Ut := Alp * Mt + (1 - Alp) * PREV;
Dt := ((2 - Alp) * Mt - Ut) / (1 - Alp);
mt2:= Alp * Abs(C - Dt) + (1 - Alp) * PREV;
ut2:= Alp * mt2 + (1 - alp) * PREV;
dt2:= ((2 - Alp) * mt2 - ut2) / (1 - Alp);
But:= Dt + de * dt2;
Blt:= Dt - de * dt2;
yazım hatası veriyor
Cümleten Selamun Aleyküm;
Bu da benden.
ROC(Mov(C,13,E),21,%);0
Hatta meraklısını bir site adresi paylaşayım. Ben yeni keşfettim. Metastock ama MEraklısı zaen MAtrikse uyarlıyabilir. Buyrunuz
https://www.algoritmabul.com/
Son olarak çizdirmek istenilen verileri gir;
But;Blt
arkadaslar merhaba aranıza yenı katıldım.Bende formul yazımını çözmeye çalısıyorum.Sormak istediğim son 1 sene içinde en yüksek değerinden %50 asağı dusenleri nasıl filtre kısmına yazabılırız?Ayrıca kolon kısmına saglamasını yapmak için 08.01.2020 tarihindeki degerini nasıl gösteririz?Teşekkürler
yüzde 5 tolerasla yuzde 20 dusenler
t:=LastValue(Cum(1))-250=Cum(1);
s:=highestsince(1,t,c)*0.80;
c<s*1.05 and c>s*0.95
öncelikle cevaplar için çok teşekkürler
C<ref(HHV(C,250),-1)*0.7 yaparsam %70 düşenleri bulurum dimi?
ayrıca cold de yüzde düşüsün görünümünü nasıl saglarım cunku oraya ROC(c,HHV(c,360), % )bunu yazdıgımda eksi ve artı degerler cıkıyor. yuzde olarak nasıl yazabılırım mesela %52 dusmus seklınde veya %47 gıbı
iyi akşamlar,
Bir hissenin bist 100 e göre relatif getirisini gösteren grafiği indikatör olarak nasıl ekleyebiliriz? teşekkürler.
iyi akşamlar, borsadan sıfır atılmadan önce çalışan iki indik sıfır atıldıktan sonra malesef çalışmıyor. Matriks eğitim birimi yapamadı veya yapmak istemedi. Yardımcı olacak arkadaşlara şimdiden TEŞEKKÜR EDERİM.
iNDİK1
M1:=llv(l/1);
(M1*M1/l+1+1/256)
İNDİK2
K1:=LLv(L+1);
(K1+K1/-125+1-1)+1
sanki ürünleri bedava dağıtıyorlar müsait olunca bakarım yapamazsam bozarım
Polamik olsun diye yazmıyorum matriks eğitim biriminin en alt çalışanından en üst yöneticisine ulaştım yukarıdaki yazdıklarımı ifade ettim aldılar ne arayan ne soran oldu yaklaşık 3 ay sonra tekrar aradım ne oldu diye özel indik yapamayız dediler...
arkadaşlar bir tarihteki degeri nasıl getirebiliriz kolon kısmına ?
mesela 23,04,2020 tarihinde kapanıs degerleri gibi
tesekkurler
selam arkadaşlar matrikse yeni geçtim, şu kodu matrikste nasıl yazabiliriz. cevap verecek arkadaşa şimdiden teşekkür ederim.
Ref(Mov(MP(),4,S),-1)
Alıntı Originally Posted by uufuk Yazıyı Oku
Matriksde olmayan fonksiyonlardan Median Price [mp()] simulasyonla elde edecegiz...
Metastock yardımdaki tanımı...
------------------------------------------
The Median Price indicator is calculated by adding the high price and the low price together, and then dividing by two.
The result is the average, or median, price.
Median Price = (H+L)/2
---------------------
Fazla söze gerek yok....
mp()------>(H+L)/2
sayın fasem hata aldım
Ref(Mov(H+L)/2,4,s),-1)
matrikste timeseries ortalama nasıl yazılır ?
A1:=(C+H+L)/3;
A2:=Mov(a1,13,TIMESERIES);
A3:=Mov(a2,21,TIMESERIES);
A4:=Mov(a3,21,TIMESERIES);
A5:=Mov(a4,34,TIMESERIES);
A2;a3;a4;a5;a1
matrikste sistem kodu giriniz hatası veriyor
Ek 26673
[IMG]https://i.hizliresim.com/mfpzjq.png[/IMG]