Arkadaşlar bu formülü matriks diline nasıl çevirebilirim yardımlarınzı bekliyorum
çok teşekkürler
Printable View
Arkadaşlar bu formülü matriks diline nasıl çevirebilirim yardımlarınzı bekliyorum
çok teşekkürler
Istediğim tam olarak şu; alış koşulu gerçekleştikten sonra o günün en düşüğünün altına atr(14) değerini stop olarak koymak ve yeni yüksek kapanışlar yaparsa atr(14) değerini o günün en düşüğünün altına kaydırarak devem etmek (tabi o günün en düşüğü de bir önceki düşükten yüksek olacak malum) bu durumda iz süren stop yukarı devem edecek...
Yukarıdaki ıdeal dilindeki formül tam olarak istediğimi yansıtmıyor örnek açısından koydum
istediğimi yazdım yardımcı olursanız memnun olurum
Sistem örnek....
ATR çarpan opsiyonel....
https://i.hizliresim.com/00kbAR.png
Ufuk hocam çok teşekkürler
formül konusunda çok acemiyim
al koşulum ref(cross(c,mov(c,5,e)),-2) and ref(c>mov(c,5,e),-1) and c>mov(c,5,e)
sat koşulum ise bu yazmaya çalıştığım iz süren olacak
bu koşullarda sistem testerde deneyeceğim şekilde al ve sat koşullarını açıkca yazabilirseniz ben beceremedim kusura bakmayın selamlar
Sağolun ufuk bey
hocam xu30 saatlikte mükemmel çalışmış galiba
birde alış koşulunun gerçekleştiği günün atr(14) değerini sabit alacak değiştirmeyecek formül buna göre değil mi hocam
Selam,
Bende de grafik farklı çıktı, sebebini bilen var mı?
Ek 22685
Selam ,
Bir sistem yapmak istiyorum. Örneğin üç adet mov var (5,8 ve 13 ) kapanış bunlardan herhangi birini yukarı kesitiğinde al ve herhangi birini aşağı kestiğinde sat. Benim bilmediğim ve öğrenmek istediğim, hali hazırda pozisyon açılmışken pozisyon doğrultusunda ikinci değeri kesince işlem yapmasın.
Mesela mov 5'i aşağı kesti poz kapattı ve yeni poz açtı SHORt 1 oldu. Aynı düzlemde devam ederek Mov 8 'i kesti zaten SHORT açıldığı için burada işlem yapmadan pozisyonda kalsın benzeri Mov 13 de aşağı kesildiğinde de olsun istiyorum. Herhangi birini yukarı kestiğinde SHORt kapatılacak ve LONG girilecek.
Umarım ifade edebilmişimdir.
Teşekkürler
uufuk merhaba iyisindir inşaallah.
Matriks yeni bir versiyon yayınlamış içinde OTT --Optimized Trend Tracker indikatörünü yayınlamış.
Bu indikatörün system tester al-sat formulünü yazabilir misiniz?
uufuk abi merhaba
OTT --Optimized Trend Tracker indikatörünün
acık kodunu ya da benzerini paylaşabilir misiniz.
Yeni MATRİKS i kurdurdunuz bana...
OTT varible ortalamayı,iki bar geriden takip eden bir TRALİNG
% nin yarısıyla takip ediyor...
Kod:opt:=1.4; per:=2; C1:=mov(c,per,var);
q1:=ref(C1,-2)*(1+opt/200);
q2:=ref(C1,-2)*(1-opt/200);
If(Cum(1)=1,C1,If(q1 <= PREV,q1,If(q2 >= PREV,q2,PREV)));C1
https://i.hizliresim.com/00L4kV.png
uufuk bey merhaba;
ATR bazlı aşağıdaki indikatörü matrikse uyarlayabilir miyiz? Teşekkürler.
https://tr.tradingview.com/script/oR...latility-Stop/
study("Volatility Stop", shorttitle="VStop", overlay=true)
length = input(20)
mult = input(2,type=float)
atr_ = atr(length)
max1 = max(nz(max_[1]), close)
min1 = min(nz(min_[1]), close)
is_uptrend_prev = nz(is_uptrend[1], true)
stop = is_uptrend_prev ? max1 - mult * atr_ : min1 + mult * atr_
vstop_prev = nz(vstop[1])
vstop1 = is_uptrend_prev ? max(vstop_prev, stop) : min(vstop_prev, stop)
is_uptrend = close - vstop1 >= 0
is_trend_changed = is_uptrend != is_uptrend_prev
max_ = is_trend_changed ? close : max1
min_ = is_trend_changed ? close : min1
vstop= is_trend_changed ? is_uptrend ? max_ - mult * atr_ : min_ + mult * atr_ : vstop1
plot(vstop, color = is_uptrend ? green : red, linewidth=2)
Matriks olanakları ile en yakın formul..
max1:=hhv(c,2);
min1:=llv(c,2) ;
ifadesinden başka similasyon yoktur..
max1:=hhv(c,3);
min1:=llv(c,3) ; de denenebilir....
https://i.hizliresim.com/P7Bp58.pngKod:length:=20; mult:=2; a:=atr(length)* mult; max1:=hhv(c,2); min1:=llv(c,2);
a1:=C; a2:=max1-a; a3:=min1+a;
b1:=If(a1<PREV,a2,if(a2>PREV,a2,PREV)); b2:=If(a1>PREV,a3,if(a3<PREV,a3,PREV));
k1:=Cross(a1,Ref(b2,-1)); k2:=Cross(Ref(b1,-1),a1);
s1:=BarsSince(k1) < BarsSince(k2);
s2:=If(s1=-1,b1,b2); s2
uufuk bey teşekkür ederim. Elleriniz dert görmesin
Ufuk hocam mrb
rsı uyumsuzlukta gönderdiğim grafikte olduğu gibi bir sat koşulu nasıl yazılır
saygılarımla
[attach=confıg]22701[/attach] en yüksek tepeler yaptığında rsı azalıyorsa sat koşulu
UFUK HOCAM, AŞAĞIDAKİ GİBİ BİRŞEY DENEDİM AMA OLMADI.
highestsince(1,C,RSI(C,14))>highestsince(2,C,RSI(C ,14))
İndikatorlerin...
operetorlerin..
fonksiyonların ..
ne anlattıgı..
neyi tesil ettigi..
neyi hesapladıgını..
ögrenmek,anlamak lazım...
KIRMIZI SARI YEŞİL ışıgın dahi ne oldugunu dahi bilmeyen..
sürücülerimize dönersin....
---------------------------
Burada bir öneri var ama tek başına uyumsuzluga para basılmaz...ütülürsün...
http://trader-online.tk/MSZ/e-w-RSI_Divergence.html
ufuk bey merhabalar,
aşağıdaki indikatörü logaritmik olarak tanımlamak mümkünmüdür?
bar:=cum(1)-1;
A:=C;
DataKanal(A,bar,0,Y,0, D);
DataKanal(A,bar,0,Y,0.25, D);
DataKanal(A,bar,0,Y,0.5, D);
DataKanal(A,bar,0,Y,0.75, D);
DataKanal(A,bar,0,Y,1, D);
DataKanal(A,bar,0,D,0, T);
DataKanal(A,bar,0,D,0.250, T);
DataKanal(A,bar,0,D,0.500, T);
DataKanal(A,bar,0,D,0.750, T);
DataKanal(A,bar,0,D,1, T);
A
COK TEŞEKKÜRLER UFUK BEY.
AYNI MANTIKLA SİZİN PAYLAŞIMLARINIZDAN ÇIKARDIĞIM RENKO İÇİN KULLANDIĞIM AŞAĞIDAKİ İNDİKATÖRÜ İÇİNDE LOGARTİTMİK OLMASI İÇİN n ninmi log(n) almalıyım. affınıza sıgınarak şimdiden teşekkürler
bar:=(cum(1)-2);
n:= Input("BRICK SIZE",0.0001,500,0.01);
a:=if(cum(1)=1,int(c/n)*n,if(c>prev+n,prev+n,if(c<prev-n,prev-n,prev)));
a
Alıntı:
Originally Posted by XXXX
https://i.hizliresim.com/DO6XZO.png
https://i.hizliresim.com/bvMgAV.png
Kod:bar:=cum(1)-1; A:=LOG(C); A;
EXP(DataKanal(A,bar,0,Y,0, D));
EXP(DataKanal(A,bar,0,Y,0.25, D));
EXP(DataKanal(A,bar,0,Y,0.5, D));
EXP(DataKanal(A,bar,0,Y,0.75, D));
EXP(DataKanal(A,bar,0,Y,1, D))
SN uufuk hocam eski versiyon matriks üzerinde formülle bu kanalları nasıl çizdirebilirim ? Yardımınız için şimdiden teşekkürler.
https://i.hizliresim.com/9Yq9r9.jpg
https://i.hizliresim.com/LvgY81.jpg
uufuk hocam
Matriksin yeni versiyonunda grafik üzerindeki svd menüsü akış hızını çok yavaşlatmışlar. Ben de bu menüyü fazla aktif olarak kullandığımdan yeni versiyon seans izlerken sıkıntı yarattı.
SVD menusunu ne demek acabilir misiniz?
Robot tarafinda benim gozlemim ise, son donemde gun ici hizli islemlerde surekli takilan Matriks, asagi yukari ay basindan bu tikir tikir calismakta. Bunun sebebi yeni versiyon mu acaba? Sebebin ne oldugunu ve Matriksi bu sekilde stabil nasil calistirabilecegimi ogrenmeyi isterim.
Not: Cok yakin bir zamanda Ideal e gececegim. Matriks bu sekilde stabili calisabilirse Matriks ile bir sure daha devam edebilirim.
uufuk abi merhaba...
alış sinyali geldikten sonra, fiyat her bir önceki kapanışın %2 veya daha fazla üzerine çıktığında sürekli alış yönünde ekleme yapmak istiyorum.fakat system tester üzerinde tek alımdan sonra satış sinyali gelmeden tekrar alış yapmıyor.
bunu nasıl çözebiliriz.
Merhabalar uufuk Hocam,
resimdeki daire içene aldığım bar hareketleri formülleri yanıltmaktadır. Şöyle bir kısıtlama koymak mümkünmüdür. bir bar (bu hisse hisse fiyatı için 0,050 den fazla değerlendirilemiyecek)normal bir hareketinden 2 kat fazla hesaba katılmayacak. Thy ele alırsak mesala fiyat 13 tl olsun. bir barda fiyat 13,05 e çıksa bile , formül bunu 13,02 değerlendirsin.
https://i.hizliresim.com/2ONaLO.jpg