valla hocam, direk çeviri yok sistemler çok farklı, c#programlamaya bakmanız lazım . http://www.directfn.com.tr/idealsistem/
|
|
merhaba arkadaşlar ideali yeni kullanmaya başladım, metastockta kullandığım iki formülü idealde kullanmak istiyorum,ideale nasıl çevrilebileceğini bilmiyorum,yardımcı olursanız sevinirim.
yuzde:=Input("yuzde-% of trailing stop",0,100,0.5);
period:=Input("period",1,100000,22);
yy1:=Input("1=var mov,2=simple mov,3=weight mov,4=hull mov",1,4,4);
bb:=Sqrt(period);
aa1:=Mov(C,period/2,VAR);
aa2:=Mov(C,period,VAR);
aa3:=Mov(2*aa1-aa2,LastValue(bb),VAR);
a1:=If(yy1=2,Mov(C,period,VAR),If(yy1=3,Mov(C,peri od ,VAR),If(yy1=4,aa3,Mov(C,period,VAR))));
a2:=a1-(a1*yuzde/100);
a3:=a1+(a1*yuzde/100);
b1:=If(a1<PREV,a2,Max(a2,PREV));
b2:=If(a1>PREV,a3,Min(a3,PREV));
k1:=Cross(a1,Ref(b2,-1));
k2:=Cross(Ref(b1,-1),a1);
k3:=Cum(k1+k2>-1)=1;
k4:=Cum(k1)=1;
s1:=BarsSince(k3 OR k1)
< BarsSince(k3 OR k2)+k4;
s2:=If(s1=1,b1,b2);
a1;s2
2.formül
psar1:=Input("psar değeri ?",0.03,2,0.03);
psar2:=Input("psar değeri%?",0.1,2,0.1);
Mst1:=Input("MostPERIOD",1,1000,8);
Mst2:=Input("Stop% ",0.001,100,3.5);
ort1:=Input("ortalamaperiod",1,1000,8);
psar3:=SAR(psar1,psar2);
Q3:=Mst2/100;
Q4:=Mov( C,Mst1,W) ;
Q5:=If((Q4*(1-Q3))>PREV,Q4*(1-Q3),If((Q4*(1+Q3))<PREV,Q4*(1+Q3),PREV));
ort:=Mov(C,ort1,W);{Q5;Q4;psar3;ort}(Q4+psar3+ort)/3
valla hocam, direk çeviri yok sistemler çok farklı, c#programlamaya bakmanız lazım . http://www.directfn.com.tr/idealsistem/
Sayın Andromeda ilginiz için teşekkür ederim. Uzun zamandır eksik verileri anlattığınız gibi elimle yüklüyorum ama bu iş çok yorucu. Benim anlatmak istediğim sistem üzerinden kod yazarak bu işi çözmek. Nasıl bişey aradığımı anlatmak için aşağıya yanlış bişeyler karaladım.
Özetle grafik veri listesine araya nasıl yeni veri eklenir onu öğrenmek istiyorum. Döngüyü yazmanıza gerek yok, o kısmı kendim rahatlıkla yaparım.Kod:// örnek olsun diye yazdım kod tamamen hatalı var V=Sistem.GrafikVerileri; V.add(new cxBar { Date = "13.07.2018 09:55:00", Open = "7.05",High = "7.05",Low = "7.05",Close = "7.05",Vol = "0",Size = "0"});
İlgilenen arkadaşlara şimdiden teşekkürler.
üssteki orijinal duble mov dan elde edilen 21-100 mov lar ve dolgu ekle
asgıdaki kendi yazdığımız mov 21-100 mov dolguları neden darklı çıkıor acaba
orjinalde dolgu tamamen kaplıyken
eklediğimiz dolgu farklı
Farkli derken grafiklerin uzakliklari ayni degil biri yakin cekim biri uzak cekim isterseniz iki tarafida ayni uzaklikla bakarak tekrar kontrol edin farkli cikmasi imkansiz
Senin almaya cesaret edemediğin riskleri alanlar, senin yaşamak istediğin hayatı yaşarlar..
Sokrates twit @erhanacikgoz1
Merhaba. Bir konu hakkında bir şey sormak istiyorum. Repaint yapan bir indikatör üzerine kurgulanmış alım satım robotu, örnek olarak sat sinyali oluştuğunda satım işlemini gerçekleştirmiş olan robot, 1 saat sonra indikatörün ala dönmesi sonucunda yani repaint yaptığı anda sat pozisyonunu kapatıp, alım işlemi yapabilecek şekilde bir sistem, robot yazılabilirmi idealde.
Repaint yapan indikatörlerle bu iş olmaz, çok alım satım yapar çok zarar edersin diyeceğinizi biliyorum, ama ben sadece yapılıp yapılamayacağını merak ettim.
Cevaplayan olursa çok memnun olurum.
İyi günlerççç
Yer İmleri