Onemli Gunler Banner
Sayfa 123/596 İlkİlk ... 2373113121122123124125133173223 ... SonSon
Arama sonucu : 4768 madde; 977 - 984 arası.

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

  1. #977
    Duhul
    Feb 2017
    İkamet
    afyonkarahisar
    Gönderi
    791
     Alıntı Originally Posted by umit_ykoc Yazıyı Oku
    istediğiniz hisseye kanalı çizip kanala çift tıklayarak açtığınız penceredeki değerleri aşağıdaki şablona yazarsanız trend kırılımlarında mesaj gösterir, isterseniz emir gönderir, isterseniz ses çalar. Robot olarak çalıştırmanız gerekiyor. Başka çözümleride muhtemelen vardır.




    sayın ümit koç cevabınız için teşekkürler
    ancak söylediğiniz şeyin yapılabirliliği yok maalesef
    onca tarih dakika enstrümantrend uçları nereden geçiyo onları yazılacak
    kimse yazmaz bunları
    matriks te olanı ben size söyleyem
    herhangi bir grafikte trend çizgisini çiziyoruz , trend çizgisine sag klick alarm kur
    hepsi bu
    matrikste trend çizgisine alarmı kur
    ekrandan uzaklaş
    trend kırıldığında
    avazının çıktığı kadar bağırsın proğram , duyunca ekran başına gel ne işlem yapılacaksa yapalım
    2 proğram arasındaki kullanım kolaylığı bu
    herhangi bir özellik kolay kullanılabilir değilse insanlar o özelliği kullanmıyor
    maalesef ideal özellik koyarken kullanım kolaylığını hiç düşünmüyor

  2.  Alıntı Originally Posted by alekss Yazıyı Oku
    sayın ümit koç cevabınız için teşekkürler
    ancak söylediğiniz şeyin yapılabirliliği yok maalesef
    onca tarih dakika enstrümantrend uçları nereden geçiyo onları yazılacak
    kimse yazmaz bunları
    matriks te olanı ben size söyleyem
    herhangi bir grafikte trend çizgisini çiziyoruz , trend çizgisine sag klick alarm kur
    hepsi bu
    matrikste trend çizgisine alarmı kur
    ekrandan uzaklaş
    trend kırıldığında
    avazının çıktığı kadar bağırsın proğram , duyunca ekran başına gel ne işlem yapılacaksa yapalım
    2 proğram arasındaki kullanım kolaylığı bu
    herhangi bir özellik kolay kullanılabilir değilse insanlar o özelliği kullanmıyor
    maalesef ideal özellik koyarken kullanım kolaylığını hiç düşünmüyor
    ben haksızsınız demedim, bu programında bağırtılabildiğini göstermek istedim

  3. #979
    Duhul
    Feb 2017
    İkamet
    afyonkarahisar
    Gönderi
    791
     Alıntı Originally Posted by umit_ykoc Yazıyı Oku
    ben haksızsınız demedim, bu programında bağırtılabildiğini göstermek istedim
    sayın umit koç
    alarm kurulmasıyla bağırmasıyla derdim yok
    trend çizgilerine alarm kurulamamasıyla
    veya ideal de alarm kurulabilmesi işinin çok zahmetli çok teferruatlı bilgi girişleri gerektiğini söylüyorum
    ;)

  4. Sevgili serseri26, Orhan Akdogan ve Kenten ancak donebildim cevaplariniz icin cok cok tesekkur ederim. Her birinizin onerdigi yolu deneyecegim.

    Birde user.dll hakkinda detayli bilgi yani Visual Studioda tanimlanmasi, ideale aktarilmasi gibi sirasiyla tarif edebilecek yada ornek olarak verebilecek bir bilen var midir? Forumda daha once yazilanlari denedim fakat surekli bir Null hatasi aliyorum. Galiba bir yerde bir yalnislik var..

    Tesekkur ederim.

  5.  Alıntı Originally Posted by habilgur Yazıyı Oku
    Sevgili serseri26, Orhan Akdogan ve Kenten ancak donebildim cevaplariniz icin cok cok tesekkur ederim. Her birinizin onerdigi yolu deneyecegim.

    Birde user.dll hakkinda detayli bilgi yani Visual Studioda tanimlanmasi, ideale aktarilmasi gibi sirasiyla tarif edebilecek yada ornek olarak verebilecek bir bilen var midir? Forumda daha once yazilanlari denedim fakat surekli bir Null hatasi aliyorum. Galiba bir yerde bir yalnislik var..

    Tesekkur ederim.

    1-
    vs de Class Library Tipinde bir proje oluşturun.
    Proje özelliklerinde, Build sekmesinde, Output Path "C:\iDeal" yaparsanız ideal kapalıyken derlediğinizde copy-paste gerek kalmaz.
    cs dosyası içeriği:

    using System;
    using System.IO;
    using System.Collections.Generic;
    using System.Data;


    namespace ideal
    {
    public class User
    {

    public string TestMethod(dynamic Sistem)
    {
    return Sistem.Parametreler[0];
    }

    }
    }


    3-
    ideal sistem kodu:
    Sistem.Mesaj(user.TestMethod(Sistem));


    Bu yöntem ile idealde sistem içerisine yazdığınız her şeyi vs de kodlayabilirsiniz.
    Benim tüm ideal sistemlerim tek satırdır.

  6.  Alıntı Originally Posted by Orhan AKDOĞAN Yazıyı Oku
    1-
    vs de Class Library Tipinde bir proje oluşturun.
    Proje özelliklerinde, Build sekmesinde, Output Path "C:\iDeal" yaparsanız ideal kapalıyken derlediğinizde copy-paste gerek kalmaz.
    cs dosyası içeriği:

    using System;
    using System.IO;
    using System.Collections.Generic;
    using System.Data;


    namespace ideal
    {
    public class User
    {

    public string TestMethod(dynamic Sistem)
    {
    return Sistem.Parametreler[0];
    }

    }
    }


    3-
    ideal sistem kodu:
    Sistem.Mesaj(user.TestMethod(Sistem));


    Bu yöntem ile idealde sistem içerisine yazdığınız her şeyi vs de kodlayabilirsiniz.
    Benim tüm ideal sistemlerim tek satırdır.
    Orhan Bey Merhabalar tekrar çok teşekkür ederim muhtemelen çok basit prosedur bu fakat ben bir noktada takılıyorum,
    Şimdi müsadenizle, ben size sırası ile yaptıklarımı yazayım;
    1- VS Class Lib.projesi oluşturdum.
    2- Sizin bana yazdığımız kodu bu projeye değiştirmeden kopyaladım.( Kütüphaneleri de aldım)
    3- Build kısmından output olarak ideal klasörünü seçtim.
    4- Projeyi Derledim.
    5- İdeali açtım. Yeni bir boş sistem açtım ve içerisine sizin gönderinizdeki 3 kısımdaki kodu kopyaladım.
    6- Formula Test yada Kaydet düğmesine bastığımda" Null bir başvuruya bağlanma çalışma zamanında gerçekleştirelemez" uyarısı çıktı.
    7- Belki dedim bu bir grafik üzerinde açık değil hata bundan kaynaklanıyordur.. Çift tıkladım bir grafik üzerine attım sistemi..
    8 -Sonuç yine üstteki hata karşıma çıkıyor.

    Dll içerisinde ki metodun içeriği bir şekilde bana msgbox kutusu olarak karşıma çıkması gerekiyor değil mi?

    Muhtemelen çok basit geliyordur buradaki kullanıcılara bu sorun fakat ben birtürlü bu konuda başarılı olamadım... İsterseniz Print screen olarakta atabilirim..
    Sizce nerede eksik yada hata yapıyorum?

    Ayırdığınız zaman için tekrar teşekkürler.

  7.  Alıntı Originally Posted by habilgur Yazıyı Oku
    Orhan Bey Merhabalar tekrar çok teşekkür ederim muhtemelen çok basit prosedur bu fakat ben bir noktada takılıyorum,
    Şimdi müsadenizle, ben size sırası ile yaptıklarımı yazayım;
    1- VS Class Lib.projesi oluşturdum.
    2- Sizin bana yazdığımız kodu bu projeye değiştirmeden kopyaladım.( Kütüphaneleri de aldım)
    3- Build kısmından output olarak ideal klasörünü seçtim.
    4- Projeyi Derledim.
    5- İdeali açtım. Yeni bir boş sistem açtım ve içerisine sizin gönderinizdeki 3 kısımdaki kodu kopyaladım.
    6- Formula Test yada Kaydet düğmesine bastığımda" Null bir başvuruya bağlanma çalışma zamanında gerçekleştirelemez" uyarısı çıktı.
    7- Belki dedim bu bir grafik üzerinde açık değil hata bundan kaynaklanıyordur.. Çift tıkladım bir grafik üzerine attım sistemi..
    8 -Sonuç yine üstteki hata karşıma çıkıyor.

    Dll içerisinde ki metodun içeriği bir şekilde bana msgbox kutusu olarak karşıma çıkması gerekiyor değil mi?

    Muhtemelen çok basit geliyordur buradaki kullanıcılara bu sorun fakat ben birtürlü bu konuda başarılı olamadım... İsterseniz Print screen olarakta atabilirim..
    Sizce nerede eksik yada hata yapıyorum?

    Ayırdığınız zaman için tekrar teşekkürler.
    Sistem.Mesaj(User.TestMethod(Sistem));
    "u" harfi küçük olduğu için alıyorsunuz sanırım, tekrar dener misiniz, direk foruma yazmıştım kodu, o yüzden hatalı olmuş sanırım.

    grafik sisteme çevireyim örneğimizide;

    using System;
    using System.IO;
    using System.Collections.Generic;
    using System.Data;


    namespace ideal
    {
    public class User
    {

    public string TestMethod(dynamic Sistem)
    {
    // parametreleri al
    var Yontem = "Simple";
    var Periyot1 = 5;
    var Periyot2 = 22;

    // kapanış fiyatlarını oku
    var Veriler = Sistem.GrafikFiyatSec("Kapanis");

    // hareketli ortalamaları hesapla
    var MA1 = Sistem.MA(Veriler, Yontem, Periyot1);
    var MA2 = Sistem.MA(Veriler, Yontem, Periyot2);

    // hesaplanan verileri çizgilere aktar ve açıklama ekle
    Sistem.Cizgiler[0].Deger = MA1;
    Sistem.Cizgiler[0].Aciklama = "MA " + Periyot1;
    Sistem.Cizgiler[1].Deger = MA2;
    Sistem.Cizgiler[1].Aciklama = "MA " + Periyot2;

    // strateji
    Sistem.KesismeTara(MA1, MA2);


    Sistem.GetiriHesapla("01/01/2013", 0.00); //Belli bir tarihten itibaren Getiri eğirisi çizdirilir, işlemlerde 0 puan kayma dikkate alınır.

    var Renk1 = Sistem.Renk(50, 255, 255, 180);
    Sistem.ZeminYazisiEkle("Toplam İşlem Sayısı = " + Sistem.GetiriToplamIslem.ToString("0") , 1, 200, 100, Renk1, "Tahoma", 20); //
    }

    }
    }



    3-
    ideal sistem kodu:
    User.TestMethod(Sistem);
    Son düzenleme : Orhan AKDOĞAN; 16-02-2018 saat: 22:46.

  8.  Alıntı Originally Posted by Orhan AKDOĞAN Yazıyı Oku
    Sistem.Mesaj(User.TestMethod(Sistem));
    "u" harfi küçük olduğu için alıyorsunuz sanırım, tekrar dener misiniz, direk foruma yazmıştım kodu, o yüzden hatalı olmuş sanırım.

    grafik sisteme çevireyim örneğimizide;

    using System;
    using System.IO;
    using System.Collections.Generic;
    using System.Data;


    namespace ideal
    {
    public class User
    {

    public string TestMethod(dynamic Sistem)
    {
    // parametreleri al
    var Yontem = "Simple";
    var Periyot1 = 5;
    var Periyot2 = 22;

    // kapanış fiyatlarını oku
    var Veriler = Sistem.GrafikFiyatSec("Kapanis");

    // hareketli ortalamaları hesapla
    var MA1 = Sistem.MA(Veriler, Yontem, Periyot1);
    var MA2 = Sistem.MA(Veriler, Yontem, Periyot2);

    // hesaplanan verileri çizgilere aktar ve açıklama ekle
    Sistem.Cizgiler[0].Deger = MA1;
    Sistem.Cizgiler[0].Aciklama = "MA " + Periyot1;
    Sistem.Cizgiler[1].Deger = MA2;
    Sistem.Cizgiler[1].Aciklama = "MA " + Periyot2;

    // strateji
    Sistem.KesismeTara(MA1, MA2);


    Sistem.GetiriHesapla("01/01/2013", 0.00); //Belli bir tarihten itibaren Getiri eğirisi çizdirilir, işlemlerde 0 puan kayma dikkate alınır.

    var Renk1 = Sistem.Renk(50, 255, 255, 180);
    Sistem.ZeminYazisiEkle("Toplam İşlem Sayısı = " + Sistem.GetiriToplamIslem.ToString("0") , 1, 200, 100, Renk1, "Tahoma", 20); //
    }

    }
    }



    3-
    ideal sistem kodu:
    User.TestMethod(Sistem);
    Orhan Bey Selamlar, İlk gönderinizde "u" harfini bende büyük yaparak denemiştim. Az önce evden ikinci bir laptopda ilk gönderdiğiniz kodu tekrar yukarıda anlattığım şekilde denedim yine aynı Null hatasını aldım.. İçinden çıkamadım gerçekten..

    Şuan son gönderdiğinizi deniyorum. Projeyi derlerken;

    Error CS0161 'User.TestMethod(dynamic)': not all code paths return a value diye bir hata veriyor. Bunu düzeltmek için nasıl bir yol izlenmeli?

Sayfa 123/596 İlkİlk ... 2373113121122123124125133173223 ... 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
  •