Artan
Azalan
İşlem
BIST 30
BIST 50
BIST 100
NASDAQ 100
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
144,10 10% 544,26 Mn 132,90 / 144,10
19,03 10% 1,32 Mr 17,07 / 19,03
2.915.000,00 10% 8,72 Mn 2.900.000,00 / 2.915.000,00
10,80 9.98% 183,90 Mn 9,81 / 10,80
42,78 9.97% 72,88 Mn 39,00 / 42,78
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
0,36 -20% 113,91 Mn 0,35 / 0,47
1,62 -10% 11,09 Mn 1,62 / 1,62
38,52 -10% 1,12 Mr 38,52 / 43,62
53,80 -9.96% 356,36 Mn 53,80 / 61,05
41,22 -9.96% 1,63 Mr 41,22 / 43,38
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
299,00 -2.92% 12,45 Mr 291,00 / 318,75
296,75 -0.17% 11,53 Mr 295,50 / 300,00
67,15 0.37% 8,27 Mr 66,70 / 68,25
357,25 -2.92% 6,92 Mr 357,25 / 368,75
2,50 -3.47% 6,78 Mr 2,48 / 2,60
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
20,30 0% 640,88 Mn 20,18 / 20,86
67,15 0.37% 8,27 Mr 66,70 / 68,25
357,25 -2.92% 6,92 Mr 357,25 / 368,75
299,00 -2.92% 12,45 Mr 291,00 / 318,75
383,75 1.72% 3,61 Mr 374,00 / 387,75
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
20,30 0% 640,88 Mn 20,18 / 20,86
67,15 0.37% 8,27 Mr 66,70 / 68,25
104,50 3.26% 737,79 Mn 101,00 / 106,70
102,50 -0.68% 117,32 Mn 102,50 / 103,90
357,25 -2.92% 6,92 Mr 357,25 / 368,75
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
20,30 0% 640,88 Mn 20,18 / 20,86
32,68 -1.51% 77,52 Mn 32,62 / 33,70
67,15 0.37% 8,27 Mr 66,70 / 68,25
11,03 -1.34% 303,41 Mn 10,97 / 11,38
77,20 -2.46% 329,95 Mn 76,95 / 80,05

Masrafsız Bankacılık + 1.000 TL Nakit! Enpara’dan Çifte Avantaj

Masrafsız Bankacılık + 1.000 TL Nakit! Enpara’dan Çifte Avantaj
Sayfa 15/30 İlkİlk ... 5131415161725 ... SonSon
Arama sonucu : 257 madde; 113 - 120 arası.

Konu: Yeni İndikatörler

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1.  Alıntı Originally Posted by Caglar Yazıyı Oku
    Orhan hocam başlığınız hayırlı olsun. Listemde olan, yazılmayı bekleyen bazı algoritmaları bulma şansım oldu. Bu arada dikkatimi çeken bir konu var. Ehlers algoritmalarında trigonometri fonksiyonları için derece kullanıyor. Bu onun algoritmalarını geliştirdiği TradeStation platformunun özelliği. DotNet ise trigonometride radian cinsinden parametre bekliyor. Açıklama ve örnek kullanım şurada mevcut:


    https://docs.microsoft.com/en-us/dot...tframework-4.5


    Kod:
    static void UseSineCosine(double degrees)
    {
        double angle    = Math.PI * degrees / 180.0;
        double sinAngle = Math.Sin(angle);
        double cosAngle = Math.Cos(angle);
        ...
    }

    Bu bağlamda Ehlers'in kodlarındaki 180, 360, 720 gibi derece değerlerinin radyana çevrilmesi gerekiyor. Yukarıdaki örnekten nasıl dönüştürüleceği verilmiş:
    double angle = Math.PI * degrees / 180.0;
    Örnek olarak 360 derece için "Math.PI * 360 / 180" yani "Math.PI * 2" kullanılmalı.


    Benim gördüğüm düzeltilmesi gereken kodlar şunlar:


    MyRSI
    http://www.hisse.net/topluluk/showth...09#post2888309


    Deviation Scaled Moving Average
    http://www.hisse.net/topluluk/showth...77#post2888477


    Deviation Scaled Moving Average with Fisher Transform
    http://www.hisse.net/topluluk/showth...15#post2889515


    Ehlers Dominant Cycle
    http://www.hisse.net/topluluk/showth...53#post2890753


    RocketRSI
    http://www.hisse.net/topluluk/showth...82#post2901282


    Autocorrelation Periodogram
    http://www.hisse.net/topluluk/showth...18#post2913518


    Saygılar...

    Teşekkürler hocam. Başlığı parsellemişim gibi bir görüntü oluştu ama öyle değil.
    Kod parçaları; karşılaştırma, sohbet ve hata sorma-çözme şeklindeki içeriklerin arasında kayboluyordu.
    Bilgi içerikli girdilere daha kolay ulaşılsın diye ideal sistem formatında yeni olan içeriklerin bir arşiv başlıkta toplanması daha iyi olur diyerek başlığı açmıştım.bu anlamda herkesin katkısını bekleriz.


    Radyan konusunda bilgi için teşekkürler.
    Bir örnekle konuyu netleştirelim isterseniz.


    MyRSI içerisinde aşağıdaki şekilde açı zaten radyan cinsinden değil mi?


    PHP Code:
    b1 2*a1*Math.Cos((1.414*180 / (double)(SmoothLength))*3.14159/180); 

    bunun doğrusunu yazabilirseniz diğerlerinide benzer şekilde düzeltelim.

  2.  Alıntı Originally Posted by Orhan AKDOĞAN Yazıyı Oku
    Teşekkürler hocam. Başlığı parsellemişim gibi bir görüntü oluştu ama öyle değil.
    Kod parçaları; karşılaştırma, sohbet ve hata sorma-çözme şeklindeki içeriklerin arasında kayboluyordu.
    Bilgi içerikli girdilere daha kolay ulaşılsın diye ideal sistem formatında yeni olan içeriklerin bir arşiv başlıkta toplanması daha iyi olur diyerek başlığı açmıştım.bu anlamda herkesin katkısını bekleriz.




    Radyan konusunda bilgi için teşekkürler.
    Bir örnekle konuyu netleştirelim isterseniz.




    MyRSI içerisinde aşağıdaki şekilde açı zaten radyan cinsinden değil mi?




    PHP Code:
    b1 2*a1*Math.Cos((1.414*180 / (double)(SmoothLength))*3.14159/180); 



    bunun doğrusunu yazabilirseniz diğerlerinide benzer şekilde düzeltelim.

    Kendi projemde kullandığım extension ve helper method ları tek tek çevirmek vs. biraz zor gelse de buraya katkıda bulunmak için paylaşımda bulunacağım.


    MyRsi'daki ben şu şekilde dönüştürdüm:
    Öncelikle 1.414 için var sqrt2 = Math.Sqrt(2) kullandım, 3.14159 için ise Math.PI.
    Radian dönüşümü yapmadan önce kod şu şekilde göründü:


    PHP Code:
    b1 2*a1*Math.Cos((sqrt2 180 / (double)(SmoothLength)) * Math.PI 180); 

    Şimdi radian dönüşümü yaparsam (180 >> Math.PI olmalı) sondaki Math.PI / Math.PI anlamsız olacak, o yüzden orayı özellikle yazmıyorum . Son dönüşüm:


    PHP Code:
    b1 a1 Math.Cos(sqrt2 Math.PI / (double)SmoothLength); 

    MyRsi yazmadım ancak DSMA sevdiğim bir filtredir ve 50 period değeri ile bendeki görüntüsü aşağıdaki şekilde:



  3.  Alıntı Originally Posted by Caglar Yazıyı Oku
    Kendi projemde kullandığım extension ve helper method ları tek tek çevirmek vs. biraz zor gelse de buraya katkıda bulunmak için paylaşımda bulunacağım.


    MyRsi'daki ben şu şekilde dönüştürdüm:
    Öncelikle 1.414 için var sqrt2 = Math.Sqrt(2) kullandım, 3.14159 için ise Math.PI.
    Radian dönüşümü yapmadan önce kod şu şekilde göründü:


    PHP Code:
    b1 2*a1*Math.Cos((sqrt2 180 / (double)(SmoothLength)) * Math.PI 180); 

    Şimdi radian dönüşümü yaparsam (180 >> Math.PI olmalı) sondaki Math.PI / Math.PI anlamsız olacak, o yüzden orayı özellikle yazmıyorum . Son dönüşüm:


    PHP Code:
    b1 a1 Math.Cos(sqrt2 Math.PI / (double)SmoothLength); 

    MyRsi yazmadım ancak DSMA sevdiğim bir filtredir ve 50 period değeri ile bendeki görüntüsü aşağıdaki şekilde:

    yanlış anlamadıysam düzeltilecek bir nokta yok gibi örneklerde.

  4. nasıl radyan yapıyoruz? pi ile carpip 180 e bölerek.

    http://traders.com/Documentation/FEE...adersTips.html
    adresinde myrsi kodu mevcut.
    resimdede radyansız orjinal kodu ve çevirdiğimiz şekli görülüyor.

    eğer bunu radyan yaparsak, örneğimizdeki gibi olur.
    Yani zaten radyanlı. siz o sonucu nasıl buldunuz anlayamadım ama doğru değil yaptığınız örnek.

    https://prnt.sc/lublpq

  5. Dsma örneğimizde benzer şekilde zaten radyanlı. pi ile çarpılıp 180 e bölünmüş durumda.


    b1 = 2 * a1 * Math.Cos((1.414 * 180 / (.5 * (double)Period)) * (3.14159 / 180));

    bundan farklı bir şekilde ise sizdeki DSMA işe yarayan farklı bir indikatör oluşturmuş olabilirsiniz.

  6.  Alıntı Originally Posted by Orhan AKDOĞAN Yazıyı Oku
    Dsma örneğimizde benzer şekilde zaten radyanlı. pi ile çarpılıp 180 e bölünmüş durumda.


    b1 = 2 * a1 * Math.Cos((1.414 * 180 / (.5 * (double)Period)) * (3.14159 / 180));

    bundan farklı bir şekilde ise sizdeki DSMA işe yarayan farklı bir indikatör oluşturmuş olabilirsiniz.

    DSMA örneğinden ilerleyelim:
    http://traders.com/Documentation/FEE...adersTips.html


    Sayfadaki ilk örnek TradeStation örneği. Daha önce söylemiştim, TradeStation formülleri derece cinsinden yazılıyor ve şu şekilde yazmışlar:
    b1 = 2 * a1 * Cosine( 1.414 * 180 / ( SmoothLength ) ) ;


    IDeal versiyonu şu şekilde olmalı:
    b1 = 2 * a1 * Math.Cos( 1.414 * Math.PI / ( SmoothLength ) ) ;


    TradingView'da radian örneği de mevcut:
    https://www.tradingview.com/script/i...DSMA-by-Tim-D/


    DSMA'in fiyat takip eden bir görüntüye sahip olduğunu aşağıdaki örneklerden görebilirsiniz:
    http://www.traders.com/Documentation...adestation.gif
    http://www.traders.com/Documentation...TT-eSignal.gif
    http://www.traders.com/Documentation...s/TT-Ninja.gif

  7.  Alıntı Originally Posted by Caglar Yazıyı Oku
    DSMA örneğinden ilerleyelim:
    http://traders.com/Documentation/FEE...adersTips.html

    Sayfadaki ilk örnek TradeStation örneği. Daha önce söylemiştim, TradeStation formülleri derece cinsinden yazılıyor ve şu şekilde yazmışlar:
    b1 = 2 * a1 * Cosine( 1.414 * 180 / ( SmoothLength ) ) ;

    IDeal versiyonu şu şekilde olmalı:
    b1 = 2 * a1 * Math.Cos( 1.414 * Math.PI / ( SmoothLength ) ) ;

    TradingView'da radian örneği de mevcut:
    https://www.tradingview.com/script/i...DSMA-by-Tim-D/

    DSMA'in fiyat takip eden bir görüntüye sahip olduğunu aşağıdaki örneklerden görebilirsiniz:
    http://www.traders.com/Documentation...adestation.gif
    http://www.traders.com/Documentation...TT-eSignal.gif
    http://www.traders.com/Documentation...s/TT-Ninja.gif
    hocam gönderdiğiniz linkteki formüle göre doğru yazılmış hali gönderdiğim gibidir.
    Forumda attığım tüm formüller angle * PI / 180 şeklinde çevrilmiş durumda.
    aşağıdaki resimde itiraz ettiğiniz noktayı yazarmısınız.

    DSMA tabiiki fiyatı takip eder.
    Henüz inernete düşmemiş olabilir DSMAPD ve DSMAFisherPD isimleriyle 2 farklı örnek de traders.com da da yeni formüller olarak ileride yayınlanacaktır. Ekim 2018 de sunumu yapıldı bunun çünkü.

    bir matematik formülü farklı yoruma açık olamaz. Sizin gönderdiğiniz linkteki formülü ben doğru kabul ediyorum.
    Birlikte doğru kabul ettiğimiz formülün yine birlikte kabu ettiğimiz radyan çevirme yöntemine göre doğrusu;

    b1 = 2 * a1 * Math.Cos( 1.414 * Math.PI / ( SmoothLength ) ) ;

    formülü olamaz çünkü bu angle * PI / 180 kalıbında değil gördüğünüz gibi;

    Doğrusu foruma attığım tüm örneklerdeki gibi;


    b1 = 2 * a1 * Math.Cos(
    (1.414 * 180 / (.5 * (double)Period)) // angle
    * (3.14159 // PI
    / 180) // 180
    );

    şeklindedir.


    https://prnt.sc/lug3y6

  8.  Alıntı Originally Posted by Orhan AKDOĞAN Yazıyı Oku
    hocam gönderdiğiniz linkteki formüle göre doğru yazılmış hali gönderdiğim gibidir.
    Forumda attığım tüm formüller angle * PI / 180 şeklinde çevrilmiş durumda.
    aşağıdaki resimde itiraz ettiğiniz noktayı yazarmısınız.

    DSMA tabiiki fiyatı takip eder.
    Henüz inernete düşmemiş olabilir DSMAPD ve DSMAFisherPD isimleriyle 2 farklı örnek de traders.com da da yeni formüller olarak ileride yayınlanacaktır. Ekim 2018 de sunumu yapıldı bunun çünkü.

    bir matematik formülü farklı yoruma açık olamaz. Sizin gönderdiğiniz linkteki formülü ben doğru kabul ediyorum.
    Birlikte doğru kabul ettiğimiz formülün yine birlikte kabu ettiğimiz radyan çevirme yöntemine göre doğrusu;

    b1 = 2 * a1 * Math.Cos( 1.414 * Math.PI / ( SmoothLength ) ) ;

    formülü olamaz çünkü bu angle * PI / 180 kalıbında değil gördüğünüz gibi;

    Doğrusu foruma attığım tüm örneklerdeki gibi;


    b1 = 2 * a1 * Math.Cos(
    (1.414 * 180 / (.5 * (double)Period)) // angle
    * (3.14159 // PI
    / 180) // 180
    );

    şeklindedir.


    https://prnt.sc/lug3y6
    Orhan hocam, yukarıda belirttiğim sebepler dışında ekleyeceğim bir şey yok malesef. Siz doğrusu budur diyorsanız daha fazla itiraz etmem. Saygılar...

Sayfa 15/30 İlkİlk ... 5131415161725 ... SonSon

Yer İmleri

Yer İmleri

Gönderi Kuralları

  • Yeni konu açamazsınız
  • Konulara cevap yazamazsınız
  • Yazılara ek gönderemezsiniz
  • Yazılarınızı değiştiremezsiniz
  •