Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
63,80 10% 246,50 Mn 59,00 / 63,80
440,25 9.99% 436,07 Mn 408,25 / 440,25
35,00 9.99% 1,07 Mr 34,96 / 35,00
33,56 9.96% 22,91 Mn 29,70 / 33,56
575,50 9.93% 58,80 Mn 523,50 / 575,50
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
49,86 -10% 72,88 Mn 49,86 / 52,45
1,80 -10% 11,92 Mn 1,80 / 2,00
46,44 -10% 307,06 Mn 46,44 / 49,00
29,62 -9.97% 114,38 Mn 29,62 / 32,82
22,58 -9.97% 91,15 Mn 22,58 / 23,98
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
304,00 0.58% 25,31 Mr 298,50 / 308,25
303,25 -4.94% 16,25 Mr 303,25 / 317,25
16,66 2.46% 14,30 Mr 16,06 / 16,84
92,95 4.44% 13,94 Mr 87,90 / 92,95
41,08 1.68% 11,12 Mr 39,66 / 41,42
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
19,21 2.18% 1,26 Mr 18,59 / 19,21
92,95 4.44% 13,94 Mr 87,90 / 92,95
303,25 -4.94% 16,25 Mr 303,25 / 317,25
159,80 -2.02% 5,13 Mr 158,80 / 164,10
664,00 -1.63% 5,48 Mr 656,00 / 677,00
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
19,21 2.18% 1,26 Mr 18,59 / 19,21
92,95 4.44% 13,94 Mr 87,90 / 92,95
108,00 -1.37% 1,50 Mr 106,30 / 110,10
114,00 -2.31% 934,01 Mn 113,10 / 117,80
303,25 -4.94% 16,25 Mr 303,25 / 317,25
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
19,21 2.18% 1,26 Mr 18,59 / 19,21
35,00 2.94% 401,82 Mn 33,92 / 35,28
92,95 4.44% 13,94 Mr 87,90 / 92,95
11,08 3.36% 382,64 Mn 10,51 / 11,08
73,70 0.27% 574,59 Mn 72,70 / 75,10
Arama sonucu : 4991 madde; 1 - 8 arası.

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

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. Merhaba arkadaşlar bi konuda yardıma ihtiyacım var akşam seansının dahil olduğu x030-T için her ay sonu 18:00 de vade kapat nasıl yapabilirim. aşağıda örnek olarak hazırladığımız bir kodum var fakat akşam seansı için 22:59 da kapatıyor yani kontratı yeni vade taşımış oluyor
    if (V[i].Date.Month != V[i + 1].Date.Month && V[i].Date.ToString("HH:mm:ss").CompareTo("17:59:59") > 0)*Sinyal*=*"F";

  2.  Alıntı Originally Posted by BosphorusTRY Yazıyı Oku
    Merhaba arkadaşlar bi konuda yardıma ihtiyacım var akşam seansının dahil olduğu x030-T için her ay sonu 18:00 de vade kapat nasıl yapabilirim. aşağıda örnek olarak hazırladığımız bir kodum var fakat akşam seansı için 22:59 da kapatıyor yani kontratı yeni vade taşımış oluyor
    if (V[i].Date.Month != V[i + 1].Date.Month && V[i].Date.ToString("HH:mm:ss").CompareTo("17:59:59") > 0)*Sinyal*=*"F";
    Kodunuz sadece backtestte işe yarıyor o yüzden basit bir yama çözüm önereyim.
    Kırmızı ile işaretli yeri periyoda göre akşam seansındaki (4 saat) oluşabilecek maximum bar sayısı +1 olacak şekilde düzenleyin.
    Örneğin 1 dakikalık periyotta max 240 bar oluşma ihtimali varsa V[i + 241] işinizi görecektir. Tabi for döngüsünün son bar değerini de bir o kadar düşürmek gerekiyor V.Count - 242 veya Sistem.BarSayisi - 242 gibi.

  3. teşekkürler böyle yaparsak kod ayın son gününe baktığından dolayı 31 gün olan mart ayının son iş günü 29unu sinyal üretememiş oluyor.

    var V = Sistem.GrafikVerileri;

    var IND1 = Sistem.MA(10, "Simple", "Kapanis");// Buraya birinci liste indikatörü yaz
    var IND2 = Sistem.MA(200, "Simple", "Kapanis");// buraya ikinci liste veya indikatörü yaz
    var SonYon = "";
    var Sinyal = "";



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

    if (IND1[i] > IND2[i]) Sinyal = "A";
    if (IND1[i] < IND2[i]) Sinyal = "S";

    if (i < V.Count - 242)
    {
    if (V[i].Date.Month != V[i + 241].Date.Month && V[i].Date.ToString("HH:mm:ss").CompareTo("17:59:59") > 0)
    {

    //if (V[i].Date.Month != V[i + 1].Date.Month && V[i + 1].Date.Month % 2 == 1)
    Sinyal = "S";
    Sistem.DikeyCizgiEkle(i, Color.Green, 2, 2);

    ***************}
    }

    if (Sinyal != SonYon && Sinyal != "")
    {
    SonYon = Sinyal;
    Sistem.Yon[i] = SonYon;
    }
    }

  4. Bu hali ile 29 mart 17.59 da sinyal üretiyor. Kodun iş günü ile ilgisi yok. Tek/Çift ay kontrolü yaparken yine v+1 kullanarak kodu çalışmaz hale getiriyorsunuz muhtemelen.

  5. teşekkürler hem bar eksiğim varmış hemde koşul içinde sinyal için F yerine S kullandığımdan tekrar pozisyon oluyormuş Yardımların için çok teşekkür ederim

  6. Merhabalar, viop30 5 dk periyot için birgün öncesinin kapanış barını tutup , bu kapanış barını düz çizgi gibi indikatör olarak ekrana çizdirmek istiyorum. Yardımcı olacak birilerinin desteğini rica ederim.

  7.  Alıntı Originally Posted by Eski26 Yazıyı Oku
    Merhabalar, viop30 5 dk periyot için birgün öncesinin kapanış barını tutup , bu kapanış barını düz çizgi gibi indikatör olarak ekrana çizdirmek istiyorum. Yardımcı olacak birilerinin desteğini rica ederim.
    PHP Code:
                var Sistem.GrafikVerileri;
                var 
    c1 Sistem.Liste(0);
                for (
    int i 1v.Counti++)
                {
                    var 
    yeniGun v[i].Date.Day != v[1].Date.Day;
                    if (
    yeniGun
                        
    c1[i] = v[1].Close;
                    else
                        
    c1[i] = c1[1];
                }
                
    Sistem.Cizgiler[0].Deger c1

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
  •