Sayfa 580/605 İlkİlk ... 80480530570578579580581582590 ... SonSon
Arama sonucu : 4838 madde; 4,633 - 4,640 arası.

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

  1. most açık formülü bulamadım yazabilirmisiniz tşk...
    İDEAL KOD YAZMADA YENİYİM....SORULARIMDAKİ AMACIM ....İDEALİN MANTIĞINI ANLAYABİLMEK ....YOL GÖSTERMENİZ YETERLİDİR TŞK...

  2. bulundu...
    İDEAL KOD YAZMADA YENİYİM....SORULARIMDAKİ AMACIM ....İDEALİN MANTIĞINI ANLAYABİLMEK ....YOL GÖSTERMENİZ YETERLİDİR TŞK...

  3. #4635
    Son beş dakikada kilitlendi.. veri akışı var, grafikler, barlar güncelleniyor fakat hiçbir şekilde; hiçbir penceresi; mouse clicklerine cevap vermiyor, ancak görev yöneticisinden çalışmasını durdurabildim. Bilgisayar da öyle eski bir şey değil, kuvvetli bir makina. Zarar ettirdi. Bu da başka bir çeşit tecrübe olsun.

  4. #4636
    c:\Users\RDX\AppData\Local\Temp\pzwdg25u.0.cs(41,1 0) : error CS1513: } bekleniyor
    c:\Users\RDX\AppData\Local\Temp\pzwdg25u.0.cs(255, 1) : error CS1519: class, struct veya interface üyesi bildiriminde geçersiz 'return' belirteci
    c:\Users\RDX\AppData\Local\Temp\pzwdg25u.0.cs(255, 14) : error CS1519: class, struct veya interface üyesi bildiriminde geçersiz ';' belirteci
    c:\Users\RDX\AppData\Local\Temp\pzwdg25u.0.cs(257, 1) : error CS0116: Ad alanı, alanlar veya yöntemler gibi üyeleri doğrudan içeremez
    c:\Users\RDX\AppData\Local\Temp\pzwdg25u.0.cs(263, 1) : error CS1022: Tür veya ad alanı tanımı ya da dosya sonu bekleniyor
    c:\Users\RDX\AppData\Local\Temp\pzwdg25u.0.cs(264, 1) : error CS1022: Tür veya ad alanı tanımı ya da dosya sonu bekleniyor
    ben tarattım bir sürü hata verdi.

  5. #4637
     Alıntı Originally Posted by INVENTOR Yazıyı Oku
    Son beş dakikada kilitlendi.. veri akışı var, grafikler, barlar güncelleniyor fakat hiçbir şekilde; hiçbir penceresi; mouse clicklerine cevap vermiyor, ancak görev yöneticisinden çalışmasını durdurabildim. Bilgisayar da öyle eski bir şey değil, kuvvetli bir makina. Zarar ettirdi. Bu da başka bir çeşit tecrübe olsun.
    Her Zaman Üstte özelliğine sahip pencereler iDeal'in küçük mesaj kutularının üzerinde kalıyor.
    Örneğin;
    Sembollerin olduğu fiyat penceresinde
    Frk% kolonuna göre
    periyodik artan ya da azalan sıralama yaptırmak istediğinizde
    iDeal küçük bir input box açıyor, timer için saniye cinsinden değer girmenizi bekliyor
    Grafiklerinizi ya da diğer formları her zaman üstte özeliği ile ikinci, üçüncü ekranlarda kullanıyorsanız iDealin mesaj kutusu, input box gibi kutuları bu her zaman üstte özelliğinde olan formların altında kalıyor.. ve mouse ile iDealin diğer açık hiçbir penceresine erişim olanağı kalmıyor, açılan inputboxa bile ulaşamıyorsunuz.
    İDeal kullanıcı arabirimi( UI : user interface ) kötü. Geliştirilmesi ya da yukarıda anlatmaya çalıştığım durumlar için çözüm bulunması gerekiyor.

  6. #4638

    Sorguda son satırda bir hata alıyorum. Yardımcı olurmusunuz.

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using System.Data;
    using ideal;
    using System.Diagnostics;

    namespace WinFormsApp1
    {
    [DebuggerDisplay($"{{{nameof(GetDebuggerDisplay)}() ,nq}}")]
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }

    private void Form1_Load(object sender, EventArgs e)
    {

    }


    void Sistem01(ideal.cxSistem Sistem)
    {
    var C = Sistem.GrafikFiyatSec("Kapanis");
    var V = Sistem.GrafikFiyatSec("Hacim");
    var Mov360 = Sistem.MA(C, "Exp", 360);
    var Kol2 = Sistem.Liste(0);
    var Mov60 = Sistem.MA(C, "Exp", 60);
    var Mov180 = Sistem.MA(C, "Exp", 180);
    var Mov270 = Sistem.MA(C, "Exp", 270);
    var MovV = Sistem.MA(V, "Simple", 21);
    var Mov5 = Sistem.MA(C, "Simple", 5);
    var Risk = Sistem.Liste(0);
    var Kazanc = Sistem.Liste(0);
    var Kol6 = Sistem.Liste(0);

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

    Kol2[i] = Mov360[i] - 0.01f;
    Risk[i] = (C[i] - Mov360[i] * 100 / C[i]);
    Kazanc[i] = (Mov360[i] - C[i]) * 100 / C[i];
    Kol6[i] = MovV[i] * 0.01f * Mov5[i];
    }

    Sistem.SorguBaslik[0] = "Kapaniş";
    Sistem.SorguBaslik[1] = "Stopploss";
    Sistem.SorguBaslik[2] = "Hedef";
    Sistem.SorguBaslik[3] = "Olası % R";
    Sistem.SorguOndalik[3] = 2;
    Sistem.SorguBaslik[4] = "Olası % K";
    Sistem.SorguOndalik[4] = 2;
    Sistem.SorguBaslik[5] = "Max Kaç TL";

    var Son = Sistem.BarSayisi - 1;
    if (Mov60[Son] > Mov360[Son] && Mov180[Son] > Mov270[Son] && Mov270[Son] > Mov360[Son] && C[Son] < Mov60[Son] && C[Son] >= Mov360[Son] && Risk[Son] > 0)
    {

    Sistem.SorguDeger[0] = C[Son];
    Sistem.SorguDeger[1] = Kol2[Son];
    Sistem.SorguDeger[2] = Mov60[Son];
    Sistem.SorguDeger[3] = Risk[Son];
    Sistem.SorguDeger[4] = Kazanc[Son];
    Sistem.SorguDeger[5] = Kol6[Son];


    Sistem.SorguAciklama = "Filtrem";
    Sistem.SorguEkle();
    }
    }

    private string GetDebuggerDisplay()
    {
    return ToString();
    }
    }

  7.  Alıntı Originally Posted by mehmetoruc Yazıyı Oku
    c:\Users\RDX\AppData\Local\Temp\pzwdg25u.0.cs(41,1 0) : error CS1513: } bekleniyor
    c:\Users\RDX\AppData\Local\Temp\pzwdg25u.0.cs(255, 1) : error CS1519: class, struct veya interface üyesi bildiriminde geçersiz 'return' belirteci
    c:\Users\RDX\AppData\Local\Temp\pzwdg25u.0.cs(255, 14) : error CS1519: class, struct veya interface üyesi bildiriminde geçersiz ';' belirteci
    c:\Users\RDX\AppData\Local\Temp\pzwdg25u.0.cs(257, 1) : error CS0116: Ad alanı, alanlar veya yöntemler gibi üyeleri doğrudan içeremez
    c:\Users\RDX\AppData\Local\Temp\pzwdg25u.0.cs(263, 1) : error CS1022: Tür veya ad alanı tanımı ya da dosya sonu bekleniyor
    c:\Users\RDX\AppData\Local\Temp\pzwdg25u.0.cs(264, 1) : error CS1022: Tür veya ad alanı tanımı ya da dosya sonu bekleniyor
    ben tarattım bir sürü hata verdi.
     Alıntı Originally Posted by mehmetoruc Yazıyı Oku
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using System.Data;
    using ideal;
    using System.Diagnostics;

    namespace WinFormsApp1
    {
    [DebuggerDisplay($"{{{nameof(GetDebuggerDisplay)}() ,nq}}")]
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }

    private void Form1_Load(object sender, EventArgs e)
    {

    }


    void Sistem01(ideal.cxSistem Sistem)
    {
    var C = Sistem.GrafikFiyatSec("Kapanis");
    var V = Sistem.GrafikFiyatSec("Hacim");
    var Mov360 = Sistem.MA(C, "Exp", 360);
    var Kol2 = Sistem.Liste(0);
    var Mov60 = Sistem.MA(C, "Exp", 60);
    var Mov180 = Sistem.MA(C, "Exp", 180);
    var Mov270 = Sistem.MA(C, "Exp", 270);
    var MovV = Sistem.MA(V, "Simple", 21);
    var Mov5 = Sistem.MA(C, "Simple", 5);
    var Risk = Sistem.Liste(0);
    var Kazanc = Sistem.Liste(0);
    var Kol6 = Sistem.Liste(0);

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

    Kol2[i] = Mov360[i] - 0.01f;
    Risk[i] = (C[i] - Mov360[i] * 100 / C[i]);
    Kazanc[i] = (Mov360[i] - C[i]) * 100 / C[i];
    Kol6[i] = MovV[i] * 0.01f * Mov5[i];
    }

    Sistem.SorguBaslik[0] = "Kapaniş";
    Sistem.SorguBaslik[1] = "Stopploss";
    Sistem.SorguBaslik[2] = "Hedef";
    Sistem.SorguBaslik[3] = "Olası % R";
    Sistem.SorguOndalik[3] = 2;
    Sistem.SorguBaslik[4] = "Olası % K";
    Sistem.SorguOndalik[4] = 2;
    Sistem.SorguBaslik[5] = "Max Kaç TL";

    var Son = Sistem.BarSayisi - 1;
    if (Mov60[Son] > Mov360[Son] && Mov180[Son] > Mov270[Son] && Mov270[Son] > Mov360[Son] && C[Son] < Mov60[Son] && C[Son] >= Mov360[Son] && Risk[Son] > 0)
    {

    Sistem.SorguDeger[0] = C[Son];
    Sistem.SorguDeger[1] = Kol2[Son];
    Sistem.SorguDeger[2] = Mov60[Son];
    Sistem.SorguDeger[3] = Risk[Son];
    Sistem.SorguDeger[4] = Kazanc[Son];
    Sistem.SorguDeger[5] = Kol6[Son];


    Sistem.SorguAciklama = "Filtrem";
    Sistem.SorguEkle();
    }
    }

    private string GetDebuggerDisplay()
    {
    return ToString();
    }
    }
    Merhaba Mehmet bey.
    1. mesajınızda belirtildiği gibi "{" parantezlerden biri kapatılmamış.
    İdeal lisansım olmadığı için test edemiyorum ama...
    Visual studio aşağıdaki parantezi işaret ediyor:

    Kod:
    namespace WinFormsApp1
    {
    Kodun gerisinde hata var mıdır? Bilmiyorum. Test etme şansım da yok.
    Görseli de şuraya koyayım:





    Kolay gelsin.

  8. #4640
    İlginizden dolayı teşekkür ederim.

Sayfa 580/605 İlkİlk ... 80480530570578579580581582590 ... 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
  •