Matriks Destek ve Yardım Platformu

Matriks Ürünleri ile ilgili tüm sorularınız için bizlere buradan ulaşabilirsiniz. Daha önce sorulan soruları ve verilen cevapları ilgili sekmelerden ve arama üzerinden inceleyebilirsiniz. Sağ taraftaki kategoriler üzerinden İlgilendiğiniz özelliklerle ilgili soruları filtreleyebilirsiniz. Soru ve cevapları sosyal medyada paylaşabilirsiniz. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.

Algoritmik Trading

2.511 soru

Bu kategoride sor

Sorular2.511

RSS

Emrin tam olarak işletildiği geri dönütünü nasıl alırım ?

Merhaba, Bunun için geliştirilmiş olan "OnOrderUpdate" içerisinden "OrdStatus.Filled" ile emrin geri dönüşlerini topladığımda yarım çalışan emirlerde de bu fonksiyon tetikleniyor. Ben sadece emir tamamen işletilip tüm miktar alındığında veya satıldığında tetiklensin istiyorum. Bunu nasıl…

Vedat
0 oy0 cevap443 görüntülenme

Text dosyası yazma okuma

Merhaba Matriks iq üzerinde her bar kapanışında ilgili barın kapanış fiyatını bir text dosyasına kaydedip, bu kayıt ettiğim verileri nasıl okuyabilirim strateji içerisinde. Örnek bir kodla yardımcı olabilirseniz sevinirim.

1 oy1 cevap, çözüldü999 görüntülenme

Portföyden Veri Okuma

Merhaba Matriks iq üzerinde her bar kapanışında ilgili sembolün portföyde kaç adet bulunduğu, ve 0 dan fazla varsa maliyetinin kaç olduğu bilggisini okuyabilir miyim. Eğer cevap evet ise bunu nasıl yapabilirim. saygılarımla

0 oy0 cevap534 görüntülenme

Kod uzadığında küçük alt programlara bölmek istiyorum.

Merhaba, Kod uzadığı zaman alt programlara farklı dosyalar içinde takip etmek istiyorum. Örneğin ana bir kod var, ALIŞ işlemleri için farklı bir dosya, SATIŞ illemleri için farklı bir dosya içinde yazmaya devam etmek istemekteyim. VS CODE gibi bir editör mantığı ile küçük parçalara bölerek nasıl…

kingemp
0 oy0 cevap273 görüntülenme

Emir tamamen çalıştığında tetiklenen fonksiyon nedir ?

Merhaba, Bunun için geliştirilmiş olan "OnOrderUpdate" içerisinden "OrdStatus.Filled" ile emrin geri dönüşlerini topladığımda yarım çalışan emirlerde de bu fonksiyon tetikleniyor. Ben sadece emir tamamen işletilip tüm miktar alındığında veya satıldığında tetiklensin istiyorum. Bunu nasıl…

Vedat
0 oy1 cevap625 görüntülenme

TD Sequential Stratejisi

Merhaba, TD Sequential indikatöründe strateji oluştururken ilk emrin alım olmasını, sonraki emirlerin de sinyale göre devam etmesini istiyorum. Örneğin; ilk kurulum -9 veya sayım -13 ile al emrinin ardından tekrar -9 veya -13 gelirse alacak, hakeza aynı şekilde 9 ve 13'te satacak. Bir nevi her al…

0 oy0 cevap648 görüntülenme

SendLimitEmir fonksiyonunun güncellenmesi hakkında

Strateji başlatıldığında, SendLimitEmir komutu ile gönderilen bir emrin 5 dk sonra gerçekleşmemiş ise iptali yada yeni fiyat veya miktar ile SendReplaceOrder fonksiyonu ile güncellenmesini nasıl sağlayabiliriz. *** SendCancelOrder(order.CliOrdID) ile başarılı olamadım. Mümkünse örneklendirerek…

radert
0 oy2 cevap, çözüldü860 görüntülenme

RSI stratejisi ile bot kurmak istiyorum

Merhaba, 15 dakikalık grafikte ve tek bir işlem çiftinde (MATIC_USDT_FBIN) RSI 30'u yukarı kırarsa " 3x Long " pozisyon aç %1 Kar pozisyonu kapat. RSI 70'i aşağı kırarsa " 3x Short " pozisyon aç %1 Kar pozisyonu kapat. Kodlarını yazmaya çalışıyorum fakat teknik bilgim yetmiyor. Al pozisyonunu…

0 oy1 cevap1,3B görüntülenme

Alphatrend son data bulma

Selamlar, Alphatrend indikatörü için stratejim mevcut. 1-Yatay konumda 2-Düşer 3- Tekrar yataya gider. Eğer 3’teki yatay değeri 1’den yüksekse long işlem açar. Bu sistem için AT indikatörünün geçmişteki eşit olduğu veya aşağı yukarı hareket ettiği datayı çekmem gerekiyor. Bunu nasıl yapabilirim?…

kralpark
0 oy1 cevap698 görüntülenme

Overall Tutarına Göre İşlem Açma

using System; using System.Collections.Generic; using System.Linq; using Matriks; using Matriks.Data.Symbol; using Matriks.Engines; using Matriks.Indicators; using Matriks.Symbols; using Matriks.Trader.Core; using Matriks.Trader.Core.Fields; using Matriks.Lean.Algotrader.AlgoBase; using…

mesutko
0 oy1 cevap1,2B görüntülenme

Alım - Satım Döngüsü oluşturma

Merhaba, C de yazmış olduğum (yazmaya çalıştığım) kodu matriks iq için nasıl uyarlayabiliriz yardımcı olabilir misiniz? //ilk fiyat ataması int n=100; // piyasa değeri = deger (mesela "GARAN") int deger; for i++ ; { if deger=n+0.1; // 10 adet alım gir n-0.1 fiyatından buyorder(n-0.1) // yeni n…

yekabukcu
0 oy1 cevap625 görüntülenme

bar geciktirme

öncelikle merhaba alım yönündede satım yönündede alım yada satım yaptıktan sonra istediğimiz bar sayısı kadar işleme girmemesi için nasıl bir yapı kullanabilirim

roosso
0 oy1 cevap726 görüntülenme

Belirli saat aralığında geçici sinyal ile çalışmak

Merhaba, 30-60 dakika aralıklarda kalıcı sinyal ile algoritmik trade yapmaktayım. Örneğin 18:00 bar kapanışında gelen sinyali sistem göndersede piyasa kapalı olduğu için işleme almıyor. Bekleyenlerde ise ertesi güne taşımıyor. Bunu önlemek için prime da bağlı emirlerdeki seçeneklerden…

0 oy0 cevap495 görüntülenme

hisse tarama ve otomatiik al sat

merheba IQ da tavan olan hisseleri otomatik alıp yüzde 1 düşünce satan bir formül yazmak istesek nasıl olur yada taban olup taban çözülünce alan ve dip olunca satışa yazan otomatik bunu yapan bir robot yada al sat formulu var mı dır?teşekürler

spedyy
0 oy0 cevap930 görüntülenme

matriks ıQ YENİ

1.SORUM IQ GÖRE NASIL YAZABİLİRİM​ Öncelikle A Dip = 1.Kolana yazalım (COLA) YK:=15; M1:=(HLBTop(YK) - HLBBot(YK))/HLBTop(YK); K:=if(M1>0.05,yk,yk+20); BSD:=BARSSINCE(LASTVALUE(LLV(L,K))=L); REF(l,-BSD) Sonra B Tepe= 2.Kolana yazalım (COLB) YK:=15; M1:=(HLBTop(YK) - HLBBot(YK))/HLBTop(YK);…

cucu
0 oy0 cevap699 görüntülenme

Hareketli Ortalama Koşullu Strateji

merhaba 10-50 ağırlıklı hareketli ortalamaların (wma) kesişimi ile alım yapan bir strateji yapmak istiyorum fakat sadece 100 günlük SMA üzerinde iken gelen alım sinyallerinin kabul edilmesini altında gelen sinyallerin kabul edilmemesini istiyorum. Çıkış sinyali de iz süren stop ile olabilir.…

0 oy1 cevap1,4B görüntülenme

strateji yazılımı

// @version=2 strategy("Mesut Day Compare strategy", shorttitle="Mesut Day Close Stg", overlay=false) threshold = input(title="Price Difference Threshold", type=float, defval=0, step=0.001) getDiff() => yesterday=security(tickerid, 'D', close[1]) today=security(tickerid, 'D', close)…

Mesut3301
0 oy0 cevap348 görüntülenme

MavilimW algoritmada kullanırken yanlış current value vermesi

MavilimW indikatörünü kullanan bir strateji geliştiriyorum. MavilimW indikatörünün al sat pozisyonunu bir önceki bara göre değerinin büyük ya da küçük olmasına göre algılamaya çalışıyorum. BTC gibi büyük değerli kağıtlarda bir sorun yok ancak değeri 0,2 gibi küçük kağıtlarda mavilim datası ekranda…

b.maleri
0 oy0 cevap392 görüntülenme

prime to iq tarama

mrb prime da kullandığım taramamı iq ya çevirebilirmisiniz tk. filtre: m1:=MOV(c,20,tri); m2:=MOV(c,5,S); m3:=IF(cross(m2,m1),3,0); m3 or m4 COLA: m1:=MOV(c,20,tri); m2:=MOV(c,5,S); m3:=IF(cross(m2,m1),3,0); m4:=IF(cross(m1,m2),-2,0); m3+m4 COLB: m1:=Mov(c,20,tri); m2:=MOV(c,5,S); IF(m2>m1,2,-1)…

0 oy0 cevap414 görüntülenme

Algoritmik işlemler yapmak istiyorum

Merhaba, böyle bir pro yazılımla ilgileniyorum ve yeniyim. Halk yatırım araclılıyla 1 aylık lisanslı TERMİNAL uygulamanınızı kullanıyorum. Çok beğendim. Ben 12 aylık bir paketinizi istiyorum, derinlik özellikli ve Algo trade yapabileceğim bana en minumum paketinizi önerir misiniz, market sayfanız…

skywalker
0 oy1 cevap574 görüntülenme

short işlem hesabi yanliş hesapliyor

Merhaba, SendOrderSequential(true, Side.Sell); WorkWithPermanentSignal(true); SetLeverage(Symbol1, kaldirac); SetLeverageType(Symbol1, false); Bundan bir kaç hafta öncesine kadar short işlemlerin backtest optimizasyonunda karlılıgını dogru hesaplamasina rağmen, suanda Long işlemler gibi hesaplama…

rockmad
0 oy0 cevap351 görüntülenme

Matriks IQ Barssince komutu

İyi günler matriks ekibi. Matriks prime'da kullandığımız barsince komutunu matriks IQ'da nasıl oluşturabiliriz? Amacım kullanmış olduğum indikatörlerin sinyallerinin son 10 bar içinde gerçekleşmiş ise işleme girmesini istiyorum. Örnek vermek gerekirse : AL KOŞULU BALT:=BBandTop(C,20,S,2):…

0 oy0 cevap568 görüntülenme

stratejide TrailingStopLoss çalışmadı

Merhaba, SendLimitOrder ile alış emri verdiğim bir stratejide, TrailingStopLoss çalışmadı, bunun sebebi ne olabilir. kod böyle: SendLimitOrder(Symbol1, al_sat_miktari, OrderSide.Buy, son_fiyat, includeAfterSession:false); TrailingStopLoss(Symbol1, SyntheticOrderPriceType.Percent, 3,…

yorulmaz
0 oy1 cevap435 görüntülenme

Kaldıraç oranı değişmesi sorunu

Merhaba, Matriks iq da herhangi bir coinde örnk: ZRX_USDT_FBIN, 4x 85,1 adet toplam 340,4 adet satış emri gönderiyorum ancak binance ye 20x 17,02 adet olarak yansıyor. Buda likiditasyon fiyatının değişmesine neden oluyor. Bu sorun neyden kaynaklanmış olabilir ve çözümü nedir? Teşekkürler...

kokotun
0 oy0 cevap390 görüntülenme

Stoptan sonra işleme girmiyor.

Merhabalar, Algoritma sihirbazında klasit bir indikatör ile al sat sinyali oluşturmaya çalışıyorum. iz süren stoplos ta ekliyorum. çalıştırdığımda 1. işlem açılıo iz süren stop aktif olunca işlemi kapatıyor ama bir daha asla işleme girmiyor. İz süren stop koymazsam al sat güzel devam ediyor. Ama iz…

Senol
0 oy0 cevap319 görüntülenme