3 beğenilme 0 beğenilmeme
2,843 kez görüntülendi
matriks iq'da TD SEQUENTIAL indikatorunde td9 al veya sat veren hisseleri nasil suzebilirim?
Explorer kategorisinde (29 puan) tarafından | 2,843 kez görüntülendi
0 0
Merhaba istediğiniz explorer stratejisini hazırlayacağız fakat td9 derken tdSequantial indikatörünün parametre olarak aldığı setup değerini mi 9 olarak girmemizi istiyorsunuz? Yoksa başka bir şey mi?
0 0
evet, herhangi bir zaman diliminde setup degeri 9 olan hisse senetlerini suzmek istiyorum.

1 cevap

5 beğenilme 0 beğenilmeme
En İyi Cevap

Merhaba,

İstediğiniz explorer kodu aşağıdadır. Oluşturduğunuz explorer stratejisinin adının bizim paylaştığımız stratejinin adıyla aynı olmasına dikkat ediniz. 

İyi çalışmalar

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Matriks.Data.Symbol;
using Matriks.Engines;
using Matriks.Lean.Algotrader.AlgoBase;
using Matriks.Lean.Algotrader.Models;
using Matriks.Indicators;

namespace Matriks.Lean.Algotrader
{
	public class TdSequantialExp : Explorer
	{
		[Parameter(9)]
		public int Setup;
		
		[Parameter(4)]
		public int Countdown;
		
		TdSequential tdSequential;
		public override void OnInit()
		{
			tdSequential = TdSequentialIndicator(Symbol, SymbolPeriod, Setup, Countdown);
			AddColumns(2);
			SetColumnText(0, "TdSequantial");
			SetColumnText(1, "Trade");
		}

		public override bool OnExplorer(List<BarDataEventArgs> bardatas)
		{
			SetColumn(0, Math.Round(tdSequential.CurrentValue, 4));

			if (tdSequential.CurrentValue>=Setup){
				SetColumn(1, "AL");
				return true;
			}
			if (tdSequential.CurrentValue<=(Setup*-1)){
				SetColumn(1, "SAT");
				return true;
			}
			return false;
		}
	}
}

 

(4,555 puan) tarafından
tarafından seçilmiş
0 0

Öncelikle cok teşekkürler,.Bir tarama yaptım asagidaki gibi  Ornek 4h PETKM bulmuş bunda 9,13,M9,M13 yok ama cikartmis bunu  countdown number -12 yazıyor bundan mi cikardi bilemedim, ama 4h countdownnumber -12 degil burda herhalde kirimizi 12 kast ediyor ama sadece saatlikte önceki barda kirimizi 12 yapmış ama taramada bende saatlik yoktu tam çözemedim sorun nedir. 

0 0
Aynen 13 ve 13m yi countdownnumberdan buluyor. Yukarıda da belirttiğim üzere IQ'da mükemmel 13 ve normal 13 ayrımı biraz farklı işliyor. Mesela Matriks veri terminalinde normal 13 le + işareti ile belirtiliyor ve grafikteki değeri 13 veya -13 ama IQ ' da normal 13 ler arka arkaya gelen 12le olarak gösterilmiş. 13 olarak görünen ise mükemmel 13tür.
0 0
Yalnız 9M veya 13  olarak kutu icinde  gösteriyor IQ'da da.

Bu islem özelinde 240 dk Petkm'de countdown no 12 degil orda bahsedilen baska bir 12 mi bunu anlayamadım. Grafik uzerinde 240 dk da ben 12 gormuyorum, Yada sadece countdown'da 12-13 olunca gösteriyor ama setup da 1 başlayarak tum rakamları gösteriyor.
0 0

Merhabalar, 

Evet dediğiniz gibi kutu içerisinde gösteriliyor. IQ da gösterilen 13 mükemmel 13 değeridir.

Aşağıdaki görselleri inceleyecek olursak 1. şekilde normal 13 gösterimini görmekteyiz. IQ'da normal 13 gösterimi Şekil 1 deki gibidir. Yani ilk 12 den sonra gelen 12 değerleri normal 13 ü ifade etmektedir. Şekil 2 de ise Mükemmel 13 gösterimi bulunmaktadır.

Görsellerden de anlaşılacağı üzere normal 13 ve M13 değerlerini CountDownNumber dan alıyoruz.

İyi çalışmalar.

Şekil 1:

Şekil1

Şekil 2:

Şekil2

1 0
Cok teşekkürler , cok isime yaradı.
Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. 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.



8,643 soru
8,594 cevap
4,826 yorum
19,865 kullanıcı