Artan
Azalan
Ýþlem
BIST 30
BIST 50
BIST 100
NASDAQ 100
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
27,50 10% 100,59 Mn 23,70 / 27,50
67,65 10% 515,04 Mn 61,70 / 67,65
11,00 10% 3,88 Mn 9,80 / 11,00
1,65 10% 54,88 Mn 1,52 / 1,65
14,75 9.99% 88,63 Mn 13,54 / 14,75
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
10,53 -10% 2,12 Mr 10,53 / 11,55
20,40 -9.97% 202,36 Mn 20,40 / 23,86
402,25 -9.96% 524,05 Mn 402,25 / 448,00
260,25 -9.95% 1,61 Mr 260,25 / 283,50
4,58 -9.84% 46,70 Mn 4,58 / 4,58
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
325,00 0.46% 12,23 Mr 319,00 / 326,25
3,16 6.4% 11,83 Mr 2,98 / 3,20
135,00 8.09% 10,01 Mr 118,60 / 135,00
221,50 6.54% 9,91 Mr 209,00 / 225,00
269,00 2.28% 7,40 Mr 266,00 / 272,50
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
19,11 -0.47% 829,86 Mn 18,66 / 19,26
77,90 -1.7% 7,25 Mr 77,60 / 79,15
392,00 -1.13% 7,21 Mr 390,25 / 404,50
221,50 6.54% 9,91 Mr 209,00 / 225,00
760,00 -0.39% 2,81 Mr 747,00 / 761,50
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
19,11 -0.47% 829,86 Mn 18,66 / 19,26
77,90 -1.7% 7,25 Mr 77,60 / 79,15
93,00 0.65% 539,82 Mn 91,90 / 93,65
117,20 1.74% 879,06 Mn 112,40 / 119,90
392,00 -1.13% 7,21 Mr 390,25 / 404,50
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
19,11 -0.47% 829,86 Mn 18,66 / 19,26
31,04 -0.83% 136,84 Mn 30,50 / 31,30
77,90 -1.7% 7,25 Mr 77,60 / 79,15
10,67 2.69% 200,26 Mn 10,40 / 10,71
81,25 2.85% 499,08 Mn 79,05 / 81,60

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 545/626 ÝlkÝlk ... 45445495535543544545546547555595 ... SonSon
Arama sonucu : 5007 madde; 4,353 - 4,360 arasý.

Konu: ÝDEAL veri terminalinde /Sistem/Ýndikatör/Robot

  1.  Alýntý Originally Posted by sonli Yazýyý Oku
    Tabi bunlar 1 kerelik emirler, robot gibi döngüsel deðil.. Ama zincir yapabilirsiniz.

    https://youtu.be/pZF6FtNx2QM

    Geldik, gidiyoruz..
    Bakýn o kadar ideal videosu izledim ama bunu kaçýrmýþým, teþekkürler. Zincir yapabilirsiniz derken bu trend cizgisini c shap içindede kullanabiliyorsam süper. Örneðin MA kesiþmesi gerçekleþti alým yap, elle çizilen trendi aþaðý kýrdý sat ve dur gibi, tabi birde stoploss eklemek gerek herhalde.

  2.  Alýntý Originally Posted by thinktank Yazýyý Oku
    Bakýn o kadar ideal videosu izledim ama bunu kaçýrmýþým, teþekkürler. Zincir yapabilirsiniz derken bu trend cizgisini c shap içindede kullanabiliyorsam süper. Örneðin MA kesiþmesi gerçekleþti alým yap, elle çizilen trendi aþaðý kýrdý sat ve dur gibi, tabi birde stoploss eklemek gerek herhalde.
    Bu ayrý bir modül, kodlama kýsmýyla baðlantýsý yok. Bu modüldeki emirleri kendi içinde zincir yapabilirsiniz.. Tabi bu modülde bir tür robot olduðundan, bu emirlerin iletilebilmesi için þartlar saðlandýðýnda modülün aktif olmasý gerekli..

    Geldik, gidiyoruz..
    Biçare gönüller! Ne giden son gemidir bu!
    Hicranlý hayatýn ne de son matemidir bu.

  3. Merhaba

    Merhaba

    Matriks formülü aþaðýdaki gibi olan Anýl Özekþi'nin indikatörünü ideale çevirmeye çalýþtým fakat farklý deðerler elde ettim. Sanýyorum variable hesaplamasýndan olabilir ama farklý deðerler olsa bile indikatördeki genel görüntü de farklý geldi. Bir yerde yanlýþ mý yapýyorum rica etsem kontrol edebilir misiniz?

    //MATRIKS FORMÜLÜ

    X1:=250;
    X2:=200;
    X3:=0.2;
    STOSK(X1,X2,111,VAR)+1000;
    OTT(STOSK(X1,X2,111,VAR)+1000,2,X3)

    //ÝDEAL

    int PD1 = 200;
    int PD2 = 250;
    int PD3 = 300;
    int PD4 = 350;
    float PD5 = 0.2f;
    float PD6 = 0.3f;
    float PD7 = 0.4f;

    var STOSK1 = Sistem.StochasticSlow(PD2, PD1);
    var STOSMA1 = Sistem.MA(STOSK1, "Variable", 111);


    for (int i = 1; i < Sistem.BarSayisi; i++)
    {

    STOSMA1[i] += 1000;

    }

    var SOTT = Sistem.TTI(STOSMA1, 2, PD5, "Variable");

  4.  Alýntý Originally Posted by JordanBelfort Yazýyý Oku
    Merhaba

    Merhaba

    Matriks formülü aþaðýdaki gibi olan Anýl Özekþi'nin indikatörünü ideale çevirmeye çalýþtým fakat farklý deðerler elde ettim. Sanýyorum variable hesaplamasýndan olabilir ama farklý deðerler olsa bile indikatördeki genel görüntü de farklý geldi. Bir yerde yanlýþ mý yapýyorum rica etsem kontrol edebilir misiniz?

    //MATRIKS FORMÜLÜ

    X1:=250;
    X2:=200;
    X3:=0.2;
    STOSK(X1,X2,111,VAR)+1000;
    OTT(STOSK(X1,X2,111,VAR)+1000,2,X3)

    //ÝDEAL

    int PD1 = 200;
    int PD2 = 250;
    int PD3 = 300;
    int PD4 = 350;
    float PD5 = 0.2f;
    float PD6 = 0.3f;
    float PD7 = 0.4f;

    var STOSK1 = Sistem.StochasticSlow(PD2, PD1);
    var STOSMA1 = Sistem.MA(STOSK1, "Variable", 111);


    for (int i = 1; i < Sistem.BarSayisi; i++)
    {

    STOSMA1[i] += 1000;

    }

    var SOTT = Sistem.TTI(STOSMA1, 2, PD5, "Variable");

    Bende bu var
    var X1 = 200;
    var X2 = 300;
    var X3 = 1;

    var STOSK = Sistem.MA(Sistem.StochasticFast(X1,1),"Variable",X 2);
    var STOSD = Sistem.MA(STOSK, "Variable", 33);
    var L1 = Sistem.Liste(0);

    for ( int i = 1; i< Sistem.BarSayisi ; i++)
    L1[i] = STOSK[i] + 1000;

    var OTT = Sistem.TTI(L1,2,X3,"Simple");

    Sistem.Cizgiler[0].Deger = L1;
    Sistem.Cizgiler[1].Deger = OTT;

  5. Sn.JordanBelfort,

    Stosk'un MA sýný alýp TTI ýný hesaplatmýþýnýz. Oysa doðrudan Stosk'a 1000 ekledikten sonra TTI 'sini almanýz yeterli olacaktý.

    Bir diðer husus ortalama türüyle ilgili.
    StochasticSlow, StochasticFast'in ortalamasýnýn alýnmasýndan elde edilir. Matriks tarafýnda seçilen ortalama türü fast a uygulanan ise Sn.fasem'in attýðý yöntem problemi çözecektir. Ideal tarafýnda ortalama türü sabit Exp görünüyor. Bende matriks olmadýðýndan deneyemiyorum. Siz deneyip sonucu bildirin lütfen.

  6. Merhabalar arkadaþlar , 5 barlýk hareketli ortalamanýn 20 yi kesmesiyle oluþan alým koþuluna, 20 nin 5 i kesmesiyle oluþan satým koþulu veya aldýðý deðerin %1.2 altýna stop loss veya pozisyondan çýkmazsa ertesi gün saat 10.02 barýnda satýþ yapmasýný isteyen bir kod yazmak istiyorum. Yardýmcý olabilen olursa çok memnun oluruz.

  7. bymehmet ve fasem teþekkür ederim, ilettiðiniz þekilde oldu.

    Ana damara volatilite ve aþýrý alým indikatörleri ile eklentiler yapmaya çalýþýyorum. Ana amacým çok ani yükseliþ ve düþüþlerde daha küçük parametreler ile yakýndan takip etmesi. Bunlarý bool fonksiyonu ile halletmeye çalýþýyorum. Aþaðýdaki þekilde oluyor gibi.

    bool RSI70üstü = false;

    for (int i = 1; i < Sistem.BarSayisi; i++)
    {

    if (RSI[i] > 700)
    {
    RSI70üstü = true;
    }

    if (RSI70üstü == true)
    {
    if (C[i] < MA1[i]) Sinyal = "F";
    }
    }
    Bu þekilde yaptýðýmda, ani yükseliþten sonra çok düþüþ gerçekleþmeden (TERS V ÞEKLÝNDE HAREKET) tepeye yakýn sattýrabiliyorum ama en ufak harekette hemen iþleme girmemesi için "sattýðýn fiyattan önce 60 bardaki tepe geçilmeden VEYA sattýðýn fiyattan %2 düþmeden alýþ yapma" demesini ve o aralýkta alýþ þartlarýný pasife almasýný istiyorum.

    if (Sinyal == "F" && SonYon != "F")
    {
    Sistem.Yon[i] = "F";
    SonYon = Sistem.Yon[i];
    SonFiyat = V[i].Close;
    BarNo = i;


    }
    Kýsmýnda sattýðý fiyat belirtilebiliyor ama bu þartý nasýl yazabilirim ufkumu açabilecek olan veya daha önce bu tarz bir çalýþma yapmýþ olan var mý?

  8.  Alýntý Originally Posted by JordanBelfort Yazýyý Oku
    bymehmet ve fasem teþekkür ederim, ilettiðiniz þekilde oldu.

    Ana damara volatilite ve aþýrý alým indikatörleri ile eklentiler yapmaya çalýþýyorum. Ana amacým çok ani yükseliþ ve düþüþlerde daha küçük parametreler ile yakýndan takip etmesi. Bunlarý bool fonksiyonu ile halletmeye çalýþýyorum. Aþaðýdaki þekilde oluyor gibi.

    bool RSI70üstü = false;

    for (int i = 1; i < Sistem.BarSayisi; i++)
    {

    if (RSI[i] > 700)
    {
    RSI70üstü = true;
    }

    if (RSI70üstü == true)
    {
    if (C[i] < MA1[i]) Sinyal = "F";
    }
    }
    Bu þekilde yaptýðýmda, ani yükseliþten sonra çok düþüþ gerçekleþmeden (TERS V ÞEKLÝNDE HAREKET) tepeye yakýn sattýrabiliyorum ama en ufak harekette hemen iþleme girmemesi için "sattýðýn fiyattan önce 60 bardaki tepe geçilmeden VEYA sattýðýn fiyattan %2 düþmeden alýþ yapma" demesini ve o aralýkta alýþ þartlarýný pasife almasýný istiyorum.

    if (Sinyal == "F" && SonYon != "F")
    {
    Sistem.Yon[i] = "F";
    SonYon = Sistem.Yon[i];
    SonFiyat = V[i].Close;
    BarNo = i;


    }
    Kýsmýnda sattýðý fiyat belirtilebiliyor ama bu þartý nasýl yazabilirim ufkumu açabilecek olan veya daha önce bu tarz bir çalýþma yapmýþ olan var mý?
    Öncelikle RSI70üstü deðiþkeni bir kere true olduktan sonrada döngü içerisinde onu tekrar false yapacak bir satýr var ama siz buraya yapýþtýrmadýnýz diye tahmin ediyorum eðer yoksa else bloku ile ekleyin.


    Sattýktan sonra 60 barýn yükseðini aþmadan alýmý engelleyebilirsiniz. Sistem.HHV kullanarak hh60 diye bir indikatör tanýmlayýn. Sonrasýnda için alýþ þartýnýn olduðu if blokuna ( ....&& hh60[i] > hh60[i-1]) eklemeniz yeterli olacaktýr. Tabi sisteminiz cross kullanýyorsa bunu tavsiye etmem bu durumda sistemde stop tarzý baþka bir sistem yönü deðiþtiren þart yoksa uzunca bir süre sisteminiz askýda kalabilir.

Sayfa 545/626 ÝlkÝlk ... 45445495535543544545546547555595 ... 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
  •