Herkese Selamlar,
Bir süredir forumda çok fazla yoktum. o sýrada da zaten forum taþýnmýþiþler güçler biraz uzak kaldým. Ýdeal ekibine sormadan önce buraya yazayým dedim belki daha önce karþýlaþmýþ ve çözüm bulmuþ yazýlýmcý arkadaþlar vardýr.
idealden gelen pozisyon, ve indikatör vb verilerini phytonda iþleyecek ve alým satým vb kararlarýný vererek bu kararlarý ideale döndürerek iþlem yapacak bir entegrasyon yapmam gerekiyor.
ironphyton phyton 2.7 de açlýþtýðý için iþimi görmez. 3.6 kullanmak zorundayým.
txt, csv vb yazdýrýp okutursam çok stabil olmaz karþýlýklý okuyup yazarken senkronda sorun yaþanýr diye düþünüyorum.
bir arkadaþ rabbitmq önerdi onu deneyeceðim.
bu þekilde çalýþýp ta çözüm bulmuþ birileri var mýdýr ?
arkadaþlar merhaba
aþagýdski formülü
iDeal Sistem Kütüphanesi
YukariKestiyse Fonksiyonu
ilgili bölümden aldým aynen kopyaladým
buradaki 1 dk lýk ve 5 dakikalýk fiyatlar neden yazýlmýþ
trix rsi neden yazýlmýþ
trix in ortalamaý neden yazýlmýþ
bunu kopyalayýp yapýþtýrýyom çalýþmýyor
Hem YukarýKestiyse hem de AsagiKestiyse fonksiyonlarýný kullanarak yapýlmýþ bir robot örneði..
var Sembol = "VIP'VIP-X030";
var Veriler = Sistem.GrafikVerileriniOku(Sembol , "5");
var RSI = Sistem.RSI(Veriler, 85);
var TRIX = Sistem.TRIX(Veriler,120);
var AVR = Sistem.MA(TRIX, "Simple", 9);
var Pozisyon = Sistem.PozisyonKontrolOku(Sembol);
var Sembol = "VIP'F_XU0301015S0";
var Veriler = Sistem.GrafikVerileriniOku(Sembol, "1");
var STOCKHASTIC = Sistem.StochasticOsc(Veriler,14,20);
var AVR = Sistem.MA(STOCKHASTIC, "Exp", 10);
var Pozisyon = Sistem.PozisyonKontrolOku(Sembol);
var Islem = "";
var Miktar = 0;
var SonFiyat = Sistem.SonFiyat(Sembol);
if (Pozisyon == 0 && Sistem.YukariKestiyse(STOCKHASTIC, AVR))
{
Islem = "ALIS";
Miktar = 1;
}
else if (Pozisyon > 0 && Sistem.AsagiKestiyse(STOCKHASTIC, AVR))
{
Islem = "SATIS";
Miktar = 2;
}
else if (Pozisyon == 0 && Sistem.AsagiKestiyse(STOCKHASTIC, AVR))
{
Islem = "SATIS";
Miktar = 1;
}
else if (Pozisyon < 0 && Sistem.YukariKestiyse(STOCKHASTIC, AVR))
{
Islem = "ALIS";
Miktar = 2;
}
// emri gönder
if (Islem != "")
{
if (Islem == "ALIS")
Sistem.PozisyonKontrolGuncelle(Sembol, Pozisyon+Miktar);
else if (Islem == "SATIS")
Sistem.PozisyonKontrolGuncelle(Sembol, Pozisyon-Miktar);
Sistem.EmirSembol = Sembol;
Sistem.EmirIslem = Islem;
Sistem.EmirMiktari = Miktar;
Sistem.EmirSuresi = "GUN"; // GUN, SNS, IKG
Sistem.EmirTipi = "KPY"; // KPY, KIE, GIE, SAR
Sistem.EmirFiyatTipi = "PYS"; // PYS, LMT, EIF, KAP
Sistem.EmirGonder();
}
Merhabalar,
Ýdeal'de formul yazarken saðdaki pencerede otomatik formul listeleri açýlýyordu, þimdi ise açýlmýyor. Böyle bir problemle karþýlaþan oldu mu aranýzda? Yardýmcý olabilirseniz sevinirim. Ýyi günler.
https://hizliresim.com/gqadjR
Hedefin yok ise yardým edecek rüzgarý bulamazsýn.
Yer Ýmleri