Hayırlı olsun..
Paylaşımlar buradan devam edecek...
Printable View
Hayırlı olsun..
Paylaşımlar buradan devam edecek...
Hayırlı olsun:)
Abi yeni forum hediyesi var mı?:)
Dostum,arşiv haline dönüştürülen forumdaki sorunuzu burdan cevaplıyorum...
Foreks'i bilmem..
EASE OF MOVEMENT zaten Matriksde var...
Size faydalı olabilir diyerek matriks açık formulu veriyorum..
Kod:mov(((H + L)/2 - ref((H+L)/2,-1))/(V/10000/(H - L)),14,S)
[IMG]http://i.hizliresim.com/j8Pnrm.png[/IMG]
ilk abonelik, ilk mesaj. .
çınarin gölgesinin huzurunda. .
ellerin dert görmesin hayırlı "ugur " lu olsun. .
selamlar
uufuk bey yurtdışında oldugumdan ilgilenememiştim
bir konuda yardım rica etmiştim hemen yardımcı olmuşsunuz teşekkür ederim iyi çalışmalar dilerim
bu arada forum sanırım taşınmış hayırlı olsun diyelim
****
Alıntı Originally Posted by bilanço Yazıyı Oku
uufuk hocam selamlar ,
matrıksın geriye yönelik olarak hhv(data,peryot) fonksıyonu var
bunu REF komutu ile kullanabılırmıyız ,
ben bir iki denedim ama saglıklı sonuc alamadım
yardımcı olursanız sevınırım
saygılarımla kolay gelsın
ben bir iki denedim ama saglıklı sonuc alamadım derken yazamadınızsa
ref(hhv(h,10),-1)====hhv(ref(h,-1),10) birebir aynıdır
REF komutu ile kullanabılırmıyız kullanabilirsin
Matriksde olmayan fonksiyonlardan Division div() simulasyonla elde edecegiz...
Metastock yardımdaki tanımı...
----------------------------------------------------
SYNTAX div( DATA ARRAY, DATA ARRAY )
FUNCTION Divides the first parameter by the second. Division by zero produces a result of zero.
EXAMPLE The formula "div( 10, 2 )" returns 5 (this formula also could be written as "10 / 2").
-----------------------------------------------------
Bu fonksiyon bildigimiz bölme işlemidir....
div( DATA1,DATA2)---> ifadesi DATA1'in DATA2'ye bölünecegini gösterir....
div( DATA1,DATA2)===( DATA1/DATA2) dır,bu kadar basit yani...
Hayırlı olsun
Matriksde olmayan fonksiyonlardan Floor floor() simulasyonla elde edecegiz...
Metastock yardımdaki tanımı...
----------------------------------------------------
SYNTAX floor( DATA ARRAY )
FUNCTION Calculates the highest integer that is less than DATA ARRAY.
EXAMPLE The function "floor( 13.9 )" returns 13. The formula "floor( -13.9 )" returns -14
----------------------------------------------------
floor( DATA) anlaşılacagı üzere DATA'yı aşagı yuvarlar....
floor( 13.9 )----->13
floor(-13.9)----->-14 olur....
Simulasyonu round(DATA-0.5 ) şeklinde yazılabilinir...
round( 13.9-0.5 )--->13
round( -13.9-0.5 )-->-14
hayırlı olsun
Matriksde olmayan fonksiyonlardan Trough Value trough() simulasyonla elde edecegiz...
Metastock yardımdaki tanımı...
----------------------------------------------------
SYNTAX trough( Nth, DATA ARRAY, % MINIMUM CHANGE )
FUNCTION Plots the value of DATA ARRAY Nth trough(s) ago. This uses the Zig Zag function to determine the troughs. N=1 would return the value of the most recent trough. N=2 would return the value of the 2nd most recent trough, and so on.
EXAMPLE trough( 1,close,5 )
----------------------------------------------------
trough( Nth, DATA ARRAY, % MINIMUM CHANGE )
trough( sondan kaçıncı, DATA, %olarak minimum degişim)
Zigzag temeline dayanır...Dipden dönüş degerini verir...Bu degeri % MINIMUM CHANGE degeri belirler...
[IMG]http://i.hizliresim.com/nRVog0.png[/IMG]
Simulasyonu
[IMG]http://i.hizliresim.com/R0LR1Y.png[/IMG]Kod:a:=ZIG(C,2,%);
valuewhen(1,Cross(a,ref(a,-1)) ,ref(a,-1))
Matriksde olmayan fonksiyonlardan Peak Value peak() simulasyonla elde edecegiz...
Metastock yardımdaki tanımı...
----------------------------------------------------
SYNTAX peak( Nth, DATA ARRAY, % MINIMUM CHANGE )
FUNCTION Plots the value of DATA ARRAY Nth peak(s) ago. This uses the Zig Zag function (see Zig Zag) to determine the peaks. N=1 would return the value of the most recent peak. N=2 would return the value of the 2nd most recent peak. Etc.
EXAMPLE peak(1,close,5)
-------------------------------------------
peak( Nth, DATA ARRAY, % MINIMUM CHANGE )
peak( sondan kaçıncı, DATA, %olarak minimum degişim)
Zigzag temeline dayanır...Tepeden dönüş degerini verir...Bu degeri % MINIMUM CHANGE degeri belirler..
[IMG]http://i.hizliresim.com/p0qV5q.png[/IMG]
Simulasyonu
Kod:a:=ZIG(C,2,%);
valuewhen(1,Cross(ref(a,-1),a) ,ref(a,-1))
[IMG]http://i.hizliresim.com/vbd7ND.png[/IMG]
Matriksde olup fonksiyon listesinde görünmeyen Integer _ Round _PREV fonksiyonunu tanıtalım..
Matriksde olmayan Fraction_ Median Price_ Midpoint_Modulus_Negative_Precision_
Alert_Ceiling _Division _ Floor _Trough Value _Peak Value gibi fonksiyonları simule edecegiz..
Dostlar bu fonksiyonları ve simülasyonları metastock dan matrikse formul çevirirken kullanmanız amacıyla verdim...
İlk sayfalara toplamak isabetli olacagını düşündüm .....
Kolay gelsin....
......:yes:.....:halay:
uufuk hocam merhabalar,
daha önce "gapless ema" indikaötrünü vermiştiniz ancak sanırım hatalı yada ben mi hatalı kullanıyorum? Günlük (ve üzeri periyotlarda) grafikte gapless ema ile ema üstüste çakışıyor ancak günlükten daha düşük periyotlarda gapless ema yanlış sonuç veriyor. Yardımcı olursanız sevinirim. Tşk.
GAPLESS EMA
NW:=ROC(Hour(),1,$)<0;
n:=21;
q:=2/(n+1);
q1:=1/n;
gap:=if(abs((ROC((H+L)/2,1,%))*nw)>0.4,ROC((H+L)/2,1,%),0);
prev*(1-q)+c*q+gap
http://i.hizliresim.com/O0n4k0.png
http://i.hizliresim.com/Np603N.png
uufuk hocam, biraz daha toparlandı ama sıkıntı devam ediyor.
http://i.hizliresim.com/V05JPR.png
Elinize sağlık uufuk hocam.
http://i.hizliresim.com/r3BGJV.png
Hayırlı olsun, bol kazançlar
Sayın uufuk ; sizin tercihiniz yeni başlayanlar için kullanım kolaylığı açısından matriks mi metastock mu olur ?
Teşekkür ederim. Formül kullanımı açısından sormuştum
Sent from my GT-I9300 using Android mobile app
uufuk hocam, rainbow oscillator'ı (RMO) matriks'e çevirmeye çalışıyorum. Yaptığımı düşünüyorum ancak bir yerlerde hata var galiba, sonuç istediğim gibi çıkmıyor. Vaktiniz olunca bir göz atarmısınız? Tşk.
---------------------
{ Rainbow Oscillator }
{ Indicator Inputs }
y:=Input("Smoothing SMA periods",1,252,2);
pds:=Input("HHV/LLV lookback periods",1,252,10);
x:=(C-(
Mov(C,y,S)+
Mov(Mov(C,y,S),y,S)+
Mov(Mov(Mov(C,y,S),y,S),y,S)+
Mov(Mov(Mov(Mov(C,y,S),y,S),y,S),y,S)+
Mov(Mov(Mov(Mov(Mov(C,y,S),y,S),y,S),y,S),y,S)+
Mov(Mov(Mov(Mov(Mov(Mov(C,y,S),
y,S),y,S),y,S),y,S),y,S)+
Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,y,S),
y,S),y,S),y,S),y,S),y,S),y,S)+
Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,y,S),
y,S),y,S),y,S),y,S),y,S),y,S),y,S)+
Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,y,S),
y,S),y,S),y,S),y,S),y,S),y,S),y,S),y,S)+
Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,y,S),
y,S),y,S),y,S),y,S),y,S),y,S),y,S),y,S),y,S))
/10)/Max(HHV(C,pds)-LLV(C,pds),.000001)*100;
{ Automatic overBought/Sold levels }
z:=-(cum(1)>=(pds+y));
avg:=Cum(x)/BarsSince((z=0));
pk:=Ref(x,-1)=HHV(x,3) AND Ref(x,-1)>avg;
pkVal:=ValueWhen(1,pk,Ref(x,-1));
pkValAvg:=Cum(pkVal)/BarsSince((z=0));
tr:=Ref(x,-1)=LLV(x,3) AND Ref(x,-1)<avg;
trVal:=ValueWhen(1,tr,Ref(x,-1));
trValAvg:=Cum(trVal)/BarsSince((z=0));
{ Plot in own window }
pkValAvg; avg; trValAvg; x
deneme deneme deneme
http://www.metastocktools.com/MetaStock/Rainbow.txt
[IMG]http://i.hizliresim.com/BrX6dQ.png[/IMG]
Kod:y:=Input("Smoothing SMA periods",1,252,2);
pds:=Input("HHV/LLV lookback periods",1,252,10); z:=-(cum(1)=>(y+pds));
x:=(C-( Mov(C,y,S)+ Mov(Mov(C,y,S),y,S)+ Mov(Mov(Mov(C,y,S),y,S),y,S)+
Mov(Mov(Mov(Mov(C,y,S),y,S),y,S),y,S)+ Mov(Mov(Mov(Mov(Mov(C,y,S),y,S),y,S),y,S),y,S)+
Mov(Mov(Mov(Mov(Mov(Mov(C,y,S), y,S),y,S),y,S),y,S),y,S)+ Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,y,S),
y,S),y,S),y,S),y,S),y,S),y,S)+ Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,y,S),
y,S),y,S),y,S),y,S),y,S),y,S),y,S)+ Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,y,S),
y,S),y,S),y,S),y,S),y,S),y,S),y,S),y,S)+ Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,y,S),
y,S),y,S),y,S),y,S),y,S),y,S),y,S),y,S),y,S)) /10)/Max(HHV(C,pds)-LLV(C,pds),.000001)*100*z;
avg:=Cum(x)/Cum(z); pk:=Ref(x,-1)=HHV(x,3) AND Ref(x,-1)>avg;
pkVal1:=ValueWhen(1,pk,Ref(x,-1)); pkValAvg:=Cum(pkVal1)/Cum(z);
tr:=Ref(x,-1)=LLV(x,3) AND Ref(x,-1)<avg;
trVal1:=ValueWhen(1,tr,Ref(x,-1)); trValAvg:=Cum(trVal1)/Cum(z);
avg; pkValAvg ; trValAvg; x
arkadaşlar merhaba,
benim sorum teknik analizden ziyade matrikste pd/dd indikatörü 2009 yıllarından itibaren gösteriyor..daha önceki yılları da görebilmem için matriks veri kütüphanesinden indirmem gereken bir dosya var mı?
http://666kb.com/i/dguly6mhxld0zyiz6.png
Sayın Ufuk bey,yardımlarınız için teşekkür ederim
Abi yeni topiğin hayırlı olsun.
Herkese merhabalar,
Yeni forum hayirli olsun bir 15yil daha gider insallah :)
Matrikste harmonic patternleri kolayca bulabilmek adina belli bir araliktaki tepe ve dip noktalarini isaretlyecek bir indikator icin yardimlarinizi rica ediyorum?
Simdiden tesekkurler
Selamlar
Selamlar, Borsa ve vob hesabı açtırdım, işlemlere başlıyacağım yalnız matrix ve ideal arasında tercih yapmadan önce şunu sormak istedim, metatrader 4 de kullandığım bir indikatörü hiç değiştirmeden buraya aktartmak istiyorum, matrix de mi yoksa ideal demi mt4 indikatörünü uygun şekilde kullanabilirim yoksa her iki program da da bu mümkün mü, eğer mümkünse ücret mukabili yardımcı olacak birisi varmıdır, şimdiden teşekkürler.