Matriks IQ'de belirli bir hareketli ortalama ile alım yapıp iz süren stop ile satış yapmak istiyorum.
- Soruldu
- Kategori
- Algoritmik Trading
- Görüntülenme
- 2.067 görüntülenme
- Durum
- Cevaplandı
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.
Merhaba,
Portföyde iz süren stop tanımla kısmı tamamen ayrı, doğrudan bir uygulamadır. Videolara bakabilirsiniz. BİST sembolleri için geçerlidir.
https://www.youtube.com/playlist?list=PLj71ZIVGCIobGXxlIrsh6ClOmAC3QKBed
Stratejilerin içine iz süren stop / kar al stop vb eklenmesi ayrı bir durumdur.
AL komutunun altına, stop kodlarını ekleyerek yapabilirsiniz. Aşağıda bir örnek vardır.
if (CrossAbove(close, tmov, OHLCType.Close))
{
SendMarketOrder(Symbol, Quantity, OrderSide.Buy);
Debug("Alis emri gonderildi");
//karal
TakeProfit(Symbol, SyntheticOrderPriceType.Percent, 3);
// izsürenstop
TrailingStopLoss(Symbol, SyntheticOrderPriceType.Percent, 3);
}
}
İyi çalışmalar
Merhaba,
Destek sayfasında çok sayıda örnek vardır.
Pratik bazı çözümler de hazırlıyor. Algoritma sihirbazı içine ekleyeceğiz.
IQAlgo doküman linki:
https://matriksiq.matriksdata.com/Algo_Trader_IQ.pdf
Yazdığınız kodu, e posta ile gönderirseniz, inceleyip bir cevap yazmaya çalışırız.
iqdestek@matriksdata.com
İyi çalışmalar.
Sitenin çalışması için gerekli çerezleri kullanıyoruz. Ziyaretleri anlamak için analitik çerezleri yalnızca onayınızla kullanırız. Çerez Politikası
Pörtföy kısmında "İz süren Stop tanımla" uygulamasının sadece BİST'e özel bir durum olmasına pek bir anlam veremedim. neden diğer kısımlarda da uygulayamıyoruz. Bu konuyu Matriks Teknik servis ekibine yönelteceğim.
Stratejilerin içerisine "İz Süren Stop / Kar Al / Stop Loss" gibi kodları yazabilmem için yukarıdaki yazmış olduğunuz kodlama dilini Öğrenmem mi gerekiyor? Matriks Prime Versiyonunda olduğu gibi KHN bölümünde "Sistem Tester" veya İndikatör Building menüsü gibi bir bölüm yok mu? Prime versiyonunda Sistem tester uygularken oraya iz süren stop kar al veya stop loss koy bölümlerine kolaylıkla ulaşılabiliyor. Yukarıda yazmış olduğunuz kodu IQ uygulamsına yazarak kodu derle dediğimde herhangi bir hata vermedi. Ama Backtest kısmında uyguladığım 8 zaman dlimi ve birkaçcoin çeşidinde yüzde getiri " 0 ".
Demek istediğim 8 Periyodluk basit hareketli ortalamayı yukarı kestiğinde alacak iz süren stop ile %1 lik stop ile satış yapabilecek Stratejiyi yazabilmek için hangi kaynaklardan bu kodlama dilimini öğrenmem gerekiyor.Öğrenebileceğim kaynakları bana yazablirseniz sevinirim. Teşekkürler