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 233/626 ÝlkÝlk ... 133183223231232233234235243283333 ... SonSon
Arama sonucu : 5007 madde; 1,857 - 1,864 arasý.

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

  1. #1857
    Duhul
    Feb 2017
    Ýkamet
    Eskiþehir / Duhul 2007
    Yaş
    55
    Gönderi
    5,415
     Alýntý Originally Posted by cashhflow Yazýyý Oku
    Kodlar deðiþmiþ.

    us30
    dj30-a
    dax-a
    es-a

    vs.

    Kodlarýn deðiþmesine bir þey demiyorumda yeni kodlarda eski fiyat verileri yok.. Ne olacak böyle mi kalacak? Mail atmak istemiyorum öðrenen olursa buraya yazmasýný rica ederim.
    dax-a HARÝÇ DATA GELMEYE BAÞLADI.


    Eskiden kalma MS-Dos bilgisiyle ben Eski datalarý Yenisine yüklettim sizde yapmak isterseniz

    Ýdeal.Bat diye bir dosya oluþturun (ideal kapalý olursa daha iyi olur ben açýkken yaptým)

    @ECHO OFF
    RD %1 /S /Q

    COPY C:\iDeal\ChartData\FUTGCK\01\FUTGCK'FDAX.01 C:\iDeal\ChartData\DFN\01\DFN'DAX-A.*
    COPY C:\iDeal\ChartData\FUTGCK\05\FUTGCK'FDAX.05 C:\iDeal\ChartData\DFN\05\DFN'DAX-A.*
    COPY C:\iDeal\ChartData\FUTGCK\60\FUTGCK'FDAX.60 C:\iDeal\ChartData\DFN\60\DFN'DAX-A.*
    COPY C:\iDeal\ChartData\FUTGCK\G\FUTGCK'FDAX.G C:\iDeal\ChartData\DFN\G\DFN'DAX-A.*

    COPY C:\iDeal\ChartData\FUTGCK\01\FUTGCK'FDJMIN.01 C:\iDeal\ChartData\DFN\01\DFN'DJ30-A.*
    COPY C:\iDeal\ChartData\FUTGCK\05\FUTGCK'FDJMIN.05 C:\iDeal\ChartData\DFN\05\DFN'DJ30-A.*
    COPY C:\iDeal\ChartData\FUTGCK\60\FUTGCK'FDJMIN.60 C:\iDeal\ChartData\DFN\60\DFN'DJ30-A.*
    COPY C:\iDeal\ChartData\FUTGCK\G\FUTGCK'FDJMIN.G C:\iDeal\ChartData\DFN\G\DFN'DJ30-A.*

    COPY C:\iDeal\ChartData\DJI\01\DJI'DJI.01 C:\iDeal\ChartData\DFN\01\DFN'US30.*
    COPY C:\iDeal\ChartData\DJI\05\DJI'DJI.05 C:\iDeal\ChartData\DFN\05\DFN'US30.*
    COPY C:\iDeal\ChartData\DJI\60\DJI'DJI.60 C:\iDeal\ChartData\DFN\60\DFN'US30.*
    COPY C:\iDeal\ChartData\DJI\G\DJI'DJI.G C:\iDeal\ChartData\DFN\G\DFN'US30.*

    COPY C:\iDeal\ChartData\FUTGCK\01\FUTGCK'SP1.01 C:\iDeal\ChartData\DFN\01\DFN'SP500-A.*
    COPY C:\iDeal\ChartData\FUTGCK\05\FUTGCK'SP1.05 C:\iDeal\ChartData\DFN\05\DFN'SP500-A.*
    COPY C:\iDeal\ChartData\FUTGCK\60\FUTGCK'SP1.60 C:\iDeal\ChartData\DFN\60\DFN'SP500-A.*
    COPY C:\iDeal\ChartData\FUTGCK\G\FUTGCK'SP1.G C:\iDeal\ChartData\DFN\G\DFN'SP500-A.*


    içine yazýlý komutlarý kopyalayýp yapýþtýrn, Kaydedin ve sonra ayný dosyayý çalýþtýrýn
    yeni kodlara eski datalar kopyalanmýþtýr.

    ideal.bat dosyasýný bir sakatlýk yapýp 1-2 ay /sene sonra yanlýþlýkla çalýþtýrmamak için silin.

    kolay gelsin.
    Bear_Bull
    @BearBull26

  2. Teþekkür ederim hocam

  3. #1859
    Bunu ideale çevirebilirmiyiz acaba ??

    Matriks formülü aþaðýdaki gibidir.
    A:=MACD(26,12,9)-MACDTrigger(26,12,9);
    B:=mov(A,9,e);
    A;B;0

  4. #1860
    Duhul
    Feb 2017
    Ýkamet
    Eskiþehir / Duhul 2007
    Yaş
    55
    Gönderi
    5,415
     Alýntý Originally Posted by luca Yazýyý Oku
    Bunu ideale çevirebilirmiyiz acaba ??

    Matriks formülü aþaðýdaki gibidir.
    A:=MACD(26,12,9)-MACDTrigger(26,12,9);
    B:=mov(A,9,e);
    A;B;0
    aþaðýdakimidir isteðiniz.

    var Param1 = Sistem.Parametreler[0];//26
    var Param2 = Sistem.Parametreler[1];//12
    var Param3 = Sistem.Parametreler[2];//9
    // hesapla
    var MACD = Sistem.MACD (Param1, Param2);
    // ortalama
    var AVR = Sistem.MA(MACD, "Exp", Param3 );
    var MCDAS = Sistem.MA(MACD, "Exp",9);


    //(MACD()-Mov(MACD(),9,E));
    //Mov((MACD()-Mov(MACD(),9,E)),9,E);0



    // hesaplanan verileri çizgilere aktar ve açýklama ekle
    Sistem.Cizgiler[0].Deger = MACD; //PANEL 2
    Sistem.Cizgiler[0].Aciklama = "MACD";
    Sistem.Cizgiler[1].Deger = AVR; //PANEL 2
    Sistem.Cizgiler[1].Aciklama = "AVR";
    Sistem.Cizgiler[2].Deger = MCDAS; //PANEL 3 STÝL 5
    Bear_Bull
    @BearBull26

  5. Merhaba,
    Bisthesapoku() metoduyla gerçekleþen emirleri nasýl listeleyebiliriz.

  6. #1862
    Duhul
    Feb 2017
    Ýkamet
    Eskiþehir / Duhul 2007
    Yaş
    55
    Gönderi
    5,415
     Alýntý Originally Posted by Celal Can Yazýyý Oku
    Merhaba,
    Bisthesapoku() metoduyla gerçekleþen emirleri nasýl listeleyebiliriz.
    VÝOP için olan örneðini vereyim Hisse için olaný maalesef bende yok.

    PHP Code:
    if ( Sistem.ZamanKontrolDakika("bakiyeoku") >= 1// 1 dakikada 1 kez kontrol eder.
    // ZamanKontrolDakika
    Sistem.ZamanKontrolGuncelle("bakiyeoku");


    var 
    ViopHesap Sistem.ViopHesapOku();
    if (
    ViopHesap != null)

    // hesap Kontrol
    var Renk Color.Black;
       
    // Pozisyonlar
       
    var PozListP ViopHesap.Pozisyonlar;
       
    // Tabloya Yazdýr
       
    string Tbl_Vip_Poz "VIOP POZISYONLAR";
       var 
    SG1 = new int[2]{170,50};
       var 
    SH1 = new int[2]{0,1};
       var 
    SB1 = new string[2]{"Sembol","Poz"};
       
    Sistem.Tablo(Tbl_Vip_Poz200100260200225SG1SH1SB1);
       
    Sistem.TabloTemizle(Tbl_Vip_Poz);
       for (
    int i 0PozListP.Counti++)
       {
           
    Renk Color.Black;
          if (
    PozListP[i].NetAmount 0)
             
    Renk Color.Blue;
          else if (
    PozListP[i].NetAmount 0)
             
    Renk Color.Red;
          
    Sistem.TabloYazdir(Tbl_Vip_Poz0iPozListP[i].SymbolColor.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_Poz1iPozListP[i].NetAmount.ToString("0"), Color.WhiteRenk);
       }
    ///////////////////////

      // Teminat
       
    string  Tbl_Vip_Tmnt "VIOP TEMINAT";
       var 
    SG2= new int[2]{150,80};
       var 
    SH2 = new int[2]{0,2};
       var 
    SB2 = new string[2]{"Açýklama","Deðer"};
       
    Sistem.Tablo(Tbl_Vip_Tmnt45010025020027SG2SH2SB2);
       
    Sistem.TabloTemizle(Tbl_Vip_Tmnt);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt00"Teminat   Toplamý"Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt10ViopHesap.TeminatToplam.ToString("0.00"), Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt01"Baþlangýç Teminatý"Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt11ViopHesap.TeminatBaslangic.ToString("0.00"), Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt02"Sürdürme Teminatý"Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt12ViopHesap.TeminatSurdurme.ToString("0.00"), Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt03"Kullanýlabilir Teminat"Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt13ViopHesap.TeminatKullanilabilir.ToString("0.00"), Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt04"Çekilebilir Teminat"Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt14ViopHesap.TeminatCekilebilir.ToString("0.00"), Color.WhiteColor.Black);
    ////////////////////////////////


       // Bekleyen Emirler
       
    var BekleyenList ViopHesap.BekleyenEmirler;
       
    // Tabloya Yazdýr
       
    string Tbl_Vip_B_Emir "VIOP BEKLEYEN";
       var 
    SG3 = new int[7]{170,45,45,45,70,45,45};
       var 
    SH3 = new int[7]{0,1,1,1,1,1,1};
       var 
    SB3 = new string[7]{"Sembol""Ýþlem""Fiyat""Miktar""Emir No""Emir Tip","Fiyat Tip"};
       
    Sistem.Tablo(Tbl_Vip_B_Emir200300500200750SG3SH3SB3);
       
    Sistem.TabloTemizle(Tbl_Vip_B_Emir);
       for (
    int i 0BekleyenList.Counti++)
       {
           
    Renk Color.Black;
          if (
    BekleyenList[i].BuySell.Substring(0,1) == "A")
             
    Renk Color.Blue;
          else if (
    BekleyenList[i].BuySell.Substring(0,1) == "S")
             
    Renk Color.Red;
          
    Sistem.TabloYazdir(Tbl_Vip_B_Emir0iBekleyenList[i].SymbolColor.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_B_Emir1iBekleyenList[i].BuySellColor.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_B_Emir2iBekleyenList[i].Price.ToString("0.000"), Color.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_B_Emir3iBekleyenList[i].Balance.ToString("0"), Color.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_B_Emir4iBekleyenList[i].OrderNoColor.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_B_Emir5iBekleyenList[i].OrderTypeColor.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_B_Emir6iBekleyenList[i].PriceTypeColor.WhiteRenk);

       }



    ///////////////////// 
      // Gerçekleþen Emirler
       
    var GerceklesenList ViopHesap.GerceklesenEmirler;
       
    // Tabloya Yazdýr
       
    string Tbl_Vip_G_Emir "VIOP GERCEKLESEN";
       var 
    SG4 = new int[5]{170,50,50,50,70};
       var 
    SH4 = new int[5]{0,1,1,1,2};
       var 
    SB4 = new string[5]{"Sembol""Ýþlem""Fiyat""Miktar""Emir No"};
       
    Sistem.Tablo(Tbl_Vip_G_Emir2005004502005100SG4SH4SB4);
       
    Sistem.TabloTemizle(Tbl_Vip_G_Emir);
       for (
    int i 0GerceklesenList.Counti++)
       {
           
          if (
    GerceklesenList[i].BuySell.Substring(0,1) == "A")
             
    Renk Color.Blue;
          else if (
    GerceklesenList[i].BuySell.Substring(0,1) == "S")
             
    Renk Color.Red;
          
    Sistem.TabloYazdir(Tbl_Vip_G_Emir0iGerceklesenList[i].SymbolColor.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_G_Emir1iGerceklesenList[i].BuySellColor.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_G_Emir2iGerceklesenList[i].Price.ToString("0.000"), Color.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_G_Emir3iGerceklesenList[i].Amount.ToString("0"), Color.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_G_Emir4iGerceklesenList[i].OrderNoColor.WhiteRenk);
       }
    }
    else
    { if (
    ViopHesap == nullSistem.Mesaj(" A.Kurum hesabýna Login OL") ; } 

    ////////////
    // ZamanKontrolSaniye 
    Bear_Bull
    @BearBull26

  7.  Alýntý Originally Posted by Bear_Bull Yazýyý Oku
    VÝOP için olan örneðini vereyim Hisse için olaný maalesef bende yok.

    PHP Code:
    if ( Sistem.ZamanKontrolDakika("bakiyeoku") >= 1// 1 dakikada 1 kez kontrol eder.
    // ZamanKontrolDakika
    Sistem.ZamanKontrolGuncelle("bakiyeoku");


    var 
    ViopHesap Sistem.ViopHesapOku();
    if (
    ViopHesap != null)

    // hesap Kontrol
    var Renk Color.Black;
       
    // Pozisyonlar
       
    var PozListP ViopHesap.Pozisyonlar;
       
    // Tabloya Yazdýr
       
    string Tbl_Vip_Poz "VIOP POZISYONLAR";
       var 
    SG1 = new int[2]{170,50};
       var 
    SH1 = new int[2]{0,1};
       var 
    SB1 = new string[2]{"Sembol","Poz"};
       
    Sistem.Tablo(Tbl_Vip_Poz200100260200225SG1SH1SB1);
       
    Sistem.TabloTemizle(Tbl_Vip_Poz);
       for (
    int i 0PozListP.Counti++)
       {
           
    Renk Color.Black;
          if (
    PozListP[i].NetAmount 0)
             
    Renk Color.Blue;
          else if (
    PozListP[i].NetAmount 0)
             
    Renk Color.Red;
          
    Sistem.TabloYazdir(Tbl_Vip_Poz0iPozListP[i].SymbolColor.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_Poz1iPozListP[i].NetAmount.ToString("0"), Color.WhiteRenk);
       }
    ///////////////////////

      // Teminat
       
    string  Tbl_Vip_Tmnt "VIOP TEMINAT";
       var 
    SG2= new int[2]{150,80};
       var 
    SH2 = new int[2]{0,2};
       var 
    SB2 = new string[2]{"Açýklama","Deðer"};
       
    Sistem.Tablo(Tbl_Vip_Tmnt45010025020027SG2SH2SB2);
       
    Sistem.TabloTemizle(Tbl_Vip_Tmnt);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt00"Teminat   Toplamý"Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt10ViopHesap.TeminatToplam.ToString("0.00"), Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt01"Baþlangýç Teminatý"Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt11ViopHesap.TeminatBaslangic.ToString("0.00"), Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt02"Sürdürme Teminatý"Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt12ViopHesap.TeminatSurdurme.ToString("0.00"), Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt03"Kullanýlabilir Teminat"Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt13ViopHesap.TeminatKullanilabilir.ToString("0.00"), Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt04"Çekilebilir Teminat"Color.WhiteColor.Black);
       
    Sistem.TabloYazdir(Tbl_Vip_Tmnt14ViopHesap.TeminatCekilebilir.ToString("0.00"), Color.WhiteColor.Black);
    ////////////////////////////////


       // Bekleyen Emirler
       
    var BekleyenList ViopHesap.BekleyenEmirler;
       
    // Tabloya Yazdýr
       
    string Tbl_Vip_B_Emir "VIOP BEKLEYEN";
       var 
    SG3 = new int[7]{170,45,45,45,70,45,45};
       var 
    SH3 = new int[7]{0,1,1,1,1,1,1};
       var 
    SB3 = new string[7]{"Sembol""Ýþlem""Fiyat""Miktar""Emir No""Emir Tip","Fiyat Tip"};
       
    Sistem.Tablo(Tbl_Vip_B_Emir200300500200750SG3SH3SB3);
       
    Sistem.TabloTemizle(Tbl_Vip_B_Emir);
       for (
    int i 0BekleyenList.Counti++)
       {
           
    Renk Color.Black;
          if (
    BekleyenList[i].BuySell.Substring(0,1) == "A")
             
    Renk Color.Blue;
          else if (
    BekleyenList[i].BuySell.Substring(0,1) == "S")
             
    Renk Color.Red;
          
    Sistem.TabloYazdir(Tbl_Vip_B_Emir0iBekleyenList[i].SymbolColor.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_B_Emir1iBekleyenList[i].BuySellColor.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_B_Emir2iBekleyenList[i].Price.ToString("0.000"), Color.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_B_Emir3iBekleyenList[i].Balance.ToString("0"), Color.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_B_Emir4iBekleyenList[i].OrderNoColor.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_B_Emir5iBekleyenList[i].OrderTypeColor.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_B_Emir6iBekleyenList[i].PriceTypeColor.WhiteRenk);

       }



    ///////////////////// 
      // Gerçekleþen Emirler
       
    var GerceklesenList ViopHesap.GerceklesenEmirler;
       
    // Tabloya Yazdýr
       
    string Tbl_Vip_G_Emir "VIOP GERCEKLESEN";
       var 
    SG4 = new int[5]{170,50,50,50,70};
       var 
    SH4 = new int[5]{0,1,1,1,2};
       var 
    SB4 = new string[5]{"Sembol""Ýþlem""Fiyat""Miktar""Emir No"};
       
    Sistem.Tablo(Tbl_Vip_G_Emir2005004502005100SG4SH4SB4);
       
    Sistem.TabloTemizle(Tbl_Vip_G_Emir);
       for (
    int i 0GerceklesenList.Counti++)
       {
           
          if (
    GerceklesenList[i].BuySell.Substring(0,1) == "A")
             
    Renk Color.Blue;
          else if (
    GerceklesenList[i].BuySell.Substring(0,1) == "S")
             
    Renk Color.Red;
          
    Sistem.TabloYazdir(Tbl_Vip_G_Emir0iGerceklesenList[i].SymbolColor.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_G_Emir1iGerceklesenList[i].BuySellColor.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_G_Emir2iGerceklesenList[i].Price.ToString("0.000"), Color.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_G_Emir3iGerceklesenList[i].Amount.ToString("0"), Color.WhiteRenk);
          
    Sistem.TabloYazdir(Tbl_Vip_G_Emir4iGerceklesenList[i].OrderNoColor.WhiteRenk);
       }
    }
    else
    { if (
    ViopHesap == nullSistem.Mesaj(" A.Kurum hesabýna Login OL") ; } 

    ////////////
    // ZamanKontrolSaniye 
    Teþekkür ederim. Bundan uyarlama yapmaya çalýþýrým.

  8. #1864
    Duhul
    Feb 2017
    Ýkamet
    afyonkarahisar
    Gönderi
    794

    var p1 = 3;
    var V = Sistem.GrafikVerileri;
    var C = Sistem.GrafikFiyatSec("Kapanis");
    var H = Sistem.GrafikFiyatSec("Yuksek");
    var L = Sistem.GrafikFiyatSec("Dusuk");
    var HH = Sistem.HHV(p1, H);
    var LL = Sistem.LLV(p1, L);

    var B2 = Sistem.GrafikVerileriniOku(Sistem.Sembol, "5");
    var C2 = Sistem.GrafikFiyatOku(B2,"Kapanis");

    var adx5 = Sistem.ADX(B2, 8);
    var adxx = Sistem.DonemCevir(V, B2, adx5);

    var a = Sistem.Liste(0);
    var b = Sistem.Liste(0);
    var SonYon = "";

    //for (int i =Sistem.BarSayisi-55; i < Sistem.BarSayisi; i++)
    for (int i =1; i < Sistem.BarSayisi; i++)
    {
    a[i] = HH[i] - ((HH[i] - LL[i]) * 0.25f);

    b[i] = LL[i] + ((HH[i] - LL[i]) * 0.25F);
    }

    for (int i = 1; i < Sistem.BarSayisi; i++)
    {
    if ( C[i] > a [i] && C[i] > b [i] &&SonYon != "A")
    {
    Sistem.Yon[i] = "A";
    SonYon = "A";

    }

    else if ( C[i] < b [i] && C[i] < a [i] && SonYon != "S")
    {

    Sistem.Yon[i] = "S";
    SonYon = "S";
    }


    }

    Sistem.Cizgiler[3].Deger = adxx;
    Sistem.Cizgiler[4].Deger = Sistem.Liste(25F);
    Sistem.Cizgiler[5].Deger = Sistem.Liste(15F);
    Sistem.DolguEkle(4,3,Color.LightCoral ,Color.White);

    var ad = "bb" ;
    var periyot = "5";
    var V1 = Sistem.GrafikVerileriniOku(Sistem.Sembol, periyot);
    var S5DK = Sistem.SistemGetir(ad, Sistem.Sembol, periyot) ;
    var cizgi5= Sistem.Liste(V1.Count,0);

    for (int i = 1; i < V1.Count; i++)
    {
    cizgi5[i] = S5DK.Cizgiler[7].Deger[i-1];
    }
    var yon5 = Sistem.DonemCevir(V, V1, cizgi5 ) ;

    Sistem.Cizgiler[7].Deger=yon5;

    1 dakikalýk grafik üzerinde çalýþýyorum

    grafik üzerindeki yeþil çizgi ilgili bb adlý sistemin 5 dakikalýðýmný çaðýrýyorum
    bu sistem 5 dakikalýk siztemdede al sat sinyali veriyor
    bb adlý sistem 5 dk lýkta al iken bu çizgi yeþil olsun , sat da iken kýrmýzý olsun istiyorum
    üst periyot olunca yapamadým
    basit bir þeyse yardýmcý olabilinirse sevinirim

    bb sistemde aþaðýda
    var p1 = 3;
    var V = Sistem.GrafikVerileri;
    var C = Sistem.GrafikFiyatSec("Kapanis");
    var H = Sistem.GrafikFiyatSec("Yuksek");
    var L = Sistem.GrafikFiyatSec("Dusuk");
    var HH = Sistem.HHV(p1, H);
    var LL = Sistem.LLV(p1, L);
    var HLMID = Sistem.ListeOrta(HH, LL);
    var HLUP = Sistem.ListeOrta(HH, HLMID);
    var HLDOWN = Sistem.ListeOrta(HLMID, LL);
    var B2 = Sistem.GrafikVerileriniOku(Sistem.Sembol, "5");
    var C2 = Sistem.GrafikFiyatOku(B2,"Kapanis");

    var adx5 = Sistem.ADX(B2, 8);
    var adxx = Sistem.DonemCevir(V, B2, adx5);

    var a = Sistem.Liste(0);
    var b = Sistem.Liste(0);
    var SonYon = "";


    var X = Sistem.Liste(0);
    var RenkListesi = new List<Color>(new Color[Sistem.BarSayisi]);


    //for (int i =Sistem.BarSayisi-55; i < Sistem.BarSayisi; i++)
    for (int i =1; i < Sistem.BarSayisi; i++)
    {
    a[i] = HH[i] - ((HH[i] - LL[i]) * 0.25f);

    b[i] = LL[i] + ((HH[i] - LL[i]) * 0.25F);
    }

    for (int i = 1; i < Sistem.BarSayisi; i++)
    {
    if ( C[i] > a [i] && C[i] > b [i] &&SonYon != "A")
    {
    Sistem.Yon[i] = "A";
    SonYon = "A";

    }

    else if ( C[i] < b [i] && C[i] < a [i] && SonYon != "S")
    {

    Sistem.Yon[i] = "S";
    SonYon = "S";
    }

    if (SonYon == "A")
    {
    X[i] = b[i];
    RenkListesi[i] = Color.Green;
    }
    else if (SonYon == "S")
    {
    X[i] = a[i];
    RenkListesi[i] = Color.Red;
    }

    }
    Sistem.Cizgiler[7].Deger = X;
    Sistem.Cizgiler[7].RenkListesi = RenkListesi;
    Sistem.Cizgiler[3].Deger = adxx;
    Sistem.Cizgiler[4].Deger = Sistem.Liste(25F);
    Sistem.Cizgiler[5].Deger = Sistem.Liste(15F);
    Sistem.DolguEkle(4,3,Color.LightCoral ,Color.White);

Sayfa 233/626 ÝlkÝlk ... 133183223231232233234235243283333 ... 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
  •