x:=BarsSince(Fml("YUKSELIS")<1);
ExtFml( "Forum112.ROC",c,percent,x);
Bunu bir türlü kabul ettiremedim...
Nerede yanlış yapıyorum?
Printable View
x:=BarsSince(Fml("YUKSELIS")<1);
ExtFml( "Forum112.ROC",c,percent,x);
Bunu bir türlü kabul ettiremedim...
Nerede yanlış yapıyorum?
Değişken atamada herhangi bir ROC örneği yazsanız da olur, hatamı bir türlü bulamıyorum çünkü...
üstad amacın bir önceki günün en yüksek seviyesini mi çizdirmek ?
Load daily varmı metada ? matrikste var.
Değil üstadım;
Şöyle açıklayayaım. YUKSELIS adını verdiğim gösterge gerçekleştiğinden itibaren kaç bar geçtiyse o kadar barın getirdiği primi bulmak istiyorum.
YUKSELIS'in gerçekleşmesinden itibaren geçen bar sayısını hesaplayabiliyorum. Ama bu bar sayılarının getirilerini tek tek hesaplayamam. Bunun için bar sayısını X olarak değişken atıyorum ki; formül bana her hissenin getirisini her ayrı X değeri için hesaplasın...
Metada yok üstadım matrikste varsa da haberim yok olsa da meta da çalışır mı onu da bilmiyorum :)
Neredesin uufuk abi? :(
performance indikatörü işini görür.
metada var mı bilmiyorum.
x tarihten itibaren veya bar.
indikatör veya fiyat. % kaç primlenmiş gösteriyor.
Üstadım ben 2 şeyi aynı anda istiyorum. Geçen bar sayısı ve verim. İkisini ayrı ayrı hesaplayabiliyorum zaten. İkisini birden hesaplayan bir kod lazım bana...
Kapanış verimini hesaplamak istediğim için C diyorum üstadım
Anahtar kelime percent, kabul edilmeyen kelime percent...
Bunun yerine p, %, $ hepsini denedim olmuyor...
OSCP(Kısa P.,Uzun P.,Yöntem S E W TRI VAR ZL WW,% $)
simple denermisin.
OSCP nedir?
OSCP(Kısa P.,Uzun P.,Yöntem S E W TRI VAR ZL WW,% $)
matrikste direk ROC yok hocam.
price osilator diyor.
biz ROC kullanmak için bunları tanımlıyoz.
NW:=ROC(Hour(),1,$)<0;
sende percent hata veeriyorsa..
kapanışı ne şekilde hesaplamak istediğinle alakası olması lazım ozaman.
basit üssel vs.
Price Oscillator değil hocam istediğim, ROC fonksiyonunun parametrelerini kabul ettiremiyorum değişken atamada...
ROC(C,1,PERCENT) mesela bu standart kullanım, bunu değişken hesaplamada kullanırken percent ifadesinin karşılığı yok
sen şimdi oraya percent yerine ValueWhen(1,Nh,LowestSince(1,Nw,L)); gibi gibi gibi.
tanımladığın indikatörlerden birini yazman lazım değil.mi.
hocam sen percent demekle zaten sonuna % veya puan olarak virgünden sonra ayırdığın kısım.
birdaha neden percent diyorsun ben onu anlamadım.
zaten ne şekilde hesaplayım diyor sen percent hesapla diyorsun gibi durum çıkıyor ortaya.
ExtFml( "Forum112.ROC",c,percent,x);
forum falan ne bilmiyorum ben gerçi.
ama sondaki x yerine % ve $ olacak orası net.
Hocam forum.dll duydunuz mu hiç? Metastockta değişken atamada kullanılıyor.
Boş örneğini atıyorum...
Bunun içini tamamlayamıyor, dolduramıyorum. Ne de derdimi anlatabiliyorum :)
https://i.hizliresim.com/asoa59f.png
pivv hiç kullanmadığım ilk defa gördüğüm dil :) data array vb.
ben basit matriksçiyim :he:
Sağolun hocam yardımcı olmaya çalıştınız gece gece yorduk sizi :)
ne demek.. keşke faydam olsaydı..
iyi geceler
:drunk:
İyi geceler, bilenlerden hala cevap beklemekteyim :)
Çok mütevazi bir kardeşim problemimi çözdü :)
x:=BarsSince(Fml("YUKSELIS")<1);
ExtFml("Forum112.ROC",C,x,0);
Matriks deki MOST un Metastock formulü nedir arkadaşlar?Bilen yazarsa sevinirim.
Metastockta'ki SenkouSpanA(71,11,7) ve SenkouSpanB(71,11) kodlarını Matriks'te nasıl yazabilirim? Teşekkürler...
yuzde:=2;
per1:=3;
ort:=mov(c,per1,E);
ortp:=ort-(ort*yuzde/100);
ortm:=ort+(ort*yuzde/100);
line1:=if(ort<prev,ortp,if(ortp>prev,ortp,prev));
line2:=if(ort>prev,ortm,if(ortm<prev,ortm,prev));
k1:=cross(ort,ref(line2,-1));
k2:=cross(ref(line1,-1),ort);
s1:=barssince(k1)<barssince(k2);
s2:=if(s1=-1,line1,line2);
ort;s2
Arkadaşilar BisT datalarını Metastock ortamına EOD şeklinde otomatik atan yazılım varmı .
http://finnet.com.tr/FinnetStore/Tr/...ownloaderBasic
https://store.matriksdata.com/produc...ls&ProductId=7
https://www.forinvest.com/paketler-fxplus
Benim bildiklerim bunlar, kolay gelsin...
Not : Sadece EOD düşünüyorsanız Finnet'in Basic paketi işinizi görür. Fiyatı da uygun olur...
Bedava olarak, teste-hata bildirimlerine muhtaç:
https://github.com/user-attachments/.../veriaktar.zip
Arkadaşlar;
MTF repaint yapar mı? Ya da MTF'de repaint yaşayan var mı? Nasıl olursa nasıl olur?
Selamlar üstadım.
Burada sözü edilen MTF = "Multi Time Frame" ise..
"MTF repaint yapar mı?" sorusunun genel geçer cevabı...:
"Yapabilir... ! Kapanmamış barlara referans verirseniz yapar. "
Alt periyotlardan üst periyotlara bakarken özellikle mümkün...
Örneğin 31 çeken bir ayın son günü, Aylık Pivot hesaplaması yaparsanız,
Günlük'ten bakınca farklı, Aylık'tan bakınca farklı bir değer görürsünüz.
Aynısı 1dk'dan yukarı doğru devam eder...
Neden? :
"Çünkü üst periyotta henüz yeni bar oluşmamış, eski değerler hesaplanmaktadır."