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 413/626 ÝlkÝlk ... 313363403411412413414415423463513 ... SonSon
Arama sonucu : 5007 madde; 3,297 - 3,304 arasý.

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

  1.  Alýntý Originally Posted by Askalderon Yazýyý Oku
    Çok çok tþk ederim emek verip uðraþmýþsýnýz. Elinize emeðinize saðlýk. Söylediðiniz gibi MACD histogram benim bahsettiðim MACDAS ile ayný göstergeymiþ. Ancak diðer yazdýðýnýz kod çok karýþýk sonuçlar verdi. Sadece DIOSC göstergesinin formülünü çözmeyi ben beceremedim açýkçasý. Hep bir hata verdi. Acaba sadece DIOSC u nasýl yazabilirim.
    Formülle uðraþmayýn hocam, görmek istemediðiniz çizgilerin tiklerini alt resimdeki gibi kaldýrýn sadece..
    Onlarý ayýrmak çok basit ama kurcalarken öðrenmeye baþlangýç yaparsýnýz diye ayýrmadým açýkçasý

    Ýlla sadece Histogram ve Ema olsun derseniz, alttaki 6 satýr ve panelde 3 tik iþinizi görür:

    var DP = Sistem.DirectionalIndicatorPlus(14);
    var DM = Sistem.DirectionalIndicatorMinus(14);
    var fark=Sistem.ListeFark(DP,DM);
    Sistem.Cizgiler[0].Deger = fark; //stil dikey seç
    Sistem.Cizgiler[1].Deger = Sistem.MA(fark, "Exp", 9);
    Sistem.Cizgiler[2].Deger = Sistem.Liste(0);


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

  2. ZigZag Dip Tepe (Zigzag alým satýma uygun olmayan bir indikatör ancak bazen þekilleri görmek için faydalý oluyor. Normalde dip tepe þeklinde çizmiyor)
    https://drive.google.com/file/d/1c1C...O7H3nNIcS/view

    Hull Hareketli Ortalama (Tradingview de popüler bir ortalama. Aðýrlýklý(weighted) ho türevi ama çok daha hýzlý tepki veriyor..Daha önce de paylaþmýþtým burada)
    https://drive.google.com/file/d/1A_0...hJ1VpRbp5/view



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

  3.  Alýntý Originally Posted by Hector Salamanca Yazýyý Oku
    bars[i].Date.Month olmalý, hata bu.
    yazdýðým çözüm baþka bir düzenleme gerektirmeyen bir çözümdür. copy paste yapmanýz yeterli.
    aksiyon alacaðýnýz yerde if(VadeSonu) .... yapmanýz yeterli olur.
    Copy-paste yapmýþtým zaten, Date yazýmý atlanmýþ, þuan çözüldü bu problem teþekkürler hýzlý geri dönüþünüz için. Yalnýz gönderdiðiniz kod vadenin son gününün 9.30 baþlangýç mumunda kapatýyor sistemi.

    Biraz geliþtirmeye çalýþtým. Vadenin son günü son mumda sistemi flate geçirebildim fakat yeni vadenin ilk mumunun açýlýþ fiyatýndan önceki vadenin son yönünde devam ettiremedim sistemi.
    vade geçiþi.jpg

    PHP Code:
    var Sistem.GrafikVerileri;
    var 
    SonYon "F";          
    bool VadeSonu false;
    TimeSpan timeSpan1 = new TimeSpan(093000);
    TimeSpan timeSpan2 = new TimeSpan(18,14,00);
    for (
    int i 1Sistem.BarSayisii++)
       {               
       if ( 
    V[i-1].Date.Month!=V[i].Date.Month  && V[i].Date.Month%2==&& V[i].Date.TimeOfDay == timeSpan1
           
    //Yeni vade baþý saat 9.30 ise 2 bar önceki yönden devam et 
           
    {
              
    Sistem.Yon[i] = Sistem.Yon[i-2];      
              
    SonYon Sistem.Yon[i];               
              continue;
            }

       if(
    AL SAT KOÞUL)
            {
              ....
            }
               
          
    DateTime AyinSonGunu = new DateTime(V[i].Date.AddMonths(1).Year
           
    V[i].Date.AddMonths(1).Month,1).AddDays(-1);
            
    // Çift bir ayda ise &&  ayýn tatil olmayan son günü ise
        
    if ( (V[i].Date.Month 2) == &&
          
    V[i].Date >= (AyinSonGunu.DayOfWeek == DayOfWeek.Sunday AyinSonGunu.AddDays(-2) : 
          
    AyinSonGunu.DayOfWeek == DayOfWeek.Saturday AyinSonGunu.AddDays(-1) : AyinSonGunu))               
                 
    VadeSonu true;              
          else 
    VadeSonu false;

         if (
    VadeSonu && V[i].Date.TimeOfDay==timeSpan2//Vadenin son günüyse ve saat 18.14 ise flat
             
    {
               
    Sistem.Yon[i] = "F";
               
    SonYon Sistem.Yon[i];                   
              }
       } 
    Burada ilk if bloðunun ilk satýrýnda " Sistem.Yon[i] = Sistem.Yon[i-2]; " bir problem varmýþ gibi. [i-1] deðil [i-10] da alsam Flat yönünde devam ediyor. "Sistem.Yon[i] = "S" veya "A" þeklinde elle yön belirttiðimde kod çalýþýyor.

    Vadenin ilk mumunda açýlýþ fiyatýndan son yönde devam ettirmek istiyorum sistemi, yardýmcý olabilirseniz sevinirim.

  4.  Alýntý Originally Posted by orionx Yazýyý Oku
    Copy-paste yapmýþtým zaten, Date yazýmý atlanmýþ, þuan çözüldü bu problem teþekkürler hýzlý geri dönüþünüz için. Yalnýz gönderdiðiniz kod vadenin son gününün 9.30 baþlangýç mumunda kapatýyor sistemi.

    vadenin ilk mumunun açýlýþ fiyatýndan önceki vadenin son yönünde devam ettiremedim sistemi.
    Date ilk kodda eksikmiþ yeni gördüm, yazarken uçmuþ olmalý

    aþaðýdaki satýr yanlýþ çünkü Sistem.Yon bir liste ve listenin her elamaný "dolu" gibi düþünmeyin! çünkü geçmiþte hangi elemaný set etmiþseniz o doludur yani böyle bir kullaným mümkün deðil. özetle Sistem.Yon[i-2] birer null
    Sistem.Yon[i] = Sistem.Yon[i-2];

    bunun yerine
    sonyon atadýðýnýz yerlerde oncekisonyon diye bir deðiþken yapýp öncekini saklayýn ve bunu kullanýn.

  5. Merhaba,

    Büyük ihtimalle daha önce konuşuldu fakat uzun süre aramama rağmen bir post bulamadım.
    Robot üzerinden emir iyileştirmek ya da iptal etmek mümkün mü acaba?

  6.  Alýntý Originally Posted by cemteco Yazýyý Oku
    Merhaba,

    Büyük ihtimalle daha önce konuþuldu fakat uzun süre aramama raðmen bir post bulamadým.
    Robot üzerinden emir iyileþtirmek ya da iptal etmek mümkün mü acaba?
    merhaba, mümkün deðil.

  7.  Alýntý Originally Posted by atakanözbaki Yazýyý Oku
    Yüzeysel Veri Alanlarý


    Symbol = "Kod";
    Description = "Taným";
    Exchange = "Borsa";
    MarketCode = "Piyasa";
    SubMarket = "Piy.Alt";
    Sector = "Sektör";
    DecimalPoint = "Ondalýk";
    IndexType = "Endeks";
    Grup = "Grup";
    Seri = "Seri";
    Yontem = "Yöntem";
    Durum = "Durum";
    LastPrice = "Son.Fyt";
    LastSize = "Son.Lot";
    LastSize2 = "Son.LotH";
    LastVol = "Son.Hcm";
    LastVol2 = "Son.HcmH";
    Direction = "Yön";
    BidPrice = "Al.Fyt";
    BidSize = "Al.Lot";
    BidVol = "Al.Hcm";
    AskPrice = "Sat.Fyt";
    AskSize = "Sat.Lot";
    AskVol = "Sat.Hcm";
    HighSession = "Yks";
    HighSession1 = "Yks.Sea1";
    HighDay = "Yks.Gün";
    HighWeek = "Yks.Haf";
    HighMonth = "Yks.Ay";
    HighYear = "Yks.Yýl";
    LowSession = "Dþk";
    LowSession1 = "Dþk.Sea1";
    LowDay = "Dþk.Gün";
    LowWeek = "Dþk.Haf";
    LowMonth = "Dþk.Ay";
    LowYear = "Dþk.Yýl";
    PrevCloseSession = "ÖncK";
    PrevCloseDay = "ÖncK.Gün";
    PrevCloseWeek = "ÖncK.Haf";
    PrevCloseMonth = "ÖncK.Ay";
    PrevCloseYear = "ÖncK.Yýl";
    NetDifSession = "Frk";
    NetDifDay = "Frk.Gün";
    NetDifWeek = "Frk.Haf";
    NetDifMonth = "Frk.Ay";
    NetDifYear = "Frk.Yýl";
    NetPerSession = "Frk%";
    NetPerDay = "Frk%.Gün";
    NetPerWeek = "Frk%.Haf";
    NetPerMonth = "Frk%.Ay";
    NetPerYear = "Frk%.Yýl";
    SizeSession = "Lot";
    SizeSession1 = "Lot.Sea1";
    SizeDay = "Lot.Gün";
    VolSession = "Hcm";
    VolSession1 = "Hcm.Sea1";
    VolDay = "Hcm.Gün";
    WavrSession = "Aort";
    WavrSession1 = "Aort.Sea1";
    WavrDay = "Aort.Gün";
    WavrPeriodic = "Aort.Per";
    Wavr2Session = "AortH";
    Wavr2Session1 = "AortH.Sea1";
    Wavr2Day = "AortH.Gün";
    LimitUp = "Tavan";
    LimitDown = "Taban";
    BazPrice = "Baz";
    MarketMakerCode = "PY.Kod";
    MarketMakerBid = "PY.Al";
    MarketMakerAsk = "PY.Sat";
    PriceStep = "Adým";
    OpenSession = "Açl.Sea";
    OpenDay = "Açl.Gün";
    WaitingBidWavr = "B.A.Ort";
    WaitingAskWavr = "B.S.Ort";
    WaitingBidSize = "B.A.Lot";
    WaitingAskSize = "B.S.Lot";
    WaitingBidRate = "B.A.O";
    WaitingAskRate = "B.S.O";
    CanceledBidWavr = "I.A.Ort";
    CanceledAskWavr = "I.S.Ort";
    TickSession = "Tick";
    TickDay = "Tick.Gün";
    IzafiSession = "Izafi";
    IzafiDay = "Izafi.Gün";
    Date = "Tarih";
    Time = "Saat";
    BalanceSheetPeriod = "Dönem";
    Capital = "Sermaye";
    OzCapital = "OzSermaye";
    PiyDegDefDeg = "Piy/Def";
    NetProfit = "Kar";
    PublicRatio = "Halk";
    NumberOfShares = "Snt.Say";
    PriceEarningRatio = "FK-S";
    PriceEarningValue = "FK";
    MarketValue = "Piy.Deð";
    BookValue = "Def.Deð";
    BorrowBid = "Öd.Al";
    BorrowAsk = "Öd.Sat";
    BorrowLast = "Öd.Son";
    PrevSettlement = "Önc.Stl";
    SettlementPrice = "Stl";
    FixingPrice = "Sabit";
    ExpiryDate = "Son.Trh";
    DaysToExpiry = "K.Gün";
    OpenInterest = "AçkP";
    OpenInterestDif = "AçkP.Frk";
    MoneyflowInput = "Para+";
    MoneyflowOutput = "Para-";
    MoneyflowTotal = "Para.Tpl";
    MoneyflowNetDif = "Para";
    MoneyflowNetPer = "Para%";
    MoneyflowGraph = "Para.Grf";
    GraphSession = "Grf";
    GraphDay = "Grf.Gün";
    GraphWeek = "Grf.Haf";
    GraphWeek1 = "Grf.Haf1";
    GraphMonth = "Grf.Ay";
    GraphMonth1 = "Grf.Ay1";
    GraphMonth3 = "Grf.Ay3";
    GraphMonth6 = "Grf.Ay6";
    GraphYear = "Grf.Yýl";
    GraphYear1 = "Grf.Yýl1";
    AI = "A.I";
    BSP = "ASP";
    BidRate = "Al.O";
    AskRate = "Sat.O";
    ASP = "SSP";
    LastRate = "Son.O";
    LastTakas = "Son.Tk";
    CY = "CY";
    DTM = "DTM";
    DTC = "DTC";
    RYLD = "R.Yld";
    PrevRate = "Pr.O";
    PrevPrice = "Pr.Fiy";
    PrevDate = "Pr.Trh";
    AV = "AV";
    SY = "SY";
    AVSP = "AVSP";
    MinRate = "Min.O";
    MaxRate = "Max.O";
    AvrRate = "Avr.O";
    BidTime = "Al.Saat";
    AskTime = "Sat.Saat";
    Vade = "Vade";
    Valor = "Valor";
    Day = "Gün";
    Isin = "I.Kod";
    Risk = "Risk";
    Line = "Line";
    AVRCY = "AVRCY";
    FI182 = "FI182";
    FI273 = "FI273";
    FI365 = "FI365";
    FI456 = "FI456";
    FIGENEL = "FIGENEL";
    Wavr2Week = "AortH.Haf";
    Wavr2Month = "AortH.Ay";
    Wavr2Year = "AortH.Yýl";
    SizeWeek = "Lot.Haf";
    SizeMonth = "Lot.Ay";
    SizeYear = "Lot.Yýl";
    VolWeek = "Hcm.Haf";
    VolMonth = "Hcm.Ay";
    VolYear = "Hcm.Yýl";
    HighWeek1 = "Yks.Haf1";
    LowWeek1 = "Dþk.Haf1";
    PrevCloseWeek1 = "ÖncK.Haf1";
    NetDifWeek1 = "Frk.Haf1";
    NetPerWeek1 = "Frk%.Haf1";
    Wavr2Week1 = "AortH.Haf1";
    SizeWeek1 = "Lot.Haf1";
    VolWeek1 = "Hcm.Haf1";
    HighMonth1 = "Yks.Ay1";
    LowMonth1 = "Dþk.Ay1";
    PrevCloseMonth1 = "ÖncK.Ay1";
    NetDifMonth1 = "Frk.Ay1";
    NetPerMonth1 = "Frk%.Ay1";
    Wavr2Month1 = "AortH.Ay1";
    SizeMonth1 = "Lot.Ay1";
    VolMonth1 = "Hcm.Ay1";
    HighMonth3 = "Yks.Ay3";
    LowMonth3 = "Dþk.Ay3";
    PrevCloseMonth3 = "ÖncK.Ay3";
    NetDifMonth3 = "Frk.Ay3";
    NetPerMonth3 = "Frk%.Ay3";
    Wavr2Month3 = "AortH.Ay3";
    SizeMonth3 = "Lot.Ay3";
    VolMonth3 = "Hcm.Ay3";
    HighMonth6 = "Yks.Ay6";
    LowMonth6 = "Dþk.Ay6";
    PrevCloseMonth6 = "ÖncK.Ay6";
    NetDifMonth6 = "Frk.Ay6";
    NetPerMonth6 = "Frk%.Ay6";
    Wavr2Month6 = "AortH.Ay6";
    SizeMonth6 = "Lot.Ay6";
    VolMonth6 = "Hcm.Ay6";
    HighYear1 = "Yks.Yýl1";
    LowYear1 = "Dþk.Yýl1";
    PrevCloseYear1 = "ÖncK.Yýl1";
    NetDifYear1 = "Frk.Yýl1";
    NetPerYear1 = "Frk%.Yýl1";
    Wavr2Year1 = "AortH.Yýl1";
    SizeYear1 = "Lot.Yýl1";
    VolYear1 = "Hcm.Yýl1";
    Maturity = "Maturity";
    Currency = "Currency";
    Coupon = "Coupon";
    Spread = "Spread";
    Duration = "Duration";
    ClosePrice = "Kapanis";
    OptionPremiumDay = "Ops.Prim";
    BaseSymbol = "Dayanak";
    OptionType = "Ops.Tip";
    OptionKind = "Ops.Tür";
    StrikePrice = "Kull.Fyt";
    GrupName = "Grup.Ad";
    GrupNo = "Grup.No";
    StartDate = "Baþl.Trh";
    Multiplier = "Çarpan";
    DeliveryType = "Uzl.Tip";
    PrevSymbol = "Önc.Sembol";
    Action = "Aksiyon";
    SessionName = "Sea.Ad";
    Broker = "Kurum";
    Barrier = "Bariyer";
    TeorikVal = "Teo.Fyt";
    TeorikDif = "Teo.Fark";
    TeorikPer = "Teo.%";

    DengeFiyat = "Dng.Fyt";
    DengeMiktar = "Dng.Lot";
    DengeBidKalan = "Dng.Al.K";
    DengeAskKalan = "Dng.Sat.K";

    DengeLastFark = "Dng.Frk";
    DengeLastFarkY = "Dng.Frk%";
    DengeLotFark = "Dng.Lot.Frk";


    -----------------------
    Yüzeysel veri setinin içini hep atýyorum. Ýçinde varmý bakýn
    Brüt takasta olan hisseleri bulmak için bana da bir fonksiyon gerekiyor ama,Bu konuda herhangi bir fonksiyon bulamadým.Bilen var mý ?

  8. #3304
    Duhul
    Feb 2017
    Ýkamet
    Eskiþehir / Duhul 2007
    Yaş
    55
    Gönderi
    5,415
     Alýntý Originally Posted by serseri26 Yazýyý Oku
    Brüt takasta olan hisseleri bulmak için bana da bir fonksiyon gerekiyor ama,Bu konuda herhangi bir fonksiyon bulamadým.Bilen var mý ?
    öyle bir fonksiyon maalesef yok

    kendinize excell dosya hazýrlayýp,
    excell dosyayý sürekli güncelleyip robotunuza o hisseleri tanýtýp iþlem yapmamasýný saðlayabilirsiniz.
    ,
    https://www.borsaistanbul.com/urunle...kas-uygulamasi

    ÝLGÝLÝ DOSYALAR
    https://www.borsaistanbul.com/docs/d...pdf?sfvrsn=220
    Bear_Bull
    @BearBull26

Sayfa 413/626 ÝlkÝlk ... 313363403411412413414415423463513 ... 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
  •