teşekkür ederim.
Printable View
teşekkür ederim.
Sayın Bear_Bull hocam,
1dk lık sistemde aynısını yapıyor malesef, Hatta test etmek için 5 saniyelik grafiklere kadar düştüm, 5 saniyelik grafikte mesela 1 tanesi alış yaptı onuda saat: 18:08 de yaptı, oysa 18.05 ten sonra ilk 5 saniyelik barda al sinyali gelmişti ( çok geç yaptı yani ).
ve bir başka hissede al sinyali gelmiş olmasına rağmen hiç yapmadı 5 saniyelikte.
Soru şu şekilde çözebileceğimi düşünüyorum fakat kod bilgim yetersiz kalıyor;
Canlı barda işlem açan bir kod örneğine ihtiyacım var ve buna saat filtresi ekleyerek 18:04 ten sonra gelen sinyal eğer AL ise kapanış beklemeden canlı barda alsın gibi bişey ekleyebilirim sanırım fakat canlı barda işlem açan kod örneğim yok.
Saat filtresini ekledikten sonra, ertesi güne geçeceği için repaint riskide ortadan kalkmış oluyor sanırım.
Bu konuda yardımcı olursanız çok sevinirim.
hisse tarafında 18:00 işlem durdu 18:05 tek fiyat kapanış geldi yeni bar açılmadan doğal olarak viop tarafında işlem robotunuz açamadı
18:08 de tek fiyat işlem başladığında yeni bar açıldı ve viop tarafına emriniz gönderildi.
sinyal geldi ama işlem açmadı kısmını anlamadım sinyal varsa emiri gönderir.
//canlı barda işlem
var SonYon = Sistem.SonYonGetirCanli(SistemAdi, Sembol, Periyot);
Yardımınız için çok teşekkürler hocam. Deniyeceğim.
Yine beceremezsem, muhtemelen matriks alıp orda deniyeceğim, çünkü yoruldum artık :) 2 haftadır bişeyler değiştirip değiştirip deniyorum, ve denemek için her gün saat 18:05 i bekliyorum :) Back testte sorun çıkmıyor ama canlıdan emrin gidip gitmediğini görmem için günde 1 tane hakkım var ve 10. deneyişim olucak artık :) İdeal gerçekten yordu beni. Tek istediğim 18.05 te gelen barda sinyal varsa emir göndermesiydi :) bu kadar zor olmaz diye düşünmüştüm ama 10. seans oldu çıkamadım işin içinden, bende sizlerin yardımına başvurdum. Teşekkürler tekrardan
Teşekkür ederim.