Hocam tşk. ederim.
ama benim yapmak istediğim idealde olan RENKO BAR gibi sadece kırmızı- yeşil bar olabilirse diye düşünmüştüm, bilmem anlatabildim mi? tşk..
Printable View
Selam arkadaslar
3 MA 5 MA yı yukarı kestiğinde 1 lot VIOP AL
3 MA 5 MA yı aşağı kestiğinde KARDA ise FLAT değilse 1 lot VIOP u tut. Algo tekrar al verdiğinde tekrar yeni 1 lot al ve yukarıdakı yönergeyi takıp et. Bu tutulan eski lotlar hep kalsın önemli değil. Bu lotları tutmak ideal de hangi kod lar ile mümkündür? Yada varmıdır böyle birşey?
Saygılar...
Merhaba, ideal'de renko barlarını kullandığımda, örneğin renko brick size 0,50 iken, fiyat 1300'den 1300,50'ye geldiğinde bir bar oluşması gerekirken, örneğin 1304,75'e kadar herhangi bir hareket olmuyor, sonra birden 8-10 barlık tek bir hareket oluyor. Bu sorunun sebebi ne olabilir acaba bilgisi olan var mı?
Merhaba,
İdeale yeni geçtim. Toma (MOST) indikatörünü aynı grafik içerisinde (günlük,haftalık kapanış değerleri) baz alarak bir sistem tanımlamak istiyorum. Hissenin anlık değeri aynı grafikteki günlük kapanış ve haftalık kapanışın üzerindeyse al dedirtmeye çalışıyorum fakat bir türlü tomanın günlük kapanış ve haftalık kapanış değerlerini tanımlayamadım. Yardımcı olabilirseniz sevinirim.
İyi günler
Periods:=Input("periods",1,260,260);
Topbox:=If(Ref(H,-3)>=Ref(HHV(H,Periods),-4) AND Ref(H,-2)<Ref(H,-3) AND Ref(H,-1)<Ref(H,-3) AND H< Ref(H,-3),Ref(H,-3),PREV);
Botbox:=If(Ref(H,-3)>=Ref(HHV(H,Periods),-4) AND Ref(H,-2)<Ref(H,-3) AND Ref(H,-1)<Ref(H,-3) AND H< Ref(H,-3),LLV(L,4),PREV);
Topbox;
Botbox
Darvas box'lı
LowL:=If(L=LLV(L,5),L,If (Ref(L,-1)=LLV(L,5),Ref(L,-1), If(Ref(L,-2)=LLV(L,5),Ref(L,-2),If(Ref(L,-3)=LLV(L,5),Ref(L,-3), If(Ref(L,-4)=LLV(L,5),Ref(L,-4),0)))));
NewH:=ValueWhen(1,H>Ref(HHV (H,5),-1),H);
box1:=HHV(H,3)<HHV(H,4);
box2:=ValueWhen(1,BarsSince(H>Ref(HHV(H,5),-1))=3 AND box1=true,NewH);
box3:=ValueWhen(1,BarsSince(H>Ref(HHV(H,5),-1))=3 AND box1=true,LowL);
TopBox:=box2;
BottomBox:=box3;
TopBox;
BottomBox;
BottomBox-(BottomBox*1.5)/100;
BottomBox-(BottomBox*2.5)/100
İyi akşamlar.Bu formül ideale çevrilebilir mi?Saygılarımla.
merhaba bir indikatör 1 ile 0 arasında gidip geliyor
yani ya 1 değeri alıyor yada 0 değeri .
sistem 1 değeri aldığında sinyal al verdi diyelim
bir sonraki bar . son kapanış rakamından ( al verdiği seviyenin) 2 kademe veya % 0.2 yüselirse sinyal üretsin istiyorum veya 2 kademe düşerse sinyal üretsin istiyorum. yeterki bir sonraki bar yüksek veya düşük seivye görsün fark etmez
matriks veya ideal için nasıl birşey kullanılabilir.
mantık olarak
Soruyu doğru anladı ve yazarken yanlış yapmadıysam(test etmedim sadece mantığı sorguluyorsunuz diye)....
var fi=Sistem.GrafikFiyatSec("Kapanis");
var vy=Sistem.YuzeyselVeriOku(Sistem.Sembol);
var adim=vy.PriceStep;
var sinyal=Sistem.Liste(0);
var BarSince=Sistem.Liste(0);
for( int i=Sistem.BarSayisi=0; i < Sistem.BarSayisi; i++)
{
sinyal[i] =.....;
Barsince[i]=(Sinyalin oluştuğu fiyatı "Barsince" e atayan formul);
}
var SonYon = "";
for (int i = 1; i < Sistem.BarSayisi; i++)
{
if ( sinyal[i-1]<=0 && sinyal[i]>0 && SonYon != "A" )
{
Sistem.Yon[i] = "A";
SonYon = Sistem.Yon[i];
}
if (sinyal[i-1]>0 && sinyal[i]<=0 && SonYon != "S" )
{
Sistem.Yon[i] = "S";
SonYon = Sistem.Yon[i];
}
}
if ( fi[i-1]<=BarSince + (adim*2) && fi[i]>BarSince+(adim*2) && SonYon != "A" || fi[i-1]<=(BarSince *1.02f) && fi[i]>(BarSince *1.02f) && SonYon != "A" )
{
Sistem.Yon[i] = "A";
SonYon = Sistem.Yon[i];
}
if ( fi[i-1]>=BarSince + (adim*2) && fi[i]<BarSince+(adim*2) && SonYon != "S" || fi[i-1]>=(BarSince *1.02f) && fi[i]<(BarSince *1.02f) && SonYon != "S" )
{
Sistem.Yon[i] = "S";
SonYon = Sistem.Yon[i];
}
}
Gibi mi?
Merhabalar 01, 05, 60 uzantılı dataları sadece ideal üzerinden mi okuyabiliyoruz acaba? Bu dosyaları txt haline nasıl dönüştürebiliriz