Batmadan yüzmek

 

Çok ilginç bir gösterge. Ekli resme bakın.

Kırmızı düzdür. Görünüşe göre aflat döneminde ticaret yapmıyoruz.

Dosyalar:
floatma.mql  1 kb
float_mt3.jpg  83 kb
 

Diğer şamandıra göstergeleri.

Dosyalar:
 

Şamandıra göstergesi.

Dosyalar:
float.jpg  98 kb
float.mql  9 kb
 

Float Göstergesini .mq4 olarak yeniden yazmak ister misiniz?

Merhaba Yeni Dijital,

Float göstergesini MT4 için .mq4 komut dosyasına yeniden yazan var mı? Burada bir .mql sürümü olduğunu görüyorum. SB forumunda bu gösterge hakkında bir tartışma var ve bir uzman yazıldı ancak gösterge (Barry Stander tarafından yazılmış) hatalı davranıyor ve hiç kimse kaynak kodunu bulamıyor. Gordago sitesinde yayınlanan 'Bigblock' tarafından aşağıdaki komut dosyasını buldum. Hangi komut dosyası olduğundan emin değilim ama belki de mantık, onu bir .mq4 dosyası olarak çalıştırmak isteyen bazı hırslı ruhlar için açıktır? Bu daha uzun olmasına rağmen, barry S. 'Float' ile aynı olabilir (kodlayıcı değilim)

Yukarıda yayınlanan Float göstergelerinden tercih ettiğim, mavi histogram çizgilerinin rampasını oluşturandır. SB forumundan buggy Float dosyasını da ekledim.

-MJ

----------------------------------

/*[[

İsim := FLOAT

Yazar := Bigblockfw

Ayrı Pencere := Evet

İlk Renk := Mavi

İlk Çizim Türü := histogram

İlk Sembol := 217

İkinci Veriyi Kullan := Evet

İkinci Renk := Kırmızı

İkinci Çekiliş Tipi := Çizgi

İkinci Sembol := 218

Float değerini 100 olarak değiştirmek, 15 dakikalık grafikte düzgün görüntülenmesini sağlar,

200 = 30 dak 20 = 5 dak

]]*/

girdi : float(100),use_fibos(1), Geriye dönük test(0);

Değişken:

shift(0),f(0),c1(0),high_bar(0),Low_bar(0),bars_high(0),bars_low(0);

Değişken:

kümülatifV(0),FLOATV(0),kümülatifV2(0),loopbegin2(0),swing(0),swing_time(0);

Değişken : swingv(0),loopbegin1(0),cnt(0);

Değişken : first(True),first1(True), prevbars(0);

Değişken: cvstart(0),cvend(0),bar(0),newcv(0),CV(0),CV2(0);

Değişken : fib23(0),fib38(0),fib50(0),fib62(0),fib76(0);

Değişken : dinap0(0),dinap1(0),dinap2(0),dinap3(0),dinap4(0),dinap5(0);

Değişken : CVL(0),CVL1(0),CVL2(0),CVL3(0),CVL4(0);

kümülatifV=0;

kümülatifV2=0;

SetLoopCount(0);

Çubuklar 1 O zaman

ilk = Doğru;

ilk1 = Doğru;

önceki çubuklar = Çubuklar;

FLOATV=0;

Önce Başla

loopbegin1 = Bars-float-1;

loopbegin2 = Çubuklar-şamandıra-1;

ilk = Yanlış;

loopbegin1 = loopbegin1+1;

Shift için = loopbegin1 Aşağı 0 Başlangıcı

//yüksek ve düşük bul

yüksek_bar = H;

Low_bar = L[Düşük(MODE_LOW,float,float)];

//bar sayısını bul

barlar_high = en yüksek(MODE_HIGH,yüzdürme,yüzdürme);

barlar_low = en düşük(MODE_LOW,yüzdürme,yüzdürme);

// salıncak fiyat farkını bul

salıncak = H-

L[En Düşük(MODE_DÜŞÜK,yüzdürme,yüzdürme)];

// kayan zaman çubuk sayısını bul

swing_time = abs(bars_low-bars_high);

// Float dönemi için kümülatif hacmi bul

EĞER barlar_yüksek < barlar_düşük o zaman

{

cvstart=bars_low;

cvend=bars_high;

}

başka

{

cvstart=bars_high;

cvend=bars_low;

}

İlk1 ve FLOATV=0 ise Başlayın

shift için = cvstart aşağı cvend Begin {

FLOATV=FLOATV+V[shift];

ilk1 = Yanlış;}

son;

//son cirodan bu yana kümülatif hacmi bul

shift için = cvstart 0'a kadar Başla

kümülatifV=kümülatifV+V[shift];

kümülatif iseV>=FLOATV o zaman{

kümülatifV=0;

}

SetIndexValue(shift,kümülatifV*0,001);//Mavi

SetIndexValue2(shift,FLOATV*0.001);//kırmızı

yorum(

"\n","yüksek ",bars_high," bar önceydi",

"\n","Düşük oldu ",bars_düşük," bar önce","\n",

"\n","Kayan zaman = ", swing_time," çubuklar",

"\n","Float Vol. left = ",FLOATV-kümülatifV,

"\n","Yüzer Hacim = ",FLOATV

);

MoveObject("swingtop",OBJ_TRENDLINE,Time[cvstart],high_bar,Time[1],high_bar,Blue,1,STYLE_SOLID);

MoveObject("swingbottom",OBJ_TRENDLINE,Time[cvstart],Low_bar,Time[1],Low_bar,Blue,1,STYLE_SOLID);

// fibolar

use_fibos=1 ise, o zaman{

fib23=((yüksek_bar-Düşük_bar)*0.236)+Düşük_bar;

fib38=((yüksek_bar-Düşük_bar)*0.382)+Düşük_bar;

fib50=((yüksek_bar-Düşük_bar)/2)+Düşük_bar;

fib62=((yüksek_bar-Düşük_bar)*0.618)+Düşük_bar;

fib76=((yüksek_bar-Düşük_bar)*0.764)+Düşük_bar;

dinap0=(Low_bar+fib23)/2;

dinap1=(fib23+fib38)/2;

dinap2=(fib38+fib50)/2;

dinap3=(fib50+fib62)/2;

dinap4=(fib62+fib76)/2;

dinap5=(high_bar+fib76)/2;

MoveObject("fib23",OBJ_TRENDLINE,Zaman[cvstart],fib23,Zaman[1],fib23,Yeşil,1,STYLE_DASH);

SetObjectText("23","23.6","Arial",8,yeşil);

MoveObject("23",OBJ_TEXT,zaman[0],fib23,zaman[0],fib23,Yeşil);

MoveObject("fib38",OBJ_TRENDLINE,Zaman[cvstart],fib38,Zaman[1],fib38,Yeşil,1,STYLE_DASH);

SetObjectText("38","38.2","Arial",8,yeşil);

MoveObject("38",OBJ_TEXT,zaman[0],fib38,zaman[0],fib38,Yeşil);

MoveObject("fib50",OBJ_TRENDLINE,Zaman[cvstart],fib50,Zaman[1],fib50,Kırmızı,2,STYLE_SOLID);

SetObjectText("50","50","Arial",8,yeşil);

MoveObject("50",OBJ_TEXT,zaman[0],fib50,zaman[0],fib50,Yeşil);

MoveObject("fib62",OBJ_TRENDLINE,Zaman[cvstart],fib62,Zaman[1],fib62,Yeşil,1,STYLE_DASH);

SetObjectText("62","61.8","Arial",8,yeşil);

MoveObject("62",OBJ_TEXT,zaman[0],fib62,zaman[0],fib62,Yeşil);

MoveObject("fib76",OBJ_TRENDLINE,Zaman[cvstart],fib76,Zaman[1],fib76,Yeşil,1,STYLE_DASH);

SetObjectText("76","76.4","Arial",8,yeşil);

MoveObject("76",OBJ_TEXT,zaman[0],fib76,zaman[0],fib76,Yeşil);

MoveObject("dinap0",OBJ_TRENDLINE,Zaman[cvstart],dinap0,Zaman[1],dinap0,Kırmızı,1,STYLE_DOT);

MoveObject("dinap1",OBJ_TRENDLINE,Zaman[cvstart],dinap1,Zaman[1],dinap1,Kırmızı,1,STYLE_DOT);

MoveObject("dinap2",OBJ_TRENDLINE,Zaman[cvstart],dinap2,Zaman[1],dinap2,Kırmızı,1,STYLE_DOT);

MoveObject("dinap3",OBJ_TRENDLINE,Zaman[cvstart],dinap3,Zaman[1],dinap3,Kırmızı,1,STYLE_DOT);

MoveObject("dinap4",OBJ_TRENDLINE,Zaman[cvstart],dinap4,Zaman[1],dinap4,Kırmızı,1,STYLE_DOT);

MoveObject("dinap5",OBJ_TRENDLINE,Zaman[cvstart],dinap5,Zaman[1],dinap5,Kırmızı,1,STYLE_DOT);

}

//dönüş. yüzer çizgiler. bunlar şamandırayı hesaplayan çizgileri çizer

// "trend çizgisini" "Vline" olarak değiştirirseniz, osilatörlerden de çekecektir.eğlenceli olabilir

MoveObject("CVSTART",OBJ_TRENDLINE,Time[cvstart],high_bar,Time[cvstart],Low_bar*point,Blue,1,STYLE_SOLID);

MoveObject("CVEND",OBJ_TRENDLINE,Time[cvend],high_bar,Time[cvend],Low_bar*point,Blue,1,STYLE_SOLID);

// şamandıra tahminlerini çevir. Bunlar sadece zamana dayalıdır.

//gerçek kayan değerler için mavi histograma bakın.

// "trend çizgisini" "Vline" olarak değiştirirseniz, osilatörlerden de çekecektir.eğlenceli olabilir

cvend-swing_time>0 ise {

MoveObject("swingend",OBJ_TRENDLINE,Time[(cvend-swing_time)+5],high_bar,Time[cvend-swing_time+5],Low_bar,Red,1,STYLE_DOT);

}

başka DelObject("swingend",0,0,0,0);

cvend-(swing_time*2)>0 ise {

MoveObject("swingend2",OBJ_TRENDLINE,Time[(cvend-(swing_time*2))+5],high_bar,Time[cvend-(swing_time*2)+5],Low_bar,Red,1,STYLE_DOT);

}

başka DelObject("swingend2",0,0,0,0);

cvend-(swing_time*3)>0 ise {

MoveObject("swingend3",OBJ_TRENDLINE,Time[(cvend-(swing_time*3))+5],high_bar,Time[cvend-(swing_time*3)+5],Low_bar,Red,1,STYLE_DOT);

}

başka DelObject("swingend3",0,0,0,0);

cvend-(swing_time*4)>0 ise {

MoveObject("swingend4",OBJ_TRENDLINE,Time[(cvend-(swing_time*4))+5],high_bar,Time[cvend-(swing_time*4)+5],Low_bar,Red,1,STYLE_DOT);

}

başka DelObject("swingend4",0,0,0,0);

cvend-(swing_time*5)>0 ise {

MoveObject("swingend5",OBJ_TRENDLINE,Time[(cvend-(swing_time*5))+5],high_bar,Time[cvend-(swing_time*5)+5],Low_bar,Red,1,STYLE_DOT);

}

başka DelObject("swingend5",0,0,0,0);

cvend-(swing_time*6)>0 ise {

MoveObject("swingend6",OBJ_TRENDLINE,Zaman[cvend-(swing_time*6)+5],high_bar,Time[cvend-(swing_time*6)+5],Low_bar,Red,1,STYLE_DOT);

}

başka DelObject("swingend6",0,0,0,0);

cvend-(swing_time*7)>0 ise {

MoveObject("swingend7",OBJ_TRENDLINE,Zaman[cvend-(swing_time*7)+5],high_bar,Time[cvend-(swing_time*7)+5],Low_bar,Red,1,STYLE_DOT);

}

başka DelObject("swingend7",0,0,0,0);

cvend-(swing_time*8)>0 ise {

MoveObject("swingend8",OBJ_TRENDLINE,Zaman[cvend-(swing_time*8)+5],high_bar,Time[cvend-(swing_time*8)+5],Low_bar,Red,1,STYLE_DOT);

}

başka DelObject("swingend8",0,0,0,0);

cvend-(swing_time*9)>0 ise {

MoveObject("swingend9",OBJ_TRENDLINE,Zaman[cvend-(swing_time*9)+5],high_bar,Time[cvend-(swing_time*9)+5],Low_bar,Red,1,STYLE_DOT);

}

başka DelObject("swingend9",0,0,0,0);

// kullanmadığınız herhangi bir şeyi yorumlayın, hız konusunda yardımcı olacaktır.

Geriye dönük test = 1 ise {

SetGlobalVariable("fib23",fib23);

SetGlobalVariable("fib38",fib38);

SetGlobalVariable("fib50",fib50);

SetGlobalVariable("fib62",fib62);

SetGlobalVariable("fib76",fib76);

SetGlobalVariable("dinap0",dinap0);

SetGlobalVariable("dinap1",dinap1);

SetGlobalVariable("dinap2",dinap2);

SetGlobalVariable("dinap3",dinap3);

SetGlobalVariable("dinap4",dinap4);

SetGlobalVariable("dinap5",dinap5);

SetGlobalVariable("swingtop",high_bar);

SetGlobalVariable("swingbottom",Low_bar);

SetGlobalVariable("CVSTART",CVSTART);

SetGlobalVariable("CVEND",CVEND);

SetGlobalVariable("FLOATV",FLOATV);

SetGlobalVariable("kümülatifV",kümülatifV);

SetGlobalVariable("swing_time",swing_time);

SetGlobalVariable("bars_high",bars_high);

SetGlobalVariable("bars_low",bars_low);

cvend-swing_time>0 ise

SetGlobalVariable("swingend",(cvend-swing_time)+5);

cvend-(swing_time*2)>0 ise

SetGlobalVariable("swingend2",cvend-(swing_time*2)+5);

cvend-(swing_time*3)>0 ise

SetGlobalVariable("swingend3",cvend-(swing_time*3)+5);

cvend-(swing_time*4)>0 ise

SetGlobalVariable("swingend4",cvend-(swing_time*4)+5);

cvend-(swing_time*5)>0 ise

SetGlobalVariable("swingend5",cvend-(swing_time*5)+5);

cvend-(swing_time*6)>0 ise

SetGlobalVariable("swingend6",cvend-(swing_time*6)+5);

cvend-(swing_time*7)>0 ise

SetGlobalVariable("swingend7",cvend-(swing_time*7)+5);

cvend-(swing_time*8)>0 ise

SetGlobalVariable("swingend8",cvend-(swing_time*8)+5);

cvend-(swing_time*9)>0 ise

SetGlobalVariable("swingend9",cvend-(swing_time*9)+5);

}

Son;

son;

son;

son;

Dosyalar:
float.mq4  4 kb
 

Merhaba,

MT4 için kayan nokta göstergesine sahibim ancak EX4 dosyasında yalnızca Barry Stander web sayfasından

http://www.4africa.net/4meta/Indicators/

Şerefe

Dosyalar:
float.ex4  21 kb
 

EX4 dosyası nasıl kullanılır? Float Göstergesi

Merhaba MFX,

Yardım için teşekkürler. Ancak bilmiyorum, EX4 dosyasını nasıl kullanılabilir bir .mq4 dosyasına dönüştürebilirim?? Öyle mi? MetaEditor içinden açtığımda "Lütfen en yeni dosyayı indirin" mesajı alıyorum. Söylemediği yerden. Eklediğiniz dosyayı bir .txt dosyasına çevirip açmaya çalışırsam saçma sapan olur. Öneriler?

Teşekkürler,

MJ

 

Merhaba,

ex4 dosyası Meta Editor'da açılmıyor. C:Progam Files\MetaTrader\Experts\Indicators yapıştırmanıza kopyalayın ve platformunuzu yeniden başlatın, iCustom modunu kullanırsanız o da çalışır.

Şerefe

 

Beyler, zamanınızı boşa harcamayın. Son şamandıra, yani Barrys MT4 için şamandıra olarak kendilerini tarihte yeniden düzenliyorlar, bu yüzden gösterdikleri şey doğru değil.

Geçen yıl için herhangi bir forumda şamandıra göstergesinin çalışan herhangi bir sürümünü (MA'lı değil, Fib ve Histogramlı olanı) görmedim.

 

Kaynak dosya için teşekkürler Barry.

 

Float göstergesini mq4'te denedim, bazen kendini yeniden boyadığı doğrudur. Şamandıra oldukça güvenilir görünüyor, ancak o kadar küçük bir yüzde var. Birkaç ay önce bir demoda denedim, görünüşe göre gerçekten takas edebilirsiniz, ancak %100 değil. Burada yayınlanan şamandıra göstergesi, kullandığımdan farklı bir şekilde.

 
et_phonehome_2:
Float göstergesini mq4'te denedim, bazen kendini yeniden boyadığı doğrudur. Şamandıra oldukça güvenilir görünüyor, ancak o kadar küçük bir yüzde var. Birkaç ay önce bir demoda denedim, görünüşe göre gerçekten takas edebilirsiniz, ancak %100 değil. Burada yayınlanan şamandıra göstergesi, kullandığımdan farklı bir şekilde.

hangisini kullanıyorsun lütfen yazabilirmisin