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.

0

Pozitif uyumsuzluk

Soruldu
Kategori
Explorer
Görüntülenme
510 görüntülenme
Durum
Cevaplandı
		public override bool OnExplorer(List<BarDataEventArgs> bardatas)
		{
			var bardata = GetBarData();
			var BarDataIndex = bardatas.FirstOrDefault().BarDataIndex;
			var LLV = LowestLow(rsi, BarSayısı);

			if (LLV < rsi.CurrentValue)
			{
				for (int i = 1; i <= BarSayısı; i++)
				{
					int index = Ref(rsi, i) == LLV? i:0;
					if (index>1)
					{
						var refLow = bardata.Low[BarDataIndex - index];
						var close = bardata.Close[BarDataIndex];
						if (refLow >close)
						{
							SetColumn(0, index);
							SetColumn(1, refLow);
							SetColumn(2, close);
							SetColumn(3, Math.Round(LLV, 2));
							SetColumn(4, Math.Round(rsi.CurrentValue, 2));
						}
					}
				}
			}
			return false;
		}

Elimde yukarıdaki gibi rsi pozitif uyumsuzluk kodu var. Bunu diğer indicatörler için de yazmak istiyorum. Bu linkteki (https://drive.google.com/drive/folders/1irkVRXZedlpGDb6hxkRi_5xFeEpPT8R2) indicatorlerin hepsine ihtiyacım var. Bu dosyaları matrix iq'da açamadım. Bunu nasıl açabileceğimi veya cci, demand, macd, mfi, momentum, obv, tke için explorer kodlarını paylaşabilir misiniz?

Paylaş

1 Cevap

0

Merhabalar,
Kod editöründeki araç kutusundan faydalanmanızı öneririz. Gerekli düzenlemeler yapılırken ilgili indikatörü aratıp çift tıklamanız gerekir.

İstediğiniz indikatörleri uygun şekilde kullanmak için aşağıdaki alanlara indikatörün ismini vermelisiniz.

Örnek kod blokları aşağıda yer almaktadır. Tercih ederseniz Explorer çalışmasını da inceleyebilirsiniz.
--- /dosya/cqumxcitczf97suaizx5uvksj/cci_pUyumsuzluk.mtxiq

İyi çalışmalar dileriz.
 

RSI rsi;
rsi = RSIIndicator(Symbol, SymbolPeriod, OHLCType.Close, RsiPeriod);

var LLV = LowestLow(rsi, BarSayısı);

if (LLV < rsi.CurrentValue)

int index = Ref(rsi, i) == LLV? i:0;

SetColumn(4, Math.Round(rsi.CurrentValue, 2));



CCI cci;
cci = CCIIndicator(Symbol, SymbolPeriod, OHLCType.Close, CCIPeriod);

var LLV = LowestLow(cci, BarSayısı);

if (LLV < cci.CurrentValue)

int index = Ref(cci, i) == LLV? i:0;

SetColumn(4, Math.Round(cci.CurrentValue, 2));

 

BağlantıBayrakladüzenlendi · emresemresMatriks Destek6.795

Cevabınız

Cevap yazmak için giriş yapın.Giriş yapKayıt ol