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 558/626 ÝlkÝlk ... 58458508548556557558559560568608 ... SonSon
Arama sonucu : 5007 madde; 4,457 - 4,464 arasý.

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

  1. Hocam bu iþlemin daha kýsasý þöyle;
    if (inda[i] > 8 && SonYon != "A" Bu þart gerçekleþtiðinde buradaki fiyatý bir listeye yazacak. Liste=Ýþlemlistesi
    Al koþulu ;
    if (inda[i] > 8 && SonYon != "A" &&( iþlemlistesi[i] > iþlemlistesi[i-1] * 1.01 || iþlemlistesi[i] > iþlemlistesi[i-1] * 0.99))
    gibi

  2. Merhaba

    Açýlýþ ve kapanýþ volatilitelerinden kaçýnmak için sistemim sadece 10.05 ve 17.55 aralýðýnda iþlem yapsýn istiyorum. Bunu matrikste aþaðýda þekilde yazýyorum.

    (HOUR()=10 AND MINUTE()>=05) OR HOUR()>=11) AND ((HOUR()=17 AND MINUTE()<=55) OR HOUR()<=16)

    Ýdealde al ve sat formüllerinin üstüne aþaðýdaki þekilde denedim ama tabii olmadý. Yardýmcý olabilirseniz sevinirim.

    if ((V[i].Date.Hour >= 10 && V[i].Date.Minute=>05 && V[i].Date.Hour <= 17 && V[i].Date.Minute=<55))
    {
    AL FORMÜLÜ
    }

    Teþekkürler

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

    Açýlýþ ve kapanýþ volatilitelerinden kaçýnmak için sistemim sadece 10.05 ve 17.55 aralýðýnda iþlem yapsýn istiyorum. Bunu matrikste aþaðýda þekilde yazýyorum.

    (HOUR()=10 AND MINUTE()>=05) OR HOUR()>=11) AND ((HOUR()=17 AND MINUTE()<=55) OR HOUR()<=16)

    Ýdealde al ve sat formüllerinin üstüne aþaðýdaki þekilde denedim ama tabii olmadý. Yardýmcý olabilirseniz sevinirim.

    if ((V[i].Date.Hour >= 10 && V[i].Date.Minute=>05 && V[i].Date.Hour <= 17 && V[i].Date.Minute=<55))
    {
    AL FORMÜLÜ
    }

    Teþekkürler
    if((V[i].Date.ToString("HH:mm:ss").CompareTo("09:32:00") >= 0) &&(V[i].Date.ToString("HH:mm:ss").CompareTo("17:35:00") <= 0))
    {
    AL FORMÜLÜ
    }

  4. Teþekkürler Fasem.
    ------------------------------------
    Matrikste kullandýðým sistemi ideale aktarýyorum fakat aþaðýdaki strateji kýsmý bir türlü olmadý. Bana mantýk hatasý yok gibi geliyor ama belki de saatlerdir ayný koda baktýðým için hatayý göremiyorumdur. Matriks ve ideal kodlarý aþaðý býrakýyorum rica etsem kontrol edebilir misiniz? Sinyaller matriks ile uyuþmuyor. R1<R2 olduðu durumda MOV<ORTA ise hiçbir þekilde alma demek istedim ama idealde aldýðýný gördüðüm sinyaller var.

    MATRIKS KODU
    ------------------
    if(C>D,

    if(MA1>ORTA,

    if(MA1<U1,A1,A2),if(MA1>ALT1,A2,0)),

    if(MA1>ORTA,

    if(MA1<U1,A2,A1),0))
    ----------------------
    TERCÜME
    --------------

    C>D ÝSE

    MA1 ORTADAN BÜYÜK ÝSE AMA U1'DEN KÜÇÜK ÝSE A1 sistemi
    MA1 ORTADAN BÜYÜK ÝSE AMA U1'DEN BÜYÜK ÝSE A2 sistemi

    M1 ORTADAN KÜÇÜK ÝSE AMA ALT1'DEN BÜYÜK ÝSE A2 sistemi

    C<D ÝSE

    MA1 ORTADAN BÜYÜK ÝSE AMA U1'DEN KÜÇÜK ÝSE A2 sistemi
    MA1 ORTADAN BÜYÜK ÝSE AMA U1'DEN BÜYÜK ÝSE A1 sistemi

    ---------------------

    ÝDEAL KODU
    -------------
    if (R1[i] > R2[i])
    {
    if (MOV[i] > ORTA[i])
    {
    if (MOV[i] < U1[i])
    {
    if (SÝSTEM1) Sinyal = "A";
    }

    if (MOV[i] > U1[i])

    {
    if (SÝSTEM2) Sinyal = "A";
    }

    }

    if (MOV[i] < ORTA[i])
    {
    if (MOV[i] > A1[i])
    {
    if (SÝSTEM2) Sinyal = "A";
    }
    }
    }


    if (R1[i] < R2[i])
    {


    if (MOV[i] > ORTA[i] && MOV[i] < U1[i])
    {
    if (SÝSTEM2) Sinyal = "A";
    }

    if (MOV[i] > ORTA[i] && MOV[i] > U1[i])
    {
    if (SÝSTEM1) Sinyal = "A";
    }

    }

  5. Matriks kodunuzdaki if fonsiyonunun ikinci virgülden sonraki kýsmý c# dilinde else ile ifade edilir. Ýdeal için yazdýðýnýz kodda ise else kullanýlmamýþ. Muhtemelen farklý sinyal almanýzýn nedeni budur.

    Þart ifadesi olan if in birkaç farklý kullanýmý vardýr. Her biri kodun farklý davranmasýna neden olur.

    1- if(þart1) { þart1 doðru ise yapýlacaklar }
    if(þart2) { þart2 doðru ise yapýlacaklar }
    .... koþullardan baðýmsýz yapýlacaklar

    2- if(þart1) { doðru ise yapýlacaklar }
    else { þart1 yanlýþ ise yapýlacaklar }
    ..... koþuldan baðýmsýz yapýlacaklar

    3- if(þart1) { doðru ise yapýlacaklar }
    else if(þart2) { þart1 yanlýþ þart2 doðru ise yapýlacaklar } //else if lerin sayýsý çoðaltýlabilir.
    ... iki koþuldan baðýmsýz yapýlacaklar.

    4- if(þart1) { doðru ise yapýlacaklar }
    else if(þart2) { þart1 yanlýþ þart2 doðru ise yapýlacaklar } //else if lerin sayýsý çoðaltýbilir.
    else { þart1 yanlýþ ve þart2 yanlýþ ise yapýlacaklar } // else bir defa kullanabilir.
    ... iki koþuldan baðýmsýz yapýlacaklar.

    Sizin ideal için yazdýðýnýz kod birinci kategoriye giriyor. Bu þekilde þartlarýnýz muhtemelen çakýþýyor. Bir diðer ihtimal eþitlik durumunu göz ardý etmiþ olabilirsiniz.
    Son düzenleme : bymehmet; 02-05-2023 saat: 13:34.

  6. ideal robot al-sat için hangi aracý kurumu önerirsiniz ?

  7.  Alýntý Originally Posted by parmenidesxenophanes Yazýyý Oku
    ideal robot al-sat için hangi aracý kurumu önerirsiniz ?
    Aracý kurum sadece emirleri iletir,bence farketmemesi lazým..

  8. Merhaba arkadaþlar, Bu Örnek robot kodu, spottan spota emir atýyor. Bunu Spot okuyup, Viopa emir atmasý için nasýl deðiþiklik yapmamýz gerekiyor ? Yardýmcý olursanýz sevinirim.
    PHP Code:

                
    var bakiye 1000// 1000 TL tutar kadar al/sat
                
    var Periyot "5";

               var 
    Sozluk = new List<string>();

               
    Sozluk.Add("IMKBH'EREGL");
               
    Sozluk.Add("IMKBH'ODAS");
               
    Sozluk.Add("IMKBH'DOHOL");
               
    Sozluk.Add("IMKBH'SASA");
               
     for (
    int No 0No Sozluk.CountNo++)
                {
                   var 
    Sembol Sozluk[No]; //sistemin sinyal ürettiði grafik sembolü
                   
    var Sistem.GrafikVerileriniOku(Sozluk[No], Periyot);

                           
    // robot pozisyon kontrolü için anahtar belirle
                //var Anahtar = Sistem.Name + " " + Sembol;
                 
    var Anahtar Sistem.Name ", " Sozluk[No] + ", " Periyot;

                
    // pozisyon tablosundan pozisyon miktarýný al
                
    double IslemFiyat 0;
                
    DateTime IslemTarih;
                var 
    Rezerv "";
                var 
    Pozisyon Sistem.PozisyonKontrolOku(Anahtarout IslemFiyatout IslemTarihout Rezerv);

                
    // sembolün son fiyatýný oku
                
    var SonFiyat = (decimal)Sistem.SonFiyat(Sozluk[No]);

                
    // sembolün Son Fiyatý ile Kaç Lot alacaðýný hesaplar.
                
    var Miktar = (int)Math.Round((bakiye / (SonFiyat*100)), 0); // Math.Round ile virgül sonrasý kaç basamak kullanýlacaðýný ideade eder

                // emir parametreleri
                
    Sistem.EmirSembol Sembol;
                
    Sistem.EmirSuresi "GUN";    // GUN, SNS, IKG
                
    Sistem.EmirTipi "Piyasa";      // KPY, KIE, GIE, SAR            
                
    Sistem.EmirFiyatTipi "Piyasa"// PYS, LMT, EIF, KAP            
                
    Sistem.EmirMiktari Miktar;

                
                                   



     
    //Strateji Tanýmlamalarý
                
                
    var vk Sistem.GrafikFiyatOku(V"Kapanis");
                var 
    Sonbar V.Count 2;




                    var 
    ma Sistem.MA(vk"Exp"10);
                    var 
    ma1 Sistem.MA(vk"Exp"21);


                var 
    Long ma[Sonbar] > ma1[Sonbar] ;     // Strateji AL Þartý
                
    var Flat ma[Sonbar] < ma1[Sonbar] ;     // Strateji SAT Þartý

                
    if (Long// Strateji AL Þartý
                
    {
                    
                     if (
    Pozisyon == 0)
                    {
                        
    Sistem.EmirMiktari = (double)Miktar;
                        
    Rezerv "Alýþ Yapýldý !";
                        
    Sistem.EmirIslem "Alýþ";
                        
    Sistem.EmirAciklama Rezerv;
                        
    Sistem.EmirGonder();
                        
    Sistem.PozisyonKontrolGuncelle(AnahtarMiktar, (double)SonFiyatRezerv);
                    }
                }
                      if (
    Flat)
                   {
                         if  (
    Pozisyon  0)
                    { 
                        
    Sistem.EmirMiktari = (double)Math.Abs(Pozisyon);
                        
    Rezerv "Satýþ Yapýldý !";
                        
    Sistem.EmirIslem "Flat";
                        
    Sistem.EmirAciklama Rezerv;
                        
    Sistem.EmirGonder();
                        
    Sistem.PozisyonKontrolGuncelle(Anahtar0, (double)SonFiyatRezerv);
                    }
                }
            } 
    [/QUOTE]

Sayfa 558/626 ÝlkÝlk ... 58458508548556557558559560568608 ... 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
  •