Teknik Analiz Dünyasına Hoşgeldiniz. Paylaşmak Güzeldir.

Üye Olma ve Üyelik Sorunlarınız için İletişim algoritmabul@yandex.com

  • DİKKAT: Formüller, Sistemler sadece eğitim amaçlıdır. Alım satım, olası anapara kaybı ve diğer kayıplar dahil olmak üzere "YÜKSEK RİSK" içerir.

Önemli Formüller Algoritmarif matriks formülü

Önemli Formüller
Çözüm
col a volum
v
col b v-1
ref(v,-1)
col c stop
c*0.98
col d fiyat
c
col e hedef
X1:= REF(HHV(H,120),-1);
X2:= REF(HHV(H,210),-1);
X2Y:= REF(HHV(H,90),-1);
X3:=REF(HHV(H,15),-1);
X4:=IF((X2 > X3 and C>X2),100, IF((X1>X3 and C >X1),50,if((X2Y>X3 and C >X2Y),20,0)));
X5:=REF(LLV(L,2),-1);
X6:=(C-X5)/X5*100;
X7:=C*(1+X6/100*0.618);
X7
col f ortalama puan
X1:= REF(HHV(H,120),-1);
X2:= REF(HHV(H,210),-1);
X2Y:= REF(HHV(H,90),-1);
X3:=REF(HHV(H,15),-1);
X4:=IF((X2 > X3 and C>X2),100, IF((X1>X3 and C >X1),50,if((X2Y>X3 and C>X2Y),20,0)));
X5:=LLV(L,2);
X6:=(C-X5)/X5*100*19;
X6
filtre
X1:= REF(HHV(H,120),-1);
X2:= REF(HHV(H,210),-1);
X2Y:= REF(HHV(H,90),-1);
X3:=REF(HHV(H,15),-1);
X4:=IF(X2 > X3...

algoritma

→ein+1=0←
Algorithmist
Algoritma
Katılım
23 Eki 2020
Mesajlar
1,678
col a volum
v
col b v-1
ref(v,-1)
col c stop
c*0.98
col d fiyat
c
col e hedef
X1:= REF(HHV(H,120),-1);
X2:= REF(HHV(H,210),-1);
X2Y:= REF(HHV(H,90),-1);
X3:=REF(HHV(H,15),-1);
X4:=IF((X2 > X3 and C>X2),100, IF((X1>X3 and C >X1),50,if((X2Y>X3 and C >X2Y),20,0)));
X5:=REF(LLV(L,2),-1);
X6:=(C-X5)/X5*100;
X7:=C*(1+X6/100*0.618);
X7
col f ortalama puan
X1:= REF(HHV(H,120),-1);
X2:= REF(HHV(H,210),-1);
X2Y:= REF(HHV(H,90),-1);
X3:=REF(HHV(H,15),-1);
X4:=IF((X2 > X3 and C>X2),100, IF((X1>X3 and C >X1),50,if((X2Y>X3 and C>X2Y),20,0)));
X5:=LLV(L,2);
X6:=(C-X5)/X5*100*19;
X6
filtre
X1:= REF(HHV(H,120),-1);
X2:= REF(HHV(H,210),-1);
X2Y:= REF(HHV(H,90),-1);
X3:=REF(HHV(H,15),-1);
X4:=IF(X2 > X3 and C>X2,100, IF(X1>X3 and C >X1,50,if(X2Y>X3 and C >X2Y,20,0)));
cross(c,KijunSen(9,26,26,52,26)) or cross(c,senkouSpanB(9,26,26,52,26))
or
(X4 >0 and (MOV(V,21,S)*0.01*MOV(C,5,S)) > 5000)
or (Cross( c, MOST((H+L+2*C)/4,20,3))) and c /ref(c,-1)<1.06 and v>1000000

kaynak:
@arifcoskun05

https://tradeaktif.com/
 
Son düzenleme:
Çözüm

algoritma

→ein+1=0←
Algorithmist
Algoritma
Katılım
23 Eki 2020
Mesajlar
1,678
evet metastock kijunseni böyle yazamazsın diyor
çözüm
yöntem ve mantık olarak her hata aldığınızda yapmanız gerekenler
Metastock
tools
indikator builder
new
yeni indikatör ekranı açıldığında
formula alanına mausu tıklayın
en altta sağdaki functions aktif hale gelir
functions tıklanır
sol tarafta tüm gruplandırmalar sağ tarafta ise gruplara ait alt başlıklar bulunur
sol tarafta indikators seçin
indikators seçili iken sağ taraftan kijunseni bulun ve ok tıklayın ekrana gelen ifade şöyledir
KijunSen( )
metastock diyorki tek parametre yazılabilir yazın
diğer hata vereceği ifadede senkouSpanB
aynı yöntemle senkouSpanB seçip ok tıklarsanız ekrana gelecek ifade şudur
SenkouSpanB( , )
metastock diyorki SenkouSpanB( , ) iki paremetre ile çalışır iki paremetre girin
daha sonra hata vereceği ifade MOST dur ilgili satıra bakalım
(Cross( c, MOST((H+L+2*C)/4,20,3)))
kapınış mostu keserse most ne most matriks komutu buda yine forumdaki most açılımı yazılıp çalıştırılır
 

algoritma

→ein+1=0←
Algorithmist
Algoritma
Katılım
23 Eki 2020
Mesajlar
1,678
algoritmarif yeni

Kod:
X1:= REF(HHV(H,120),-1);
X2:= REF(HHV(H,210),-1);
X2Y:= REF(HHV(H,90),-1);
X3:=REF(HHV(H,15),-1);
X4:=IF(X2 > X3 and C>X2,100, IF(X1>X3 and C >X1,50,if(X2Y>X3 and C >X2Y,20,0)));
(
cross(c,KijunSen(9,26,26,52,26)) or cross(c,senkouSpanB(9,26,26,52,26))
or
(X4 >0 and (MOV(V,21,S)*0.01*MOV(C,5,S)) > 5000)
or   (Cross( c,  MOST((H+L+2*C)/4,20,3)) )
) and c /ref(c,-1)<1.06 and v>1000000
kaynak
kaynak:
@arifcoskun05
 

resitova

Algorithmist
Katılım
16 Şub 2021
Mesajlar
6
Metastock dilinde asagidaki gibi yazildiginda Fml(MOST) dan sonra bosluk biraktigim ?? yere bir isaret istiyor sanirim bizim metastock dilinde anlamadigimiz yerler buralari bu iki parantez arasina nasil bir isaret gelmesi gerekir ?
birde Kijunsene 9 ve Senkouspan a 9,26 degerleri verdim dogrumudur
ilginize tesekkur ederim

X1:= REF(HHV(H,120),-1);
X2:= REF(HHV(H,210),-1);
X2Y:= REF(HHV(H,90),-1);
X3:=REF(HHV(H,15),-1);
X4:=IF(X2 > X3 and C>X2,100, IF(X1>X3 and C >X1,50,if(X2Y>X3 and C >X2Y,20,0)));
(
cross(c,KijunSen(9)) or cross(c,senkouSpanB(9,26))
or
(X4 >0 and (MOV(V,21,S)*0.01*MOV(C,5,S)) > 5000)
or (Cross( c,Fml("MOST")) ?? ((H+L+2*C)/4,20,3)) ) Separator expected. Use +,-,*,/,<,<=,>,>=,<>,=, AND, OR or a comma.
) and c /ref(c,-1)<1.06 and v>1000000
 

algoritma

→ein+1=0←
Algorithmist
Algoritma
Katılım
23 Eki 2020
Mesajlar
1,678
(Cross( c, MOST((H+L+2*C)/4,20,3)))

bu bölümü parçalayalım

cross keserse close virgül ***MOST((H+L+2*C)/4,20,3))) *** şu demek most matriks komutu olduğu için most parametreleri bunlar
ilk parametre H+L+2*C)/4 ikincisi 20 üçüncüsü 3

most açılımı burada

bu bölüm silinecek ((H+L+2*C)/4,20,3)) )

cross close çağırdığınız most
mostu açık halde de formüle kullanabilirsiniz en uste atın dursun sonuçta elde edeceğiniz bir rakam

bulutlar konusunda 9 26 52 ve şu konuyu tekrar okumanızı tavsiye ederim
 

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kayıt ol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Şimdi kayıt ol
Giriş yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş yap