Ben çok tecrübeli değilim ideal'de ama yapılabilir bence.
Daha tecrübeli arkadaşlar da dönüş yapar zaten.
Printable View
merhaba
aşagıdaki kosullara uygun sorgu yapmak istiyorum
mesela 100 bar içinde
23 bar 200 ma nın altında - 5 bar 200 ma nın üastünde -69 bar 200 ma nın altında -3 bar 200 ma nın üastünde
olsun
sorgu açıklamasında aşafıdaki gibi bir şey görmek istiyorum görmek istiyorum
23 - 5 - 69 -3
(bu yapmak istediğim sorguda sıralama yapmak istemiyorum ) bir bakısta 100 bar içinde 200 ma nın altı ustunü görmek istiyorum
Kullandığım sistemlerin işlem sayı ve karlarını txt dosyasına kaydettirmek istiyorum. Birkaç deneme yaptım sonuca ulaşamadım. Yardımcı olursanız sevinirim.
Gerçekleşen emirleri aşağıdaki şekilde kullanabilirsiniz:
Bu kod user.dll de çalışıyor. Lib.cs'den emin değilim, denemedim. iDeal içerisinde kullandığınızda muhtemelen account değeri null dönecek ve rapor alamayacaksınız.Kod:var account = Sistem.ViopHesapOku();
if (account == null) return;
var orderLogs = new StringBuilder();
orderLogs.AppendLine(string.Empty);
var completedOrders = account.GerceklesenEmirler.OrderBy(o => o.OrderTime);
foreach (var order in completedOrders)
{
orderLogs.AppendLine(string.****("\t", order.OrderDate + " " + order.OrderTime,
order.Symbol,
order.BuySell.First() == 'A' ? order.Amount : -order.Amount,
order.Price));
}
Sistem.Mesaj(orderLogs.ToString());
Bazı aracı kurumlar Amount yerine GAmount kullanabiliyor. Veya bazıları gerçekleşen emirlerin konsolide edilmemiş halini yayınlayabiliyor. Dolayısıyla kodun aracı kurumun verisine göre yazılması gerekiyor.
NOT: Kod içerisinde J.o.i.n metodu yıldızlarla filtrelenmiş. Kodu kullanırken değiştirilmesi gerekiyor
p1:=Input("psar değeri ?",0.02,2,0.05);
p2:=Input("psar değeri%?",0.3,2,0.1);
M1:=Input("MostPERIOD",1,1000,8);
M2:=Input("Stop% ",0.001,100,3.5);
merhabalar bu kodu idealde nasıl tanımlayabilirim?