selamlar,
ideal programında bist hisse verilerini aracı kurumdan aldım, aynı kullanıcı adına directfn'den kendim ek dernlik vs.. lisans alabilir miyim. bilgisi olan arkadaşlar paylaşabilir mi?
Printable View
selamlar,
ideal programında bist hisse verilerini aracı kurumdan aldım, aynı kullanıcı adına directfn'den kendim ek dernlik vs.. lisans alabilir miyim. bilgisi olan arkadaşlar paylaşabilir mi?
Merhaba özelden yazabilir misiniz aracı kurumun ek ilave için istediği miktarı
sayın caglar
çok teşekkürler
merhaba
üstadlardan bir konuda yardım talep ediyorum.
diyelim ki;
viop günlükte 5 günlük ortalamasının üzerindeyse ben viop 5 dakikalıkta robot çalıştırmak istiyorum
ama bir türlü yazamadım
veri aralıkalrında problem var diyor.
bunu nasıl halledebilirim acaba
Teşekkürler
Eger viop ginlukte 5 gunluk ortalamasinin uzerinde ise , viop dk lik periyotta 5 lik ortalamasini kesince al uretsin istiyorum
SM-N910C cihazımdan hisse.net mobile app kullanarak gönderildi.
Merhaba,
Matriks teki tecrübemi İdeal platformuna taşımak istiyorum, Matriksteki bazı özelliklerin ideal deki karşılıklarından emin olamadım, özellik olarak karşılıklarını söyleyebilir misiniz?
Matriks
Indikatör Builder(KHN/Indicator Builder)
Expert Advisor (KHN/Expert Advisor)
System Tester (KHN/System Tester)
Explorer (KHN/Explorer)
Yukarıda bahsedilen özelliklerin İdeal de karşılığı nedir? ve hangi menudedir? (Hepsi sistem tanımlarının altında mı yapılıyor emin olamadım o yüzden soruyorum)
Teşekkürler
Eğer günlük ve 5dk lık verilerin ortalaması ile işlem yapacaksanız 1 gün sonraki kapanmış barı dikkate almalısınız. Eğer son bar ile algoritma çalışırsa repaint oluşacaktır. Yani sizin senaryonuzda, repaint oluşmaması için 1 gün önceki kapanış ile işlem yapılması gerekir, bu durum da sizi epey terste bırakacaktır. Bunu düşünmüş müydünüz?
Selamlar herkese;idealde değişik bir durum yaşıyorum birkaç gündür.Aylar önce 1 dk.lik dataları yüklemiştim ve 1-2-3-4- dk.lik sistem çalışmaları yapıp izlemeye başlamıştım.terslik ise 1 dk.lik verilerle grafikler açılmasına rağmen 2-3-4-8 dk.likler açılmıyor....?çok saçma geldi bana ne yapacağımı şaşırmış durumdayım.daha önce başına böyle bişey gelen varmı?yardımcı olur musunuz?
aşagıdaki fractal indikatörün matriks teki kodu galiba
ideal de fractal göstergesi yok ,ideal deki formülü paylaşabilen olursa sevinirim
High1 := Ref(HIGH,-2);
High2 := Ref(HIGH,-1);
High3 := Ref(HIGH,0);
High4 := Ref(HIGH,1);
High5 := Ref(HIGH,2);
Low1 := Ref(LOW,-2);
Low2 := Ref(LOW,-1);
Low3 := Ref(LOW,0);
Low4 := Ref(LOW,1);
Low5 := Ref(LOW,2);
Fractal :=
If((High3 > High1) AND (High3 > High2) AND (High3 > High4) AND (High3 >
High5), +1,0);
Fractal :=
If((Low3 < Low1) AND (Low3 < Low2) AND
(Low3 < Low4) AND (Low3 < Low5),
If(Fractal > 0, 0, -1), Fractal);
Fractal
Herkese selamlar olsun,iyi çalışmalar dilerim...Elimdeki 1 dk.lik veri dosyası zarar görmüş.idealdekini silip yeniden yüklemek istedim sildim ama dosyabozuk olduğundan 2012 ye kadar giden veriler yok elimde.olanlarda rica ediyorum,bir kez daha paylaşırlarsa çok sevinirim...
Aşağdaki matris kodunu ideale nasıl çevirebilirim
FIBO %61.8E YAKLAŞANLAR: ((LLV(L,300)+(HHV(H,300)-LLV(L,300))*0.5)<C) AND (C<((LLV(L,300)+(HHV(H,300)-LLV(L,300))*0.618))) AND (C>REF(C,-1))
//--- input parameters
input bool ShowComment=true;
input color FontColor=clrDarkGray;
input int FontSize=10;
input string FontName="Tahoma";
input int Offset=5;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int OnInit()
{
//--- indicator buffers mapping
//---
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
{
Comment("");
ObjectDelete(0,"time");
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
const int prev_calculated,
const int begin,
const double &price[])
{
MqlRates rates[];
MqlTick tick;
SymbolInfoTick(Symbol(),tick);
if(CopyRates(Symbol(),PERIOD_CURRENT,0,1,rates)<1) return(0);
double i;
long m,s;
m=rates[0].time+GetMinute()*60-tick.time;
i=m/60.0;
s=m%60;
m=(m-m%60)/60;
if(ShowComment)
Comment(IntegerToString(m,0,' ')+" minutes "+IntegerToString(s,0,' ')+" seconds left to bar end");
string text=" <"+IntegerToString(m,0,' ')+":"+IntegerToString(s,0,' ');
if(ObjectFind(0,"time")<1)
{
ObjectCreate(0,"time",OBJ_TEXT,0,rates[0].time,tick.bid+Point()*Offset);
ObjectSetString(0,"time",OBJPROP_TEXT,text);
ObjectSetInteger(0,"time",OBJPROP_COLOR,FontColor) ;
ObjectSetInteger(0,"time",OBJPROP_FONTSIZE,FontSiz e);
ObjectSetString(0,"time",OBJPROP_FONT,FontName);
}
else
{
ObjectSetString(0,"time",OBJPROP_TEXT,text);
ObjectMove(0,"time",0,rates[0].time,tick.bid+Point()*Offset);
}
//---
//--- return value of prev_calculated for next call
return(rates_total);
}
//+------------------------------------------------------------------+
int GetMinute()
{
switch(Period())
{
case PERIOD_M1: return(1);
case PERIOD_M2: return(2);
case PERIOD_M3: return(3);
case PERIOD_M4: return(4);
case PERIOD_M5: return(5);
case PERIOD_M6: return(6);
case PERIOD_M10: return(10);
case PERIOD_M12: return(12);
case PERIOD_M15: return(15);
case PERIOD_M20: return(20);
case PERIOD_M30: return(30);
case PERIOD_H1: return(60);
case PERIOD_H2: return(120);
case PERIOD_H3: return(180);
case PERIOD_H4: return(240);
case PERIOD_H6: return(360);
case PERIOD_H8: return(480);
case PERIOD_H12: return(720);
case PERIOD_D1: return(1440);
case PERIOD_W1: return(10080);
case PERIOD_MN1: return(43200);
}
return(1);
}
//+------------------------------------------------------------------+
Arkadaslar merhaba,
Asagidaki kod cevirisinde istedigim sonucu elde edemiyorum.Yardimci olabilecek var mi acaba ? Nerede yanlis yaptigimi bulamadim maalesef. Ilginize tesekkurler
Orjinal kod :
Ratio = ABS(RoC(10)) / ATR(10)
TSI = MA(MA(Ratio,10),100)
Yaptigim ceviri:
var V = Sistem.GrafikVerileri;
var C = Sistem.GrafikFiyatOku(V, "Kapanis");
var ROC = Sistem.PriceRocPercent(10);
var ATR = Sistem.AverageTrueRange(10);
var PC = Sistem.Liste(0);
var RATIO = Sistem.Liste(0);
for (int i = 1; i < V.Count; i++)
{
PC[i] = (float)Math.Abs(ROC[i]);
RATIO[i] = PC[i] / ATR[i];
}
var MA1 = Sistem.MA(RATIO, "Simple", 10);
var TSI = Sistem.MA(MA1, "Simple", 100);
Sorun ayni indikator icin kullandigim bir programda programi yazan ekip tarafindan olusturulan indikator ile ayni degeri alamiyorum.Normalde Frank Hassler'in TSI'si 1.65 uzeri ve alti icin kullaniliyor.Ama yukarida ki kurguda cok yuksek degerler yakaliyorum.Bu formulu kendim yazmaya calistim sadece dogrulugundan emin olamadigim icin sormak istedim acaba yanlis mi kurguladim diye.Eger kurguda hata yok diyorsaniz baska turlu dusunmeliyim sanirim. Ilginize tesekkurler. Indikatoru kullanmak isteyen arkadaslar olursa
http://tradersonline-mag.com/01_ezin...r_2010_web.pdf burada Frank Hassler anlatiyor kendi indikatorunu (34.sayfada)
PriceRocPercent(10) kullanmışsınız , bunun points versiyonunu kullanmışlardır belki orjinalinde
Selam , robot kullananlar arasıra "ideal çalışmayı durdurdu" hatası alan var mı? bu hatayı veriyor ve kapatıyor programı.
Bende bugün pozisyon sabah al da olması gerekirken flata geçmiş,anlamadım ben sabah Long a geçti diye bilirken ,flat koşulum olmadığı halde flat kalmış
hisse.net kullanarak iPhone aracılığıyla gönderildi
herhangibir güncelleme gelmedi bildigim kadarıyla dolayısıyla programının hata vermesı ilgiç
muhtemelen sıkıntı bilgisayarında
uzun zamandir robotun çaliştiği idealde bu sorun oluyor. Bende sorunun pcden kaynakli olduğunu dusunuyorum herhangi bir guncellemeyle alakali degil. Ama pc de gecen yil aldigim i5 işlemcili 8 gb ram falan, yani fena bişey degil. Belki karsilaşan vardir diye duşundum.
Ümit kilitlenen ideal i kendin kullanıp, kendi kullandığınıda ROBOT lu ideal olarak denedin mi?
sorun robottan mı belli olur.
Denedim abi robotun caliştiği ideal kilitleniyor. Hatta acaba iki ideal calişiyor diye mi düşünerek tek ideali açik biraktim yine oldu. Düzensiz bir sorun bazen bir kac gün sorunsuz, bazen gunde 3-4 kez oluyor. Dişardayken devamli baglanip kontrol etmek zorunda kaliyorum.
silip yeniden kurmayı denedın mı iç dosyalar hasar görmüş olabilir.