-
[QUOTE=vobbook;359715]Metastockta 15 dklık sistem testi yaptım 3 senelik datada haziran 2010'a kadar 120 bin puan çıkıyor yaklaşık
Aynı sistem matrikste şubat-haziran 2011 aralığında baktığımda 24 bin puan getirisi var
Ve sonra matriksten şubat-haziran 2011 dönemini metastock data aktar diyorum ve bir de metastockta test yapıyorum ancak yaklaşık 3000 puan getiri çıkıyor.
15'er dakikalık bar kapanışlarına baktığımda metastock datası ile matriks datası arasında bazen birkaç kademe bazen 100 puanlık farklar var ama yine de bu kadar büyük pefromans farkı olmaması lazım
Fikri olan var mı?[/QUOTE]
Asti daha önce yazmıştı bu konuyu maalesef böyle, nedenini tam olarak bilmiyorum.
15 dakikalık veriler MS de 5 dakika geç kapanır yani Matrikste saat başında biten bar MS de 5 dakika sonra biter.
Göstergelerdede farklar olabilir.
-
[QUOTE=hilmi;359720]Asti daha önce yazmıştı bu konuyu maalesef böyle, nedenini tam olarak bilmiyorum.
15 dakikalık veriler MS de 5 dakika geç kapanır yani Matrikste saat başında biten bar MS de 5 dakika sonra biter.
Göstergelerdede farklar olabilir.[/QUOTE]
teşekkürler,
daha ziyade ,performansta bu kadar fark olması normal gelmedi bana , bar kapanışlarından ziyade kafama takılan bu oldu
-
[QUOTE=vobbook;359715]Metastockta 15 dklık sistem testi yaptım 3 senelik datada haziran 2010'a kadar 120 bin puan çıkıyor yaklaşık
Aynı sistem matrikste şubat-haziran 2011 aralığında baktığımda 24 bin puan getirisi var
Ve sonra matriksten şubat-haziran 2011 dönemini metastock data aktar diyorum ve bir de metastockta test yapıyorum ancak yaklaşık 3000 puan getiri çıkıyor.
15'er dakikalık bar kapanışlarına baktığımda metastock datası ile matriks datası arasında bazen birkaç kademe bazen 100 puanlık farklar var ama yine de bu kadar büyük pefromans farkı olmaması lazım
Fikri olan var mı?[/QUOTE]
MS ve Matriks 5 dk - 60 dk dışındaki tüm veriler farklı, bu yüzden sistem sonuçlarının farklı olması da normal...
[QUOTE=vobbook;359723]teşekkürler,
daha ziyade ,performansta bu kadar fark olması normal gelmedi bana , bar kapanışlarından ziyade kafama takılan bu oldu[/QUOTE]
Sadece kapanış değil, açılış yüksek düşük, hacim değerleri de farklı... Bu yüzden indikatör değerleri de farklı...
-
[QUOTE=hilmi;359659]Alım Şartı : Sat sinyalinden sonra görülen en düşük değerden X [B]puan[/B] yüselince al.
Satım Şartı : Al sinyalinden sonra görülen en yüksek değerden Y [B]puan[/B] düşünce sat.
Yukarıdaki şartlara göre MS de sistem yazıp test etmek mümkün mü, bu formülün yazımı konusunda yardımcı olabilecek var mı?[/QUOTE]
[QUOTE=enorton;359694]Puan değil de bunun % olanı MOST işte... Doğru anladıysam tabi... Bence yüzde kullanmak daha mantıklı sonuçta 90.000 vobdaki 400 puan ile 28.000 VOB daki 400 puan aynı değil...[/QUOTE]
[QUOTE=hilmi;359717]Most benim yazdığımı karşılamıyor, o değişik birşey, tam olarak ne olduğunuda bilmiyorum...
Zaten X puan değerini ister % olarak, ister farklı şekilde hesaplayın değişmez...
Önemli olan sistem testerde konulan oklar doğru yerde olsun...
Bende Mehmet Feritin yazdığı MS most var, matrikste farklımı bilemem...[/QUOTE]
İlk mesajınızdaki "puan" yazan yerlere "yüzde" yazarsak MOST tam da bunu karşılıyor. Default halinde MOST yüzdeyi 2 olarak alır...
[IMG]http://i1106.hizliresim.com/2011/6/7/9081.png[/IMG]
Örnek üzerinden konuşursak Most 76100 lerden al vermiş ve piyasa 77900 leri görmüş... 77900 den %2 oranında düştüğünde yani 76150 lerde MOST sat vermiş ve piyasa 75700 leri görmüş bu noktadan %2 yükseldiğinde ise yani 77600 lerde MOST tekrar al vermiş...
-
Üstadlar bir sorum olacak günlük grafikteki örneğin 21 Ho yu 15 dakikalıl grafikte göstermenin bir yolu varmıdır veya günlükte 21 ho ya tekabül eden 15 dakikalıkta kaç olursa günlükteki 21 ho ile aynı olur , bu konuda beni aydınlatırsanız sevinirim .
-
[quote=eyyüp;360431]Üstadlar bir sorum olacak günlük grafikteki örneğin 21 Ho yu 15 dakikalıl grafikte göstermenin bir yolu varmıdır veya günlükte 21 ho ya tekabül eden 15 dakikalıkta kaç olursa günlükteki 21 ho ile aynı olur , bu konuda beni aydınlatırsanız sevinirim .[/quote]
Öncelikle, metastock'ta power pivots eklentisinin yüklü olması gerekli.
Aşağıdaki formülü 15dk'lık grafikte çalıştırdığınızda, 21 günlük basit ortalamayı vericektir.
priceType:=Input("Price (Open=0 High=1 Low=2 Close=3)", 0, 3, 3);
length:=Input("Length", 1, 1000, 21);
factor:=Input("TFactor", 0, 1000, 1);
offset:=Input("Offset", 0, 1000, 1);
Mat:=Input("MA 1=Sim 2=Exp 3=Var 4=Weight 5 =tria 6=Time",1,6,1);
htfData:=ExtFml("PowerPivots.TDataCreate",priceType, factor);
X:=If(Mat=1, Mov(htfData, length, S),If(Mat=2, Mov(htfData, length, E),If(Mat=3, Mov(htfData, length, VAR),If(Mat=4, Mov(htfData, length, W),If(Mat=5, Mov(htfData, length, TRI), Mov(htfData, length, T))))));
results:=ExtFml("PowerPivots.TDataLocalize", x, factor, offset);
results;
Umarım işinizi görür..
-
[QUOTE=flexy;360435]Öncelikle, metastock'ta power pivots eklentisinin yüklü olması gerekli.
Aşağıdaki formülü 15dk'lık grafikte çalıştırdığınızda, 21 günlük basit ortalamayı vericektir.
priceType:=Input("Price (Open=0 High=1 Low=2 Close=3)", 0, 3, 3);
length:=Input("Length", 1, 1000, 21);
factor:=Input("TFactor", 0, 1000, 1);
offset:=Input("Offset", 0, 1000, 1);
Mat:=Input("MA 1=Sim 2=Exp 3=Var 4=Weight 5 =tria 6=Time",1,6,1);
htfData:=ExtFml("PowerPivots.TDataCreate",priceType, factor);
X:=If(Mat=1, Mov(htfData, length, S),If(Mat=2, Mov(htfData, length, E),If(Mat=3, Mov(htfData, length, VAR),If(Mat=4, Mov(htfData, length, W),If(Mat=5, Mov(htfData, length, TRI), Mov(htfData, length, T))))));
results:=ExtFml("PowerPivots.TDataLocalize", x, factor, offset);
results;
Umarım işinizi görür..[/QUOTE]
Teşekkür ederim sayın flexy ama power pivots bende yüklü değil formül olarak yazdırdım çalışmadı bu power pivots u nereden kurabilirim
-
[quote=eyyüp;360437]Teşekkür ederim sayın flexy ama power pivots bende yüklü değil formül olarak yazdırdım çalışmadı bu power pivots u nereden kurabilirim[/quote]
Rica ederim.Google ile "power pivot plus" yada "PP+ plugin" diye arattığınızda bilgi alabileceğiniz kaynaklara ulaşabilirsiniz.
-
[QUOTE=vobbook;359715]Metastockta 15 dklık sistem testi yaptım 3 senelik datada haziran 2010'a kadar 120 bin puan çıkıyor yaklaşık
Aynı sistem matrikste şubat-haziran 2011 aralığında baktığımda 24 bin puan getirisi var
Ve sonra matriksten şubat-haziran 2011 dönemini metastock data aktar diyorum ve bir de metastockta test yapıyorum ancak yaklaşık 3000 puan getiri çıkıyor.
15'er dakikalık bar kapanışlarına baktığımda metastock datası ile matriks datası arasında bazen birkaç kademe bazen 100 puanlık farklar var ama yine de bu kadar büyük pefromans farkı olmaması lazım
[COLOR="Red"][B][FONT="Franklin Gothic Medium"]Fikri olan var mı?[/FONT][/B][/COLOR][/QUOTE]
İşin içinde matriks varsa bi düşeneceksin:)))
Öylede yaptım ve hemen aklıma geleni söyliyim, matriks kapanışlarının hatası bir yana, system tester denen şey yanlış hesaplıyor diye hatırlıyorum.
Matriks kullanmıyorum ne zamandır, ama fi tarihinde matriksle uğraşırken bu konunun bahsi çok geçmişti ve forumlarda bu hatanın nasıl düzeltileceği yazılırdı, ben unuttum şimdi matrikse kaç yıldır dönüp bakmıyorum bile ama demekki hala benzer bir durum yada bu hatayla ilgili devam edegelen bir durum var, bu yüzdende mtx den aynı verileri MS e aktarıp hesaplattığında dahi MS le mtx arasında dağlar kadar getiri farkı olması normaldir:)
-
[QUOTE=bull market;360441]İşin içinde matriks varsa bi düşeneceksin:)))
Öylede yaptım ve hemen aklıma geleni söyliyim, matriks kapanışlarının hatası bir yana, system tester denen şey yanlış hesaplıyor diye hatırlıyorum.
Matriks kullanmıyorum ne zamandır, ama fi tarihinde matriksle uğraşırken bu konunun bahsi çok geçmişti ve forumlarda bu hatanın nasıl düzeltileceği yazılırdı, ben unuttum şimdi matrikse kaç yıldır dönüp bakmıyorum bile ama demekki hala benzer bir durum yada bu hatayla ilgili devam edegelen bir durum var, bu yüzdende mtx den aynı verileri MS e aktarıp hesaplattığında dahi MS le mtx arasında dağlar kadar getiri farkı olması normaldir:)[/QUOTE]
System tester hesaplamalarında aynı formül aynı tarih aralığında dahi farklılıklar var evet. Ancak datayı alacak alternatif yer yok maalesef. Böyle idare edeceğiz galiba:)
-
bunun sebebi matriks indikatör değerlerini MS ten farklı hesaplıyor.mesela 20 SMA MS te atıyorum 75.000 ise MTX te 74.930 olabiliyor.bu durumda MS te 74.975 te SAT veren sistem MTX te vermez.bu ufak farklar toplamda çok ciddi farklar üretiyor.
zaten 15 dk BAR lar MS farklı MTX farklı hesaplıyor burası ayrı saçmalık v.s.
sonuç olarak bir sisteminiz varsa bunun syst. tester sonucu hangi platformda daha iyi ise orada çalıştıracaksınız.
[quote=vobbook;361752]System tester hesaplamalarında aynı formül aynı tarih aralığında dahi farklılıklar var evet. Ancak datayı alacak alternatif yer yok maalesef. Böyle idare edeceğiz galiba:)[/quote]
-
Dostlar Saraylı üstadın EMABAND ını
Q1:=Input("PERIOD",1,1000,3);
Q2:=Input("PERIOD",0.001,100,1);
Q3:=Q2/100;
Q4:=Mov( Typical(),Q1,E) ;
Q5:=If((Q4*(1-Q3))>PREV,Q4*(1-Q3),If((Q4*(1+Q3))<PREV,Q4*(1+Q3),PREV));
Q5
matrikste nasıl formüle ederim yardımcı olan arkadaş olursa sevinirim olduğu gibi girdim formülü hiç bir şey çıkmıyor