Sayfa 542/593 İlkİlk ... 42442492532540541542543544552592 ... SonSon
Arama sonucu : 4738 madde; 4,329 - 4,336 arası.

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

  1.  Alıntı Originally Posted by serseri26 Yazıyı Oku
    bana da kod biraz garip geldi çözemedim
    mesela ben nasıl kullanıyorum onu örnek vereyim
    risk yönetiminde kullanmak üzere 2-3 grafiğin günlük datasını çekip RSI vs hesaplatıyorum.
    bunu her turda yaparsam data alımı hesaplamalar derken vakit kaybedecek, bunun için sabah ilk çalışmasında bu hesaplamaları yapıp sayı tablosuna atıyorum , gün boyunca sayı tablosundan okuyup kullanıyorum. günde sadece 1 kere hesaplanmış oluyor.

  2.  Alıntı Originally Posted by kenten Yazıyı Oku
    mesela ben nasıl kullanıyorum onu örnek vereyim
    risk yönetiminde kullanmak üzere 2-3 grafiğin günlük datasını çekip RSI vs hesaplatıyorum.
    bunu her turda yaparsam data alımı hesaplamalar derken vakit kaybedecek, bunun için sabah ilk çalışmasında bu hesaplamaları yapıp sayı tablosuna atıyorum , gün boyunca sayı tablosundan okuyup kullanıyorum. günde sadece 1 kere hesaplanmış oluyor.
    Bu fonksiyonda işlemlerin tamamını okumamıza gerek yok sanırım. Fonksiyona bir ID gönderiyoruz ve o ID den sonrasını okuyor fakat bu ornekte "Anahtar" dediği kısmı hala anlamadım,

    var Anahtar = Sistem.Name + DateTime.Now.Date.ToString("yyyyMMdd");

    var TradeID = Sistem.SayiTablosunuOku(Anahtar);

    Bunun anlamı bu değil mi ? Anahtar = tradekurumlar20220913

    ve bu TradeID değeri nasıl oluyorda var Emirler = Sistem.HisseIslemleriniOku(TradeID); değerine uyuyor ?

    iyice kafam karıştı.

    bu Sistem.SayiTablosunuOku() fonsiyonundaki sayi tablosu ile Sistem.HisseIslemleriniOku(TradeID) fonsiyonundaki TradeID değeri aynı mı ?

  3. TradeID = Emirler[Emirler.Count - 1].TradeID;
    Sistem.SayiTablosunuGuncelle(Anahtar, TradeID);

    bu kısımla her dönüşte okuduğu son tradeid yi sayıtablosuna atıyor , tekrar tekrar emir vermemek için
    anahtar dediği gün detayı , önceki günün işlemleriyle karıştırmamak için

    -günün işlemlerini alıyor
    -en son kaldığı yerden işlemleri listeliyor
    -listedeki her CITI emir için kendiside emir veriyor
    -en son kaldığı yeri işaretleyip sonraki tura geöiyor

  4.  Alıntı Originally Posted by kenten Yazıyı Oku
    TradeID = Emirler[Emirler.Count - 1].TradeID;
    Sistem.SayiTablosunuGuncelle(Anahtar, TradeID);

    bu kısımla her dönüşte okuduğu son tradeid yi sayıtablosuna atıyor , tekrar tekrar emir vermemek için
    anahtar dediği gün detayı , önceki günün işlemleriyle karıştırmamak için

    -günün işlemlerini alıyor
    -en son kaldığı yerden işlemleri listeliyor
    -listedeki her CITI emir için kendiside emir veriyor
    -en son kaldığı yeri işaretleyip sonraki tura geöiyor
    Teşekkür ederim şimdi anladım,

    kendime göre kodu düzenleyeyim

  5. umarım eğitim amaçlı düzenleyeceksiniz. adet ayrımı yapmıyor kendi sermayesini kontrol etmiyor , hedef miktar fiyat falan yok satmıyor
    çok hızlı batırır

  6. Bunları yapan standart bir şablon var mı herkes kendi mi çalışıyor?
     Alıntı Originally Posted by kenten Yazıyı Oku
    umarım eğitim amaçlı düzenleyeceksiniz. adet ayrımı yapmıyor kendi sermayesini kontrol etmiyor , hedef miktar fiyat falan yok satmıyor
    çok hızlı batırır

  7. elimde macd benzeri bir indikatör var ona fibo çizdirmek istiyorum. buna benzer bir kod daha önce paylaşıldı mı? elinde olan varsa paylaşabilir mi?

  8.  Alıntı Originally Posted by sahinms Yazıyı Oku
    kolay gelsin.
    K1:=VALUEWHEN(20.,L>REF(L,-1),REF(L,-1));
    K1
    formülünü nasıl cizdirebilirim. teşekkürler.
    Bunu deneyin.
    PHP Code:
          var Sistem.GrafikFiyatSec("Dusuk");
          var 
    vw Sistem.Liste(0);
          var 
    lookBack 20;
          var 
    que = new Queue<int>();
          for (
    int i 1l.Counti++)
          {
             if (
    l[i] > l[1])
             {
                
    que.Enqueue(i);
                if (
    que.Count >= lookBack)
                   
    vw[i] = l[que.Dequeue() - 1];
             }
             else
             {
                
    vw[i] = vw[1];
             }

          }
          
    Sistem.Cizgiler[0].Deger vw;
          
    Sistem.Cizgiler[0].Aciklama "ValueWhen"

Sayfa 542/593 İlkİlk ... 42442492532540541542543544552592 ... 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
  •