Sayfa 105/593 İlkİlk ... 55595103104105106107115155205 ... SonSon
Arama sonucu : 4738 madde; 833 - 840 arası.

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

  1.  Alıntı Originally Posted by ozan85 Yazıyı Oku
    Arkadaşlar daha önce sorulduysa şimdiden özür dilerim.
    Hisse grafiğindeki PD/DD rakamı ile bilanço kısmından aynı hissenin PD/DD rakamı birbirinden farklı. Bilanço kısmındakinin 1.19 gözükmesinin sebebi sanırım bilançonun açıklandığı tarihi baz almasından kaynaklanıyor.

    Sorgu modülünden günlük olarak PD/DD 1.5 ile 2 arasıındaki hisseleri bulmak mümkünmüdür?
    Saygılar….


    dogru olan grafik.

    bilanco menusu nerde merak ettim bende bakayım.
    Senin almaya cesaret edemediğin riskleri alanlar, senin yaşamak istediğin hayatı yaşarlar..
    Sokrates twit @erhanacikgoz1

  2. MA üzerinden bir örnek tasarlyabilirmisiniz arkadaşlar ben bir türlü yapamadım.

    2 TANE MA KESISIME GORE AL SAT YAPAN BIR SISTEMIN.

    GETİRİ EĞİRSİNİN içine YATAY 3 ADET ÇİZGİ YERLEŞTİRMEK İSTİYORUM

    ÖRNEGIN 15,000 PUANA 20,000 PUANA ve 25,000 PUANA.

    Sİstem. MA Y AGORE AL SAT YAPACAK BUNUN GETİRİ EGRİSİNİ ÇİZECEK.

    GETİRİ EGRİSİ İÇİNDEki 1. çizgi getiri eğirisi Küçükten büyüğe kesmişse İşlemlere devam Büyükten küçüğe dönmüşse flat.
    2. çizgiden küçükten büyüğe geçmişse işleme devam büyükken küçüğe dogru kesmişse flat.
    3. çizgi de aynı sekılde.

    bunu örnek amaclı yazabılırmısınız.

    ben tasarlarken çizgiler birbirini etkiliyor. ortada kalan cızgı calısmıyor vesaire bir türlü yapmadım.
    Senin almaya cesaret edemediğin riskleri alanlar, senin yaşamak istediğin hayatı yaşarlar..
    Sokrates twit @erhanacikgoz1

  3. Evet doğrusu grafik erhan bey;

    sorgu modülünden idealin tanımlamış olduğu sorgu_örnek_2 sistemini tarattığımızda bilançodaki PD/DD verilerine göre hisseleri tarıyor. Bilançodaki değer ile grafikteki değer arasında da çok fark oluyor.

    Demek istediğim grafikteki PD/DD'ne göre hisselere tarama yaptırabilir miyiz ?

    idealdeki bilanço menüsü

  4. ben hep şöyle bir hata veriyo

    23.11.2017 20:11:38
    Dizin aralık dışındaydı. Negatif bir değer olmamalı ve koleksiyonun boyutundan daha küçük olmalıdır.
    Parametre adı: index
    Senin almaya cesaret edemediğin riskleri alanlar, senin yaşamak istediğin hayatı yaşarlar..
    Sokrates twit @erhanacikgoz1

  5.  Alıntı Originally Posted by kenten Yazıyı Oku
    birde ben robotta kullanılır varsayımıyla günceli Count-2 olarak yazmışım onu -1 yaparsınız backtest için

    tesekkurler sayın @kenten

  6. Arkadaşlar eski arşivdeki bar sonu beklemeyen robotu gülcelledim testde sorun yok gibi görünüyor, var sembol tanıttım sembol kodu yerleştirmeleri dogru görünüyor mu? emir tipi emir fiyat tipleri falan bi bakarmısınız atladıgım bir şey var mı?


    var LotSize = 1.0;
    var Periyot = "5";
    var KullanilanSistem = ''Sistem";
    var DefaLimiti = 3;

    var Sembol = "VIP'F_XU0301217";


    // VIOP - Canlı Barda Emir Gönderim Kalıbı
    var MySistem = Sistem.SistemGetir(KullanilanSistem, Sembol, Periyot);
    if (MySistem != null)
    {
    var V = MySistem.GrafikVerileri;
    var Saat = V[V.Count - 1].Date;
    if (Sistem.SaatAraligi("09:37", "18:20") && V[V.Count - 1].Date.Day == DateTime.Now.Day)
    {
    var DefaAnahtar = Sistem.Name + " , " + "Defa" + " , " + Saat.ToString("yyyyMMddHHmm");
    var DefaSayisi = Sistem.SayiTablosunuOku(DefaAnahtar);
    if (DefaSayisi < DefaLimiti)
    {
    var EmirSembol = Sembol;
    var Pozisyon = Sistem.PozisyonKontrolOku(Sistem.Name + " , " + EmirSembol);
    var SonYon = "";
    for (int i = 0; i < MySistem.Yon.Count; i++)
    {
    if (MySistem.Yon[i] != "")
    SonYon = MySistem.Yon[i];
    }

    // Emir Miktarını Hesapla
    var Miktar = 0.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
    if (Miktar != 0)
    {
    Sistem.PozisyonKontrolGuncelle(Sistem.Name + " , " + EmirSembol, Miktar + Pozisyon);
    Sistem.EmirSembol = Sembol;
    Sistem.EmirIslem = Miktar > 0 ? "ALIS" : "SATIS";
    Sistem.EmirMiktari = Math.Abs(Miktar);
    Sistem.EmirSuresi = "KIE";
    Sistem.EmirTipi = "PYS";
    Sistem.EmirFiyatTipi = "Aktif";
    Sistem.EmirGonder();
    DefaSayisi++;
    Sistem.SayiTablosunuGuncelle(DefaAnahtar, DefaSayisi);
    }
    }
    }

  7. #839
     Alıntı Originally Posted by oralet Yazıyı Oku
    Arkadaşlar eski arşivdeki bar sonu beklemeyen robotu gülcelledim testde sorun yok gibi görünüyor, var sembol tanıttım sembol kodu yerleştirmeleri dogru görünüyor mu? emir tipi emir fiyat tipleri falan bi bakarmısınız atladıgım bir şey var mı?
    aşağıdaki satır gereksiz sanırım;
    Sistem.EmirFiyatTipi = "Aktif";

    Zaman ve fiyat kontrolü bu şekilde olabilir;

    if (
    Sistem.HaftaSonu == false
    && Sistem.SaatAraligi("09:30", "18:14")
    && Sistem.SonFiyat(Sembol) != 0f
    )


    Veri indirme olabilir;
    Sistem.GrafikVerisiIndir(Sembol, Periyot);


    Grafik yönü daha hızlı bulunabilir;
    //Grafik Sistemin Son Yönünü Bul-----------------------
    string SonYon = "";
    for (int i = GrafikSistem.Yon.Count-1; i >=0 ; i--)
    {
    if (GrafikSistem.Yon[i] != "")
    {
    SonYon = GrafikSistem.Yon[i];
    break;
    }
    }
    //-------------------
    Write less do more..

  8.  Alıntı Originally Posted by PROGRAMMER Yazıyı Oku
    aşağıdaki satır gereksiz sanırım;
    Sistem.EmirFiyatTipi = "Aktif";

    Zaman ve fiyat kontrolü bu şekilde olabilir;

    if (
    Sistem.HaftaSonu == false
    && Sistem.SaatAraligi("09:30", "18:14")
    && Sistem.SonFiyat(Sembol) != 0f
    )


    Veri indirme olabilir;
    Sistem.GrafikVerisiIndir(Sembol, Periyot);


    Grafik yönü daha hızlı bulunabilir;
    //Grafik Sistemin Son Yönünü Bul-----------------------
    string SonYon = "";
    for (int i = GrafikSistem.Yon.Count-1; i >=0 ; i--)
    {
    if (GrafikSistem.Yon[i] != "")
    {
    SonYon = GrafikSistem.Yon[i];
    break;
    }
    }
    //-------------------
    Selamlar...
    Nispeten kullanımı daha kolay olduğundan SonYon için şunu önerebilirim:

    Kod:
    var SonYon = GrafikSistem.Yon[GrafikSistem.GetLastYonNo()];

Sayfa 105/593 İlkİlk ... 55595103104105106107115155205 ... 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
  •