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