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 368/626 ÝlkÝlk ... 268318358366367368369370378418468 ... SonSon
Arama sonucu : 5007 madde; 2,937 - 2,944 arasý.

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

  1. Merhaba Arkadaþlar
    Son düzenleme : alfaoz; 21-10-2019 saat: 15:09.

  2.  Alýntý Originally Posted by alfaoz Yazýyý Oku
    Merhaba Arkadaþlar
    Kullanmak istediðim bir kodum var. Ancak istediðim gibi çalýþmýyor. Bir önceki barýn düþüðünü geçince satan yükseðini geçince alan bir sistem. Ancak ayný bar içinde bir iþlem yapýnca ikinci bir iþlem yapmýyor. Örneðin bir önceki barýn yükseðini geçince alýyor ama ayný bar içinde geri gelip bir önceki barýn düþüðünü geçince satmýyor. Ayný barda birden fazla sinyal ürettiðinde her sinyalde iþlem yapsýn istiyorum. Kod þu þekilde;

    var C = Sistem.GrafikFiyatSec("Kapanis");

    var H = Sistem.GrafikFiyatSec("Yuksek");

    var L = Sistem.GrafikFiyatSec("Dusuk");



    var SonYon = "";

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

    {




    if (H[i] > H[i-1] && SonYon != "A" )

    {

    Sistem.Yon[i] = "A";

    SonYon = "A";

    }

    if (L[i] < L[i-1] && SonYon != "S" )

    {

    Sistem.Yon[i] = "S";

    SonYon = "S";

    }

    }

  3. Aslýnda bunu C[i] ile yapmam lazým ama ama örneðin H[i-1] üzerinde alýyor H[i-1] eþit ve aþaðýda olunca hemen satýyor bu sebeple sürekli al sat yapýyor. C[i] nin H[i-1] ile L[i-1] arasýnda iþlem yapmasýný nasýl engellerim?

  4.  Alýntý Originally Posted by alfaoz Yazýyý Oku
    Aslýnda bunu C[i] ile yapmam lazým ama ama örneðin H[i-1] üzerinde alýyor H[i-1] eþit ve aþaðýda olunca hemen satýyor bu sebeple sürekli al sat yapýyor. C[i] nin H[i-1] ile L[i-1] arasýnda iþlem yapmasýný nasýl engellerim?
    Anladigim kadariyla asagidaki kod isinizi gorebilir, bir deneyiniz.

    PHP Code:
    var Sistem.GrafikFiyatSec("Kapanis");

    var 
    Sistem.GrafikFiyatSec("Yuksek");

    var 
    Sistem.GrafikFiyatSec("Dusuk");



    var 
    SonYon "";

    for (
    int i=1Sistem.BarSayisii++)

    {




    if (
    H[i] > H[i-1] && SonYon != "A" )

    {

    Sistem.Yon[i] = "A"

    SonYon "A";

    }


    if (
    H[i] > H[i-1] && C[i]<L[i-1] && SonYon == "A" )

    {

    Sistem.Yon[i] = "S"

    SonYon "S";

    }

    if (
    L[i] < L[i-1] && SonYon != "S" )

    {

    Sistem.Yon[i] = "S";

    SonYon "S";

    }

    if (
    L[i] < L[i-1] && C[i] > H[i-1] && SonYon == "S" )

    {

    Sistem.Yon[i] = "A";

    SonYon "A";


    Robotunuz canli barda islem yapacak sekilde kurgulanmali. Yaklasiminiz 60 dk altinda asiri islem yapar gibi duruyor. Sistemi geriye donuk test edip getirisini kontrol etmenizi ve Sanal modda test etmedikce gercek islem yapmamanizi tavsiye ederim.

  5.  Alýntý Originally Posted by 3c1a Yazýyý Oku
    Anladigim kadariyla asagidaki kod isinizi gorebilir, bir deneyiniz.

    PHP Code:
    var Sistem.GrafikFiyatSec("Kapanis");

    var 
    Sistem.GrafikFiyatSec("Yuksek");

    var 
    Sistem.GrafikFiyatSec("Dusuk");



    var 
    SonYon "";

    for (
    int i=1Sistem.BarSayisii++)

    {




    if (
    H[i] > H[i-1] && SonYon != "A" )

    {

    Sistem.Yon[i] = "A"

    SonYon "A";

    }


    if (
    H[i] > H[i-1] && C[i]<L[i-1] && SonYon == "A" )

    {

    Sistem.Yon[i] = "S"

    SonYon "S";

    }

    if (
    L[i] < L[i-1] && SonYon != "S" )

    {

    Sistem.Yon[i] = "S";

    SonYon "S";

    }

    if (
    L[i] < L[i-1] && C[i] > H[i-1] && SonYon == "S" )

    {

    Sistem.Yon[i] = "A";

    SonYon "A";


    Robotunuz canli barda islem yapacak sekilde kurgulanmali. Yaklasiminiz 60 dk altinda asiri islem yapar gibi duruyor. Sistemi geriye donuk test edip getirisini kontrol etmenizi ve Sanal modda test etmedikce gercek islem yapmamanizi tavsiye ederim.
    Emeðinize saðlýk hocam. 1 dklýkta denedim ancak (C) ile iþlem yaptýðýmda ki sýkýntýyý yine yaþýyorum. Þöyleki bir önceki bar deðeri yüksek 7.30 düþük 7.20 mesela. Aldayken ayný bar içinde 7.20 alta geçince satýyor sýkýntý yok. Yine ayný barda 7.30 yukarý geçince alýyor yine sýkýntý yok. Ama yine ayný barda geri 7.30 olunca satýyor 7.31 olunca alýyor .7.30 olunca satýyor bu þekilde o bar kapanana kadar bir önceki barýn en yükseðinden (7.30) kopmadýkça alýyor satýyor. Ýþlemi (C) ile yapmam lazým kesinlikle bence de ama (C) ile iþlem yaptýðýmda geri 7.30 a gelse de 7.20 aþaðý geçilmedikçe satmamasýný engelleyemiyoruz yine malesef.

  6.  Alýntý Originally Posted by alfaoz Yazýyý Oku
    Emeðinize saðlýk hocam. 1 dklýkta denedim ancak (C) ile iþlem yaptýðýmda ki sýkýntýyý yine yaþýyorum. Þöyleki bir önceki bar deðeri yüksek 7.30 düþük 7.20 mesela. Aldayken ayný bar içinde 7.20 alta geçince satýyor sýkýntý yok. Yine ayný barda 7.30 yukarý geçince alýyor yine sýkýntý yok. Ama yine ayný barda geri 7.30 olunca satýyor 7.31 olunca alýyor .7.30 olunca satýyor bu þekilde o bar kapanana kadar bir önceki barýn en yükseðinden (7.30) kopmadýkça alýyor satýyor. Ýþlemi (C) ile yapmam lazým kesinlikle bence de ama (C) ile iþlem yaptýðýmda geri 7.30 a gelse de 7.20 aþaðý geçilmedikçe satmamasýný engelleyemiyoruz yine malesef.
    Asagidaki kod canli bardaki L ve H nin degisimlerine bakarak her bar icin ikisi arasinda degisimi buyuk olani sectiriyor ve bulunan deger ile onceki barin L/H degerleriyle karsilastirip sinyal uretiyor. Ayni bar icerisinde hem H artar hem L duserse hangisini degisimi daha buyukse o seciliyor. Siradisi fiyat hareketlerindeki davranisini incelemenizi oneririm.

    PHP Code:
    var Sistem.GrafikFiyatSec("Kapanis");

    var 
    Sistem.GrafikFiyatSec("Yuksek");

    var 
    Sistem.GrafikFiyatSec("Dusuk");



    var 
    SonYon "";

    var 
    YF=Sistem.Liste(0);
    var 
    DF=Sistem.Liste(0);
    var 
    F=Sistem.Liste(0);

    for (
    int i=1Sistem.BarSayisi i++) 

    {

    YF[i]=H[i]-H[i-1];
    DF[i]=L[i-1]-L[i]; 
    if (
    DF[i]>YF[i])
    F[i]=L[i];
    else 
    F[i]=H[i];
    }


    for (
    int i=1Sistem.BarSayisii++)

    {




    if (
    F[i] > H[i-1] && SonYon != "A" )

    {

    Sistem.Yon[i] = "A"

    SonYon "A";

    }


    if (
    F[i] < L[i-1] && SonYon != "S" )

    {

    Sistem.Yon[i] = "S";

    SonYon "S";

    }



  7.  Alýntý Originally Posted by 3c1a Yazýyý Oku
    Asagidaki kod canli bardaki L ve H nin degisimlerine bakarak her bar icin ikisi arasinda degisimi buyuk olani sectiriyor ve bulunan deger ile onceki barin L/H degerleriyle karsilastirip sinyal uretiyor. Ayni bar icerisinde hem H artar hem L duserse hangisini degisimi daha buyukse o seciliyor. Siradisi fiyat hareketlerindeki davranisini incelemenizi oneririm.

    PHP Code:
    var Sistem.GrafikFiyatSec("Kapanis");

    var 
    Sistem.GrafikFiyatSec("Yuksek");

    var 
    Sistem.GrafikFiyatSec("Dusuk");



    var 
    SonYon "";

    var 
    YF=Sistem.Liste(0);
    var 
    DF=Sistem.Liste(0);
    var 
    F=Sistem.Liste(0);

    for (
    int i=1Sistem.BarSayisi i++) 

    {

    YF[i]=H[i]-H[i-1];
    DF[i]=L[i-1]-L[i]; 
    if (
    DF[i]>YF[i])
    F[i]=L[i];
    else 
    F[i]=H[i];
    }


    for (
    int i=1Sistem.BarSayisii++)

    {




    if (
    F[i] > H[i-1] && SonYon != "A" )

    {

    Sistem.Yon[i] = "A"

    SonYon "A";

    }


    if (
    F[i] < L[i-1] && SonYon != "S" )

    {

    Sistem.Yon[i] = "S";

    SonYon "S";

    }


    Teþekkürler hocam deneme þansým oldu. Tam kafamda planladýðým gibi çalýþmýyor ama yine de ayný bar içerisinde sinyal üretiyor terste býrakmaz en azýndan elinize emeðinize saðlýk

  8. Hissede robot kurdum. Porföydeki kendi bakiyem ile alacagým lot miktarýmý uygun bir þekilde ayarlayarak robotun içine yazdým. 100 tl lik porföye 90 tl lik lotu robota yazdým.

    Robottan sinyal gelince bakiye yetersiz diye emri göndermiyor. Bakiye yeterli halbuki. Sorunun sebebi robot piyasa fiyatlý emir gönderince aracým kurum maliyeti tavan fþyattan hesapladýðýndan dolayý emir bakiye yetersiz uyarýsý veriyormuþ .



    SM-A105F cihazýmdan hisse.net mobile app kullanarak gönderildi.

Sayfa 368/626 ÝlkÝlk ... 268318358366367368369370378418468 ... 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
  •