Bear_Bull
@BearBull26
üstad örn garanda sistem alda ancak baþka hissede satta. alda kalan hisseyi tutmaya devam edecek þekilde oluyor deðil mi bu dediðin.
diðer konu parayý haliyle 300 e bölmek gerekiyor lot kýsmýna TL yazabilir miyiz. örnek hepsinden 5000 tl alsýn vb gibi
son sorumda bu kadar hisseyi listelemek prg sýkýntý çýkarýr mý. veya pc.
teþekkürler
ROBOT POZÝSYON bölümünde kedisi long/flat olduðu pozisyonlarý her o hisseyi kontrol ediþte görecektir.
pARAYI 300 E BÖLDÜN ayýrdýðýn parayýda hisse fiyatýna böldünmü o hissede kaç lot iþlem yapcak belli olr.
robot saniyede 10 hisseyi tarasa 30 saniyede bir ayný hisseyi taramýþ olur.
ha 1 hisseyi 300 kere taramýþýn ha 300 hisseyi 1 kere taramýþsýn performansta sonuç farketmemesi lazým.
Bear_Bull
@BearBull26
çok teþekkürler abi.
saygýlar
Merhabalar,
Camarilla pivots acaba ideal için mevcut mudur?
Þimdiden çok tesekkur ederým.
var v = Sistem.GrafikVerileri;
var v2 = Sistem.GrafikVerileriniOku(Sistem.Sembol, "120");
var pp = Sistem.Liste(0);
var r1 = Sistem.Liste(0); var r2 = Sistem.Liste(0); var r3 = Sistem.Liste(0);
var s1 = Sistem.Liste(0); var s2 = Sistem.Liste(0); var s3 = Sistem.Liste(0);
for (int i=1; i<v2.Count; i++)
{
pp[i] = ( v2[i-1].High + v2[i-1].Low + v2[i-1].Close) / 3;
r1[i] = v2[i-1].Close + ( (v2[i-1].High-v2[i-1].Low) * 1.1f/12 );
r2[i] = v2[i-1].Close + ( (v2[i-1].High-v2[i-1].Low) * 1.1f/6 );
r3[i] = v2[i-1].Close + ( (v2[i-1].High-v2[i-1].Low) * 1.1f/4 );
s1[i] = v2[i-1].Close - ( (v2[i-1].High-v2[i-1].Low) * 1.1f/12 );
s2[i] = v2[i-1].Close - ( (v2[i-1].High-v2[i-1].Low) * 1.1f/6 );
s3[i] = v2[i-1].Close - ( (v2[i-1].High-v2[i-1].Low) * 1.1f/4 );
}
pp = Sistem.DonemCevir(v,v2,pp);
r1 = Sistem.DonemCevir(v,v2,r1);
r2 = Sistem.DonemCevir(v,v2,r2);
r3 = Sistem.DonemCevir(v,v2,r3);
s1 = Sistem.DonemCevir(v,v2,s1);
s2 = Sistem.DonemCevir(v,v2,s2);
s3 = Sistem.DonemCevir(v,v2,s3);
Sistem.Cizgiler[0].Deger = pp; Sistem.Cizgiler[0].Aciklama = "pp"; Sistem.Cizgiler[0].Renk = Color.White;
Sistem.Cizgiler[1].Deger = r1; Sistem.Cizgiler[1].Aciklama = "r1"; Sistem.Cizgiler[1].Renk = Color.Lime;
Sistem.Cizgiler[2].Deger = r2; Sistem.Cizgiler[2].Aciklama = "r2"; Sistem.Cizgiler[2].Renk = Color.Lime;
Sistem.Cizgiler[3].Deger = r3; Sistem.Cizgiler[3].Aciklama = "r3"; Sistem.Cizgiler[3].Renk = Color.Lime;
Sistem.Cizgiler[5].Deger = s1; Sistem.Cizgiler[5].Aciklama = "s1"; Sistem.Cizgiler[5].Renk = Color.Red;
Sistem.Cizgiler[6].Deger = s2; Sistem.Cizgiler[6].Aciklama = "s2"; Sistem.Cizgiler[6].Renk = Color.Red;
Sistem.Cizgiler[7].Deger = s3; Sistem.Cizgiler[7].Aciklama = "s3"; Sistem.Cizgiler[7].Renk = Color.Red;
Çok tesekkurler @fasem
Merhaba
Sistem kar seviyesine göre farklý sat þartlarýný devreye alsýn istiyorum. Aþaðýdaki örnekte eðer alýþ fiyatýna göre %10 ve üzerinde karda ise MA1[i] < MA2[i] þartýna göre sat demek istedim ve oldu fakat istediðim gibi olmadý çünkü %11 kar görüp %9'a düþtüðünde artýk bu sistemi devreye almýyor, %9 kar %10 kardan küçük olduðu için tekrardan ana sat þartýný devreye alýyor. Benim istediðim þey %10 üzerinde karý gördüðü anda bu sat þartýný devreye alsýn. Yani karlýlýk durumuna göre deðiþmesin de %10 üzeri kar gördüðü an devreye alsýn. %12 kardan %8 kara düþünce bu þart kaybolmasýn. %12 gördüðü an devreye girsin ve kalsýn. Yardýmcý olabilir misiniz. Teþekkürler
//kar seviyesine göre SAT
if (SonYon == "A" && V[i].Close > SonFiyat * 1.10)
{
if (MA1[i] < MA2[i]) Sinyal = "F";
}
Yer Ýmleri