1 beğenilme 0 beğenilmeme
565 kez görüntülendi
Merhaba Matriks iq üzerinde her bar kapanışında ilgili barın kapanış fiyatını  bir text dosyasına kaydedip, bu kayıt ettiğim verileri nasıl okuyabilirim strateji içerisinde. Örnek bir kodla yardımcı olabilirseniz sevinirim.
Algoritmik Trading kategorisinde (59 puan) tarafından | 565 kez görüntülendi

1 cevap

1 beğenilme 0 beğenilmeme
En İyi Cevap
Yazma

var sDosyaadi = @"D:\BOT\";

sDosyaadi = sDosyaadi + Symbol + "KaliciDegerler.txt";

 

TextWriter tw = new StreamWriter(sDosyaadi);

var sSonKayit = dMaksKar + "\r\n" + dRSIMaks1dk + "\r\n" + dRSIMaks5dk + "\r\n" + dRSIMin1dk + "\r\n" + dRSIMin5dk + "\r\n" + dGunlukZirve + "\r\n" + dGunlukDip + "\r\n" + PreGunlukBarIndeks;

tw.WriteLine(sSonKayit);

tw.Close();

 

OKUMA

 

sDosyaadi = @"D:\BOT\";

 

sDosyaadi = sDosyaadi + Symbol + "KaliciDegerler.txt";

if ( File.Exists(sDosyaadi))

{

string[] lines = new string[10];

var i = 0;

foreach (string line in System.IO.File.ReadLines(sDosyaadi))

{

lines[i] = line;

Debug(lines[i]);

i++;

}

dMaksKar = Convert.ToDecimal(lines[0]);

dRSIMaks1dk = Convert.ToDecimal(lines[1]);

dRSIMaks5dk = Convert.ToDecimal(lines[2]);

dRSIMin1dk = Convert.ToDecimal(lines[3]);

dRSIMin5dk = Convert.ToDecimal(lines[4]);

dGunlukZirve = Convert.ToDecimal(lines[5]);

 

}
(110 puan) tarafından
tarafından seçilmiş
0 0

Merhaba kodları daha okunur ve değişkenlerin ne işe yaradığı ile ilgili bilgi verirseniz memnun olurum. Örneğin close değerlerini bir machine learning kodu içerisine doğrudan çekip python'dan gelen emri tekrar IQ tarafından nasıl tetikleyebilirim bu köprü nasıl kurulabilir bilgi verir misiniz teşekkürler.

0 0
Matriks IQ da dosya yolu @ ile başlamıyor ayrıca \\ ile ayırmak gerekiyor. Güncel bilgi paylaşabilir misiniz?
Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.



8,636 soru
8,590 cevap
4,821 yorum
19,785 kullanıcı