özlemistik sizi sn hdioxyde hoşgeldiniz tekrar evinize:)))
Printable View
özlemistik sizi sn hdioxyde hoşgeldiniz tekrar evinize:)))
sabahtan beri hep artan bir distribution var dun dediginiz gibi yataylikta mal yediriyorlar sanirim.
[quote=teo;27944]Oğuz hoşgeldin, nasıl geçti tatil ?[/quote]
Hoşbulduk Teo,
Tatil hiç fena değildi. Bir ara Hırvatistan ve Zagreb izlenimlerimi aktarırım, ama kısaca şunu söyleyebilirim ki ekonomik gücü bir kenara koyarsak uygarlık açısında bizden önce AB'ye gireceklerine eminim.
Sabahtan beri mesajları okuyorum vadeli neredeyse bıraktığım gibi (yani bir şey kaçırmamışım) ama sizler resmen çoşmussunuz.
Konuşulan konuları not alarak ilerliyorum. Gönderilen link ve makaleler ile birlikte tüm haftasonu bana ders çalıştıracaksınız anlaşılan.
Sevgiler
Hoş geldiniz.
Aldığım notlar aşağıda atladığım bir konu varsa uyarır mısınız?
[LIST][*]Inverse Fisher'ın kullanımı[*]Ergodic[*]Raff Channel kullanımı - R-squared ilişkisi[*]Confirming the price channel makalesi[*]TD Squential[*]Demark kitapları[*]Identifying Market Trends makalesi[*]Demark Rei[*]Trend Continuation Factor[*]Trend Quality Index[/LIST]
R-Square 0.50 üzerinde yükselmesine ragmen, fiyat onceki barı geçemiyor, Bu da RSquare'in, fiyat yükselmeden 0.80'e yükseleceğini ve oradan da muhtemelen reversal vereceğini düşündürüyor bana....
[QUOTE=hdioxyde;27954]Aldığım notlar aşağıda atladığım bir konu varsa uyarır mısınız?
[LIST][*]Inverse Fisher'ın kullanımı[*]Ergodic[*]Raff Channel kullanımı - R-squared ilişkisi[*]Confirming the price channel makalesi[*]TD Squential[*]Demark kitapları[*]Identifying Market Trends makalesi[*]Demark Rei[*]Trend Continuation Factor[*]Trend Quality Index[/LIST][/QUOTE]
ek olarak:
a powerful trend reversal signal konusu var buradaki kitap linkinde bircok cok konu ve sitesindede benzer konular yazilmis. hem forumda hemde ozel mesaj ile iletmistim(fiat bari ve volume ile belirlemeye donuk td gibi ama farkli).
bu vesile ile tekrar yazmis olayim Mr Patel sadece fiatlar ile donuslerinin bulacagini yazmis cizmis. yalniz yuzde 75 olasilikla tabi. denemeye calisiyorum. vob30 da bazi bilincli saptirmalar var sanirim cogu kez uydugunda olmuyor ama imkb30 ise bunlari bir kismi yok oluyor. oncelikle size ve sn. teo ya( ve diger takip edenlere) yeniden tavsiye ederim. hafta sonu icin lutfen bakin.
[QUOTE=nyse-dj;27961]ek olarak:
a powerful trend reversal signal konusu var buradaki kitap linkinde bircok cok konu ve sitesindede benzer konular yazilmis. hem forumda hemde ozel mesaj ile iletmistim(fiat bari ve volume ile belirlemeye donuk td gibi ama farkli).
bu vesile ile tekrar yazmis olayim Mr Patel sadece fiatlar ile donuslerinin bulacagini yazmis cizmis. yalniz yuzde 75 olasilikla tabi. denemeye calisiyorum. vob30 da bazi bilincli saptirmalar var sanirim cogu kez uydugunda olmuyor ama imkb30 ise bunlari bir kismi yok oluyor. oncelikle size ve sn. teo ya( ve diger takip edenlere) yeniden tavsiye ederim. hafta sonu icin lutfen bakin.[/QUOTE]
Patel kimdi hangı dokuman, çıkaramadım..
[QUOTE=teo;27964]Patel kimdi hangı dokuman, çıkaramadım..[/QUOTE]
hemen tekrar edeyim o zaman:
a powerful trend reversal signal
[url]http://www.profitfromprices.com/stoc...g_strategy.htm[/url] (bircok konuda bilgi veriyor donusler gibi.. ayrica cok derin bir yer icinde ucretsiz kitap var mutlaka okuyun)
sn teo, daha oncede yazdim sizde samimiyetle okuyup cevap yazdiniz. ama bakin gelecek hafta olmadigim icin 53000 giden fiatta daha fazla sabir edemedim cunku yaklasik iki gundur dusmesini bekliyoruz hep cikiyor. [COLOR="Black"][B]en buyuk ters indikator benim.[/B][/COLOR]adimi degistirip reversal yapayim bari.
giden fiati durdurmak icin kendimi feda ettim, saka degil. flat oldum 53 civarindan fiat cok az daha gitti ve dondu hemde ne donmek iki gundur ilk defa dowda eksi gorduk 5 dk icinde. iste size canli bir ornek daha gereken sabri gosterdim tum indkatorlere baktim riske girip sabrettim ama sonuc yine degismedi. (mutlaka bunun da aciklamasi vardir. ayni seyi iki kere yasamak mumkun olmadigi icin kimse yuzde yuz hakli olamayacaktir.) dediginiz gibi rsquare donup fiat daha dusecektir. ben elimden geleni yaptim. iyi hafta sonlari ve haftalar digerim. saygilar,
[QUOTE=nyse-dj;28000]sn teo, daha oncede yazdim sizde samimiyetle okuyup cevap yazdiniz. ama bakin gelecek hafta olmadigim icin 53000 giden fiatta daha fazla sabir edemedim cunku yaklasik iki gundur dusmesini bekliyoruz hep cikiyor. [COLOR="Black"][B]en buyuk ters indikator benim.[/B][/COLOR]adimi degistirip reversal yapayim bari.
giden fiati durdurmak icin kendimi feda ettim, saka degil. flat oldum 53 civarindan fiat cok az daha gitti ve dondu hemde ne donmek iki gundur ilk defa dowda eksi gorduk 5 dk icinde. iste size canli bir ornek daha gereken sabri gosterdim tum indkatorlere baktim riske girip sabrettim ama sonuc yine degismedi. (mutlaka bunun da aciklamasi vardir. ayni seyi iki kere yasamak mumkun olmadigi icin kimse yuzde yuz hakli olamayacaktir.) dediginiz gibi rsquare donup fiat daha dusecektir. ben elimden geleni yaptim. iyi hafta sonlari ve haftalar digerim. saygilar,[/QUOTE]
canını sıkma, trade olayı çok zordur, seninle ne alakası var, fiyat senin oynadığını bilmiyor ki.....
[quote=teo;27121]Amiborker için Td Sequence kodu, Oguz artık buradan yapar sanırım..
The following is the for TD sequential AFL for Amibroker.
_SECTION_BEGIN("TD Systems");
// Parameters
ShowNumbers= ParamToggle("Show 1-8 Numbers","No|Yes", 1);
ShowTDPoints = ParamToggle("Show TD Points", "No|Yes", 1);
ShowTDST = ParamToggle("Show TD Setup Trend", "No|Yes", 1);
tdstsa = 0;
tdstba = 0;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//********************************************** TD Points ************************************************** ******************/
function TD_Supply()
{
return ( H > Ref(H, 1) AND H > Ref(H, -1) AND H > Ref(C, -2));
}
function TD_Demand()
{
return ( L < Ref(L, 1) AND L < Ref(L, -1) AND L < Ref(C, -2));
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// *********************************************** TD Sequential ************************************************** **********/
// *** Setup Buy Signal ***
//nine consecutive days closes less than the close four days earlier
Con = C < Ref( C, -4);
Buy9Bars = BarsSince(BarsSince(Con));
Buy9Signal = Buy9Bars == 9;
// *** Requirements ***
//The first day of the nine-day must be preceded by a close day immediately before it that is greater than or equal to the close four days earlier
Con = Ref(C, -9) >= Ref(C, -13);
Buy9Req = Buy9Signal AND Con;
// *** Intersection ***
// [COLOR=Sienna][B]the high of either day 8 or day 9 is greater than or equal to the low three, four, five, six, or seven days earlier[/B][/COLOR]
Con1 = (H >= Ref(L, -3)) OR ( Ref(H, -1) >= Ref(L, -3));
Con2 = (H >= Ref(L, -4)) OR ( Ref(H, -1) >= Ref(L, -4));
Con3 = (H >= Ref(L, -5)) OR ( Ref(H, -1) >= Ref(L, -5));
Con4 = (H >= Ref(L, -6)) OR ( Ref(H, -1) >= Ref(L, -6));
Con5 = (H >= Ref(L, -7)) OR ( Ref(H, -1) >= Ref(L, -7));
Buy9Intr = Buy9Req AND (Con1 OR Con2 OR Con3 OR Con4 OR Con5);
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// *** Setup Sell Signal ***
//nine consecutive days closes greater than the Close four days earlier.
Con = C > Ref( C, -4);
Sell9Bars = BarsSince(BarsSince(Con));
Sell9Signal = Sell9Bars == 9;
// *** Requirements ***
//The first day of the nine-day must be preceded by a Close day immediately before it that is less than the Close four days earlier
Con = Ref(C, -9) < Ref(C, -13);
Sell9Req = Sell9Signal AND Con;
// *** Intersection ***
//[B][COLOR=Sienna]the low of either day 8 or day 9 is less than or equal to the high three, four, five, six, or seven days earlier[/COLOR][/B]
Con1 = (L <= Ref(H, -3)) OR ( Ref(L, -1) <= Ref(H, -3));
Con2 = (L <= Ref(H, -4)) OR ( Ref(L, -1) <= Ref(H, -4));
Con3 = (L <= Ref(H, -5)) OR ( Ref(L, -1) <= Ref(H, -5));
Con4 = (L <= Ref(H, -6)) OR ( Ref(L, -1) <= Ref(H, -6));
Con5 = (L <= Ref(H, -7)) OR ( Ref(L, -1) <= Ref(H, -7));
Sell9Intr = Sell9Req AND (Con1 OR Con2 OR Con3 OR Con4 OR Con5);
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if(StrToNum(NumToStr(Buy9Intr))) Sell9Intr = False;
if(StrToNum(NumToStr(Sell9Intr))) Buy9Intr = False;
BuySignal = Flip(Buy9Intr, Sell9Intr);
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// *** Buy Countdown ***
//With respect to a pending Buy Signal, the close must be less than the low two days earlier;
Con = C < Ref(L, -2);
Buy13Count = Sum(Con AND BuySignal, BarsSince(Buy9Intr));
Buy13Signal = Buy13Count == 13;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// *** Sell Countdown ***
//with respect to a pending Sell Signal, the Close must be greater than the High two trading days earlier.
Con = C > Ref(H, -2);
Sell13Count = Sum(Con AND NOT BuySignal, BarsSince(Sell9Intr));
Sell13Signal = Sell13Count == 13;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//*********************************************** TD Sequential Plotting area *************************************************/
Plot(C, "", IIf(O>=C, colorRed, colorGreen), styleBar);
PlotShapes(IIf(Buy9Intr OR Sell9Intr, shapeDigit9, shapeNone),colorBlue, 0, H, 20);
if(ShowNumbers)
PlotShapes(IIf(Buy9Bars==1, shapeDigit1,
IIf(Buy9Bars==2, shapeDigit2,
IIf(Buy9Bars==3, shapeDigit3,
IIf(Buy9Bars==4, shapeDigit4,
IIf(Buy9Bars==5, shapeDigit5,
IIf(Buy9Bars==6, shapeDigit6,
IIf(Buy9Bars==7, shapeDigit7,
IIf(Buy9Bars==8, shapeDigit8,
IIf(Buy9Bars >9, shapeStar,shapeNone))))))))),colorGreen, 0, H, H*.001);
if(ShowNumbers)
PlotShapes(
IIf(Sell9Bars==1, shapeDigit1,
IIf(Sell9Bars==2, shapeDigit2,
IIf(Sell9Bars==3, shapeDigit3,
IIf(Sell9Bars==4, shapeDigit4,
IIf(Sell9Bars==5, shapeDigit5,
IIf(Sell9Bars==6, shapeDigit6,
IIf(Sell9Bars==7, shapeDigit7,
IIf(Sell9Bars==8, shapeDigit8,
IIf(sell9bars>9, shapeStar,shapeNone))))))))),colorRed, 0, H, H*.001);
Sell = Sell13Signal AND NOT BuySignal;
Buy = Buy13Signal AND BuySignal;
Sell = ExRem(Sell, Buy);
Buy = ExRem(Buy, Sell);
PlotShapes(Sell*shapeDownArrow, colorYellow, 0, H, -H*.001);
PlotShapes(Buy*shapeUpArrow, colorBrightGreen, 0, L, -L*.001);
if(StrToNum(NumToStr(BuySignal)))
bgColor = ColorRGB(0,66, 2);
else
bgColor = ColorRGB(66,2, 0);
SetChartBkGradientFill( colorBlack, bgColor);
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//*********************************************** TD Points Plotting area *************************************************/
if(ShowTDPoints)
{
PlotShapes(TD_Supply()*shapeSmallCircle, colorRed, 0, H, H*.001);
PlotShapes(TD_Demand()*shapeSmallCircle, colorGreen, 0, L, -L*.001);
///////////////////////////////////////////////////////////////////////////
y0 = StrToNum(NumToStr(ValueWhen(TD_Demand(), L)));
x = LineArray(0, y0, (BarCount-1), y0);
Plot(x, "", colorGold, styleDashed);
y0 = StrToNum(NumToStr(ValueWhen(TD_Supply(), H)));
x = LineArray(0, y0, (BarCount-1), y0);
Plot(x, "", colorGold, styleDashed);
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//*********************************************** TDST Plotting area *************************************************/
// ---------------->>>> Code from Dave <<<----------------------
//
if(ShowTDST)
{
tdstba =Cum(0);
tdstb = Null;
HHV9 = HHV(H,9);
for (i = 0; i < 10; i++) tdstba[i] = Null;
for( i = 10; i < BarCount; i++ )
{
if (Buy9Bars[i] == 9)
{
HHV_b = HHV9[i];
if (HHV_b > C[i-9])
tdstb = HHV_b;
else tdstb = C[i-9];
for (j = 0; j < 9; j++ )
tdstba[i-j] = tdstb;
}
else tdstba[i] = tdstb;
}
tdstsa =Cum(0);
tdsts = Null;
LLV9 = LLV(L,9);
for (i = 0; i < 10; i++) tdstsa[i] = Null;
for( i = 10; i < BarCount; i++ )
{
if (Sell9Bars[i] == 9)
{
LLV_b = LLV9[i];
if (LLV_b < C[i-9])
tdsts = LLV_b;
else tdsts = C[i-9];
for (j = 0; j < 9; j++ )
tdstsa[i-j] = tdsts;
}
else tdstsa[i] = tdsts;
}
Plot(tdstba, "TDSTb", colorBlue,styleStaircase | styleThick|styleDots);
Plot(tdstsa, "TDSTs", colorRed,styleStaircase | styleThick|styleDots);
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Title = "{{DATE}} - "+Name()+" ("+ FullName()+ ") - "+" Open="+O+", High="+H+", Low="+L+", Close="+C+StrFormat(" (%.2f %.1f%%) ",IIf(ROC(C,1)==0,0,C-Ref(C,-1)),SelectedValue( ROC( C, 1 )))+
"\n"+EncodeColor(colorBlue) +"TDST Buy = " +WriteVal(tdstba, 5.2) +" "+EncodeColor(colorRed) +"TDST Sell = " +WriteVal(tdstsa, 5.2)+
"\n"+EncodeColor(colorGold)+WriteIf(BuySignal, "(Buy Signal Active:"+Buy13Count, "(Sell Signal Active: "+Sell13Count)+")";
_SECTION_END();[/quote]
Teo bunu nereden buldun linkini atabilir misin?
Bir de kırmızı ve koyu yaptığım kısımlar ile senin [URL="http://www.vobmatik.com/forum/showpost.php?p=27043&postcount=426"]şu mesajında[/URL] ilettiğin kuralla birbirlerinden farklı. Senin yaptığını baz alacağım çalışırken.
Kısa [URL="http://www.vobmatik.com/forum/showpost.php?p=27100&postcount=443"]burada[/URL] özetlemişsin ama ben yazdıklarından ve yukarıdaki code'dan anladığımı yazayım (daha Demark'ın kitabını okumadım)
iki tane farklı kurgu var.
[B][U]TD Setup (9 bar geriye bakıyor) [/U][/B][INDENT]Alım için c<ref(c,-4) ve Low 8.bar ya da Low 9.bar < Low 6. ve Low 7. bar
Satım için c>ref(c,-4) ve High 8.bar ya da High 9.bar > High 6. ve High 7. bar[/INDENT][U][B]TD Countdown (13 bar geriye bakıyor)
[/B][/U][INDENT]Alım için c<=ref(l,-2) ve Low 13.bar <= Close 8.bar
Satım için c>ref(l,-2) ve High 13.bar >= Close 8.bar [/INDENT]İlk sorum şu TD Countdown'da alım için c<=ref(l,-2) şartına bakarken satım için neden c>ref(h,-2) değil de gene low'a bakıyoruz. Bu noktada mantıken High'a bakmamız gerekmiyor mu?
Bu arada bu hakiketen zor bir kodlama olacak. Equis foruma baktın mı? oradan bir çözüm çıkmış mı? Bu arada gönderdiğin experti yükledim açıkçası çok zayıf kalmış...
.