-

Originally Posted by
orman
Merhaba,
5 Dakikalikta calistirmak istedigim bir sistemime Gunlukte Bolinger orta bandin usttundeyse al gibi bi kosul eklemek istiyorum ama beceremesim. Yardimci olabilir misiniz rica etsem?
5 dakikalık periyod fiyatı, günlük bol. bandın üstüne ve altına defalarca inip çıkabilir.
Ne kadar iner çıkar. Bir günlükde, kaç 5 dk lık bar var ise o kadar olabilir. olasılık dahilindedir.
Bu şekilde sistem kullanımı tavsiye etmem.
-

Originally Posted by
caralis
idealdeki ortalama seceneklerinden hangileri repaint yapiyor arakdaslar? benim gordugum time series forecast yapiyor. digerlerinde var mi repaint yapan?
Simple/Exp/TimeSeries/Triangular/Variable/Weighted/Wilder/Volume ???
Time series forecast'in repaint yaptığını nasıl gözlemlediniz?
HUAWEI G7-L01 cihazımdan hisse.net mobile app kullanarak gönderildi.
-
ekranda degerlerinin degismesinden. sadece icinde bulundugumuz barin datasini degil gecmis datayi da degistiriyor diye gozlemledim. benzer bir gozlemi olan var mi?

Originally Posted by
Wolfie
Time series forecast'in repaint yaptığını nasıl gözlemlediniz?
HUAWEI G7-L01 cihazımdan
hisse.net mobile app kullanarak gönderildi.
-

Originally Posted by
incemera
5 dakikalık periyod fiyatı, günlük bol. bandın üstüne ve altına defalarca inip çıkabilir.
Ne kadar iner çıkar. Bir günlükde, kaç 5 dk lık bar var ise o kadar olabilir. olasılık dahilindedir.
Bu şekilde sistem kullanımı tavsiye etmem.
Bu safece var olan sistemime eklemek istedigim bir kosul. Bu gerceklesirse diger kosullara bakicak yoksa bakmiycak. Piyasanin kotu oldugu donemlerde sisyemin piyasaya girmesini istemiyorum.
-

Originally Posted by
orman
Bu safece var olan sistemime eklemek istedigim bir kosul. Bu gerceklesirse diger kosullara bakicak yoksa bakmiycak. Piyasanin kotu oldugu donemlerde sisyemin piyasaya girmesini istemiyorum.
var V = Sistem.GrafikVerileri;
var C = Sistem.GrafikFiyatSec("Kapanis");
var GDATA = Sistem.GrafikVerileriniOku(Sistem.Sembol, "G");
var GH = Sistem.GrafikFiyatOku(Sistem.Sembol, "G", "Kapanis");
var GHG = Sistem.BollingerUp(GH, "Simple", 20, 2);
GHG = Sistem.DonemCevir(Sistem.GrafikVerileri, GDATA, GHG);
var SonYon="";
for (int i = 1; i < Sistem.BarSayisi; i++)
{
if ( C[i] > GHG [i] && SonYon!= "A")
{
Sistem.Yon[i] = "A";
SonYon="A";
}
else if ( C[i] < GHG [i] && SonYon != "S")
{
Sistem.Yon[i] = "S";
SonYon="S";
}
}
Sistem.Cizgiler[0].Deger = GHG;
-

Originally Posted by
orman
Bu safece var olan sistemime eklemek istedigim bir kosul. Bu gerceklesirse diger kosullara bakicak yoksa bakmiycak. Piyasanin kotu oldugu donemlerde sisyemin piyasaya girmesini istemiyorum.
Bollinger orta bant aslında default olarak 20 günlük basit hareketli ortalamadır, bollingera özel birşey değil bilginiz olsun.
var GHG = Sistem.BollingerMid(GH, "Simple", 20, 2); olacak buarada, Up üst bantı verir.
-
sayın ideal ekibi
varant izleme ve opsiyon izleme modulu güzel olmuş elinize sağlık
bu modül de ilgili ensturmana sag klik le al sat menusu gelse sugar olur
bir de herhnagi bir sorgu çalıştırdık
sorgumuzun şartları gereği
5-6 ensturman buldu
bu ensturmanlar sag klic le grafiği açabilmek sugar olur
-

Originally Posted by
orionx
PHP Code:
var C = Sistem.GrafikFiyatSec("Kapanis");
var L = Sistem.GrafikFiyatSec("Dusuk");
var H = Sistem.GrafikFiyatSec("Yuksek");
var SonYon = "";
float StopPuan = 0.05f;
bool SartAl = .....; //Alış şartınız
float SonStop = 0f;
var IzleyenStop = Sistem.Liste(0);
int p1 = 4; //Son kaç barın düşüğüne bakacaksanız onu yazın
var LLV = Sistem.LLV(p1);
for (int i = 1; i < Sistem.BarSayisi; i++)
{
if (SartAl && SonYon!="A")
{
Sistem.Yon[i] = "A";
SonYon = "A";
SonStop = L[i] - StopPuan; //Alış koşulunun gerçekleşmesiyle stopu belirledik
IzleyenStop[i] = SonStop;
continue;
}
if ( SonYon =="A")
{
if (C[i] < IzleyenStop[i - 1] || C[i] < LLV[i-1])
//Stop altında veya Son 4 barın en düsügünün altında kapatırsa
{
Sistem.Yon[i] = "F"; // yön flate döner
SonYon = "F";
IzleyenStop[i] = IzleyenStop[i - 1];
//Burayı sadece sonstop seviyelerini grafikte görebilmek için yazdım
continue;
}
else if (C[i]>=IzleyenStop[i-1]&& H[i]<=H[i-1])
//Kapanış izleyenstop üstü ve yeni yüksek görülmediyse
{
IzleyenStop[i] = SonStop; //Stop seviyesi değişmez
continue;
}
else if (C[i] >= IzleyenStop[i - 1] && H[i] > H[i - 1]) //yeni yüksek görüldüğünde
{
SonStop = L[i] - StopPuan; //Stop güncellenir
IzleyenStop[i] = SonStop;
}
}
}
Sistem.Cizgiler[0].Deger = IzleyenStop;
Sistem.Cizgiler[1].Deger = LLV;
cOŞ TEŞEKKÜR EDERİM İLGİNİZE ALAKANIZA,VAR OLUN
sAĞLICAKLA
Gönderi Kuralları
- Yeni konu açamazsınız
- Konulara cevap yazamazsınız
- Yazılara ek gönderemezsiniz
- Yazılarınızı değiştiremezsiniz
-
Forum Rules
Yer İmleri