- Puan
- 8.033
- 7. sırada
- Soru
- 1
- Cevap
- 329
- 69 en iyi
- Yorum
- 158
Etkinlik
- Cevap1 oyMatriksIQ › IQAlgo › Algoritmik TradingFillorKill veya GoodTillCancel seçerken neye dikkat etmeliyiz
Merhaba TimeInForce cikartilmadi ama tanitilmasi gerekiyor, su sekilde yazabilirsiniz: SendLimitOrder(Symbol, 100, (OrderSide.Buy), 11.88m, new TimeInForce(TimeInForce.GoodTillCancel)); Calistiginiz…
- CevapEn iyi cevap1 oyMatriksIQ › IQAlgo › Algoritmik TradingBalance'taki tüm paranın yettiği kadar hisse al
Merhaba, daha once sorulmus su soruya bakiniz: https://destek.matriksdata.com/?qa=95/portf%C3%B6y-penceresinde-g%C3%B6r%C3%BClen-bilgileri-strateji-edit%C3%B6r%C3%BCne
- Cevap1 oyMatriksIQ › IQAlgo › Algoritmik TradingTum hisseleri sat kodu
Merhaba, kurumlar portfoy bilgisini anlik olarak veremedikleri icin portfoy'de bulunan butun hisseleri sat islemini algo icerisinden yapamiyoruz. Fakat bir hisse algo icerisinde kac kere alinmis bunu…
- Cevap2 oyMatriksIQ › IQAlgo › Algoritmik Tradingİki İndikatörlü Stratejide Hangisi gerçekleşirse
Merhaba, yukarida yazdiginiz ornek AND logical operator'u. Istediginiz sanirim OR, su sekilde yazabilirsiniz: if (rsi.CurrentValue < 10 || barData.BarData.Close > sma200.CurrentValue)
- Cevap1 oyMatriksIQ › GrafikKripto piyasalarında gün kapanışı
Konuyu gorusup size geri donus yapacagiz.
- Cevap2 oyMatriksIQ › IQAlgo › Algoritmik TradingMatriksIQ ile Binance borsasında açığa satış nasıl yapılır
Merhaba, Binance'de future'larda islem henuz acik olmadigi icin ve aciga satis 'borrow' ederek yapildigi icin aciga satis henuz yapilmamaktadir. Crypto borsalarda islem yapan abone sayimizin artis…
- Yorum1 oyMatriksIQ › Genel KullanımBacktest Parametre Seçim Ekranına Kaydırma özelliği
Konuyla ilgili calisma baslamistir, ilginize tesekkur ederiz.
- Cevap6 oyMatriksIQ › Alarm › Uygulama AlarmlarıCross ile İndikatör Alarmı
Merhaba, oncelikle ilginiz ve detayli ekran goruntuleriniz icin tesekkur ederiz. Burada cross fonksiyonu icerisine 2 sayi eklemisiniz temel sorun bu. Ozetle cross fonksiyonuna B62 ve C62 hucrelerini…
- CevapEn iyi cevap2 oyMatriksIQ › İndikatorKeltner Channel
Merhaba, v1'de orta kanal High, Low ve Close'un ortalamasi bulunarak alinir. v2 gunumuzde daha cok kullanilan, guncel versiyondur ve orta kanal EMA olarak alinir. //Keltner V1 var typicalPrice =…
- Yorum0 oyMatriksIQ › IQAlgo › Algoritmik TradingStratejimi saniyelik olarak çalıştırmak istiyorum
var barDataModel = GetBarData(); var GIRIS = barDataModel.Close[barDataModel.Close.Count - 1]; Debug("GİRİŞŞ " + GIRIS); var Yuzde_azalan = (GIRIS - (GIRIS * 0.01m)); Debug("Yuzde_azalan " +…
- Yorum0 oyMatriksIQ › IQAlgo › Algoritmik TradingStratejimi saniyelik olarak çalıştırmak istiyorum
Merhaba, yukarida orneklerle aciklamaya calistim.
- CevapEn iyi cevap1 oyMatriksIQ › IQAlgo › Algoritmik TradingStratejimi saniyelik olarak çalıştırmak istiyorum
Merhaba, ornek kod ektedir. Hazir stratejiler icerisinde Derinlik3Timer ismi ile bulabilirsiniz. Stratejiyi OnTimer'da calistirmak icin OnInit fonksiyonu icerisinde SetTimerInterval(1); seklinde…
- Yorum1 oyMatriksIQ › IQAlgo › Algoritmik TradingPortföy penceresinde görülen bilgileri strateji editörüne almak
Kullanabilecegimiz sadece bu yukarida yazdiklarim var. Digerlerini strateji icerisinden takip edebilirsiniz, ya da pozisyonlari stratejiye girebilirsiniz. Strateji icerisindeki hareketleri takip…
- CevapEn iyi cevap10 oyMatriksIQ › IQAlgo › Algoritmik TradingPortföy penceresinde görülen bilgileri strateji editörüne almak
Asagidaki fonksiyonlar ile yanlarindaki aciklamalarda belirtilen degerlere ulasabilirsiniz. var overall = GetOverall(); //Islem limiti var para1 = BistOverall; //Hesaptaki toplam para(hesap Overall)…
- Cevap1 oyMatriksIQ › IQAlgo › ExplorerPARA GİRİŞ ÇIKIŞI MATRİKS İQ DA KARŞILIK VEREN KOD YAPISI
IQ subscription modeliyle calistigi için sadece acik olan sembollere iliskin data cekilmektedir. Su anda büyük veri sistemimizden sağlanan Para Giriş Çıkış analizi üzerinden bu verileri takip…
- CevapEn iyi cevap4 oyMatriksIQ › IQAlgo › Algoritmik TradingDeğişken tanımlama ve ortalamasını alma.
Merhaba hareketli ortalama almak ve olusturmak icin public override void OnInit() { ... mov = new MOV(10, MovMethod.Simple); ... } public override void OnDataUpdate(BarDataEventArgs barData) { ...…
- CevapEn iyi cevap1 oyMatriksIQ › IQAlgo › Algoritmik TradingMevcut varolan periyotlardan farklı bir bar periyotu nasıl kullanırım?
1 Dakika'nın katsayıları olacak şekilde istediğiniz değerde bir bar periyotu tanımlayabilirsiniz. Örnek : AddSymbol(Symbol, new PeriodInfo(PeriodType.Minute,2)); //Varsayılan sembol için 2 dakikalık…
- CevapEn iyi cevap2 oyMatriksIQ › IQAlgo › Algoritmik TradingStratejiyi 2 farklı periyotta çalıştırabilir miyim?
MatriksIQ istenildiği kadar farklı periyot ve sembol ile çalışmamıza olanak sağlamaktadır. 2 farklı periyot ve 2 farklı enstrüman ile kullanım aşağıda örneklendirilmiştir. public class…
- CevapEn iyi cevap3 oyMatriksIQ › IQAlgo › Algoritmik TradingBir İndikatörün hareketli ortalamasını alabilir miyiz?
Evet alabiliriz. MatriksIQ’da bir indikatörün hareketli ortalamasını hatta indikatörün indikatörünü almak oldukça kolaydır. Aşağıda RSI indikatörünün hareketli ortalamasını almak için kod içerisinde…
- CevapEn iyi cevap1 oyMatriksIQ › IQAlgo › Algoritmik Trading2 veya daha fazla, farklı sembol kullanarak strateji yazılabilir mi?
Evet yazılabilir. Örnek olarak Hazır Stratejilerde GAOrt2Hisse stratejisine bakabilirsiniz. (Günlük Ağırlıklı Ortalama, 2 Hisse). Bu stratejide OnInit() fonksiyonu altına: AddSymbol(Symbol,…
- CevapEn iyi cevap2 oyMatriksIQ › IQAlgo › Algoritmik Tradingif(close < accBands.Lower) seklinde bir ifade tanimladim ama dogru sonuc vermiyor.
İndikatorler liste gibi çalışmakta, seri olarak hafızada tutulmaktadır. Dolayisiyla accBands.Lower ifadesi büyüktür/küçüktür operatörüyle kullanabileceğiniz bir ifade değildir çünkü accBands.Lower…
- CevapEn iyi cevap2 oyMatriksIQ › IQAlgo › Algoritmik TradingAlgotrader rapor penceresine fiyat grafiğine ek grafik ekleyebiliyor muyuz
Evet, Fonksiyonlar başlığı altındaki AddChart, AddChartLineName ve Plot fonksiyonlarının kullanın. Örnek: //Grafiğin ismini belirlediğimiz kısım String chartName = "MOST"; AddChart(chartName,2);…
- CevapEn iyi cevap2 oyMatriksIQ › IQAlgo › Algoritmik TradingBir sembol üzerinde hesaplamalar yapıp, çıkan sonucun moving averajını alabilir miyim?
MatriksIQ Algo ile kendi oluşturduğunuz değişkenin hatta kendi indikatörünüzün bile moving averajını yaratabilir, bütün diğer indikatörlerin içerisinde de kullanabilirsiniz. Daha fazla bilgi için…
- CevapEn iyi cevap2 oyMatriksIQ › IQAlgo › Algoritmik Tradingerror CS1503: 3 bağımsız değişkeni: 'double' öğesinden 'decimal' öğesine dönüştürülemiyor
Fonksiyonunuzda kullandığınız 3. değişken decimal olarak beklenmekte ama double olarak yazılmıştır. C# casting yaparak sorun çözülebilir. Örn. StopLoss(Symbol1,…
- CevapEn iyi cevap2 oyMatriksIQ › IQAlgo › Algoritmik Tradingerror CS0019: >' işleci 'decimal' ve 'double' türündeki işlenenlere uygulanamaz
İki ayrı tipte eleman kıyaslanmaya çalışılmaktadır. Double olan elemanı decimal olarak cast ediniz. Örn. if (macd.Macd.CurrentValue > 0.0001) //Yanlış if (macd.Macd.CurrentValue > 0.0001m) //Doğru.…
- CevapEn iyi cevap2 oyMatriksIQ › IQAlgo › Algoritmik TradingHata! Strateji çalıştırılırken bir hata oluştu: Nesne başvurusu bir nesnenin örneğine ayarlanamadı.
Bu hata başka nedenlerle de görülebilmekle birlikte, çoğunlukla yanlış veya olmayan bir sembol kullanıldığında alınmaktadır. Bu durumda çözümü basittir. Örn. [SymbolParameter("garanti")] //Yanlış.…
- CevapEn iyi cevap2 oyMatriksIQ › IQAlgo › Algoritmik Tradingerror CS1061 'SymbolPeriod' bir 'Mn' tanımı içermiyor
SymbolPeriod öğesi için yanlış metod girilmiştir. SymbolPeriod yazdıktan sonra “.” (nokta) yazarsanız, Intellisense sayesinde alabileceği metodları net olarak görebilirsiniz. Bu metodlar Day, Min,…
- CevapEn iyi cevap2 oyMatriksIQ › IQAlgo › Algoritmik Tradingerror CS0246: SeriYukari' türü veya ad alanı adı bulunamadı (bir using yönergeniz veya derleme başvurunuz mu eksik?)
Strateji ismi ile stratejinin kod deklerasyonunda yazılan isim arasında uyuşmazlık var, tamamen aynı olduğundan emin olunuz. Küçük büyük harfe duyarlıdır. Örn. SeriYukari olarak isimlendirdiğimiz…
- Soru1 oyMatriksIQ › IQAlgo › Algoritmik Tradingerror CS0246: SeriYukari' türü veya ad alanı adı bulunamadı (bir using yönergeniz veya derleme başvurunuz mu eksik?)

