Sayfa 587/593 İlkİlk ... 87487537577585586587588589 ... SonSon
Arama sonucu : 4738 madde; 4,689 - 4,696 arası.

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

  1.  Alıntı Originally Posted by Özgür Yazıyı Oku
    Cevap gelince paylaşır mısınız?
    Zannediyorum user.dll gerekiyor bütün namespace leri kullanabilmek için?
    User dll olmuş 1.500 TL. Akıl işi değil

  2. #4690
    Aracı kurumlar da komisyon kotası yükseltir bu durumda.. Zaten Şubat 28 gün.. Yani evet pahalı.
    Teknikte zorlama yoktur..

  3.  Alıntı Originally Posted by engin.kilic.73 Yazıyı Oku
    Telegram mesaj botudur.


    var bakiye = 1000; // 1000 TL tutar kadar her hisseden al
    var SistemAdi = "ss"; //sistemizin adı
    var Periyot = "1"; //grafiğin priyodu
    //************************************************** ************************************************** *************************
    var Sozluk = new List<string>();
    Sozluk.Add("IMKBH'TTKOM"); //Hisse seçimleri
    Sozluk.Add("IMKBH'ENJSA");
    Sozluk.Add("IMKBH'GESAN");
    Sozluk.Add("IMKBH'FENER");
    Sozluk.Add("IMKBH'ULKER");
    Sozluk.Add("IMKBH'TCELL");
    Sozluk.Add("IMKBH'TKFEN");
    Sozluk.Add("IMKBH'BERA");


    for (var No = 0; No < Sozluk.Count; No++)
    {
    //----------------------------------------------------------------------------------------------------------------------------
    var Sembol = Sozluk[No];
    var MySistem = Sistem.SistemGetir(SistemAdi, Sembol, Periyot); //sistemin adı, grafik sembolü, grafiğin periyodu
    var SonFiyat = Sistem.SonFiyat(Sembol);
    var Anahtar = Sistem.Name + ", " + Sembol + ", " + Periyot;
    double IslemFiyat = 0;
    DateTime IslemTarih;
    var Miktar = 0.0;
    var Rezerv = "";
    var Pozisyon = Sistem.PozisyonKontrolOku(Anahtar, out IslemFiyat, out IslemTarih, out Rezerv);
    var SonYon = Sistem.SonYonGetir(SistemAdi, Sembol, Periyot); //sistemin adı, grafik sembolü, grafiğin periyodu

    if (Sistem.Saat.CompareTo("09:00:00") <= 0 || Sistem.Saat.CompareTo("22:59:59") >= 0) // seans yok işlem yapma
    {
    }
    else
    {
    var LotSize = Sembol.StartsWith("CRP") ? Math.Round((bakiye / SonFiyat), 8) : Math.Round((bakiye / SonFiyat), 0);

    if (SonYon == "F" && Pozisyon != 0) // Flata Geç
    Miktar = -Pozisyon;
    else if (SonYon == "A" && Pozisyon != LotSize) // Al
    Miktar = LotSize - Pozisyon;
    else if (SonYon == "S" && Pozisyon != -LotSize) // Sat
    Miktar = -LotSize - Pozisyon;
    // Emir Gönder
    var Islem = "";
    if (Miktar > 0) { Islem = "Alış"; Rezerv = "Alış Yapıldı"; }
    if (Miktar < 0) { Islem = "Satış"; Rezerv = "Satış Yapıldı"; }
    if (Islem != "")
    {
    if (Sistem.Saat.CompareTo("18:14:59") <= 0 && Sembol.StartsWith("VIP-X")) Sistem.EmirAksamSeansi = 1; // Akşam Seansında emir geçerli olması için
    Sistem.EmirSembol = Sembol;
    Sistem.EmirIslem = Islem;
    Sistem.EmirSuresi = "KIE";
    Sistem.EmirTipi = "PYS";
    Sistem.EmirFiyatTipi = "PYS";
    Sistem.EmirMiktari = Math.Abs(Miktar);
    Sistem.EmirHesapAdi = "xxxxxx, Osmanlı Menkul"; //(portföyde, sol üst kutuda yazdığı gibi)
    Sistem.EmirAltHesap = "xxxxxx"; //(portföyde, sol üst kutuda yazdığı gibi)
    Sistem.EmirAciklama = Rezerv;
    Sistem.EmirFiyati = SonFiyat;
    Sistem.EmirGonder();
    string urlString = "https://api.telegram.org/bot{0}/sendMessage?chat_id={1}&text={2}";
    string apiToken = "**********************************";
    string chatId = "********************";
    string mesaj = "Hello world!"+ Sembol.ToString() + SonFiyat.ToString() + " " + SonYon.ToString() ;
    //string mesaj = "Hello world!";
    System.Net.WebRequest.Create(String.Format(urlStri ng, apiToken, chatId, mesaj)).GetResponse().GetResponseStream();
    Sistem.PozisyonKontrolGuncelle(Anahtar, Miktar + Pozisyon, SonFiyat, Rezerv);
    }
    }
    }





    Telegram mesajına , Yön (Alış satış flat) bildirimlerini düşüremedim.
    Yardımlarınız için şimdiden teşekkür ederim.
    Bilgi verenlerin eliğe sağlık.

    Telegram mesajların yaptım ancak üst üste mesajlarda sistem kitleniyor bunun nasıl aşılacağını bulan varmı?

  4.  Alıntı Originally Posted by bymehmet Yazıyı Oku
    Bu yapıyı kurcalayın çözersiniz.
    PHP Code:
          var array = new object[2,2];
          array[
    00] = "A1 hucresi";
          array[
    10] = "A2 hucresi";
          array[
    01] = "B1 hucresi";
          array[
    11] = Sistem.Tarih;
          
    Sistem.ExcelKopyala(array, "C:\\ideal\\excelDosyaAdi.xlsx"); 
    Üstat merhaba,
    bu yapı ile excel e atabiliyoruz ancak manuel olarak açılan excel dosyasını kaydet dememiz gerekiyor.
    kayıt işlemini otomatik yapabileceğimiz bir yöntem varmı? Teşekkürler.

  5.  Alıntı Originally Posted by karizmax Yazıyı Oku
    Üstat merhaba,
    bu yapı ile excel e atabiliyoruz ancak manuel olarak açılan excel dosyasını kaydet dememiz gerekiyor.
    kayıt işlemini otomatik yapabileceğimiz bir yöntem varmı? Teşekkürler.
    Sistem kodunda Microsoft.Office.Interop.Excel kütüphanesini kullanamadığımız için manuel açılmış bir dosyaya müdahale edip saklamanın güvenli bir yolu olduğunu sanmıyorum. Yapılabilir ama dosya bozulabilir veya beklenmeyen bir durum oluşabilir.

    Excel yerine text dosyası kullanmaya karar verirseniz daha basit olur.

    PHP Code:
          string filePath = @"C:\ideal\file.txt";
          
    using (StreamWriter writer File.AppendText(filePath))
          {
             
    writer.WriteLine("Yeni Veri1");
             
    writer.WriteLine("Yeni Veri2");
             
    writer.Close();
          } 

  6. merhaba macd göstergesini son 3 bar içinde kesen senetlerin idealdata sorgusu varmıdır

  7. Bir konuda yardımcı olursanız çok sevinirim, saat 1800-1805 arasında olan sesns sonuna robot emir göndermek istiyorum, limit veya piyasa emri olması önemli değil, böyle bir robot kodu paylaşabilir misiniz

  8. İdeal için indikatör bulabileceğim toplu arşiv olan bir yer var mı acaba?

    Aslında aradığım volume profile ve vwap indikatörleri. Sadece bu ikisi için trading view kullanıyorum.

Sayfa 587/593 İlkİlk ... 87487537577585586587588589 ... 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
  •