Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
faremie Bahsettiğiniz gösterge eklenmemiş gibi görünüyor. Eklemeyi düşünür müsünüz?
sanırım bir mesaj üstte
sanırım bir mesaj üstte
evet haklısın
Merhaba, birisi bana bir MT4 kodundan fibonacci seviyesinden (diyelim ki seviye 23) herhangi birini nasıl çağıracağımı ve mevcut fiyatın seviyeyi yukarı veya aşağı hatasız olarak ne zaman geçtiğini öğrenebilir mi? Kimsenin kafasını karıştırmamak için kodumu göstermek istemiyorum, hiç almadım!
Merhaba, mladen.
ekli dosyayı alamadıysanız özür dilerim.. sanırım ilk mesajımda zaten ekledim.
anladınız mı hocam
Bana yardım eder misin lütfen?
Zaten fark ettiğiniz gibi, bilgisayar becerim o kadar iyi değil...Hahahah....Üzgünüm.
Gösterge ayarlarında, grafiğimdeki mum çubuğunun boyutunu okuyabilmesi için minimum aralığı 3 olarak değiştireceğim.
spikebars_v3_1.mq4
Bazı zorluklarla göstergeyi «TSI» yapın.
"EMA" yumuşatma yöntemiyle "TSI_Metod" göstergesini çağırdığınızda, testten sonra doğru değerleri ve çıkış göstergesini alın.
Göstergeyi yumuşatma yöntemini değiştirmek gerekir, gösterge kaybolur ve yanlış numara görüntülenir.
"TSI_Test" ekranında birkaç ödeme tamponu oluşturmaya çalıştı. Yanlış tsyfry alın ancak testten sonra gösterge beliriyor.
Testten sonra "TSI_Test" göstergesinin neden doğru değerlerle görüntülendiği açık değil, ancak bunları ticaret programında doğrudan geçmiyor.
Tamponları hesaplama yönteminde "TSI_Metod" ve "TSI_Test" fark göstergeleri:
TSI_Metodu:
for(i=limit1;i>=0;i--)ExtMapBuffer2=Close-Close;
for(i=limit1;i>=0;i--)ExtMapBuffer3=MathAbs(Close-Close);
for(i=limit1;i>=0;i--)ExtMapBuffer4=iMAOnArray(ExtMapBuffer2,0,r2,0, Method,i);
for(i=limit1;i>=0;i--)ExtMapBuffer5=iMAOnArray(ExtMapBuffer3,0,r2,0, Method,i);
for(i=limit1;i>=0;i--)ExtMapBuffer6=iMAOnArray(ExtMapBuffer4,0,r3,0, Method,i);
for(i=limit1;i>=0;i--)ExtMapBuffer7=iMAOnArray(ExtMapBuffer5,0,r3,0, Method,i);
for(i=limit1;i>=0;i--) ExtMapBuffer8=iMAOnArray(ExtMapBuffer6,0,r4,0,Method,i);
for(i=limit1;i>=0;i--)ExtMapBuffer9=iMAOnArray(ExtMapBuffer7,0,r4,0, Method,i);
for(i=limit1;i>=0;i--){ExtMapBuffer1=100*ExtMapBuffer8/ExtMapBuffer9;}
[/CODE]
TSI_Test:
[CODE]limit1=Bars-counted_bars-1;
limit2=limit1;
limit3=limit2;
limit4=limit3;
if(limit1>0)
{
limit1=limit1-Period_MA_1-1;
limit2=limit1-p2;
limit3=limit2-p3;
limit4=limit3-p4;
}
for(i=limit1;i>=0;i--) ExtMapBuffer2=Close-Close;
for(i=limit1;i>=0;i--)ExtMapBuffer3=MathAbs(Close-Close);
for(i=limit2;i>=0;i--)ExtMapBuffer4=iMAOnArray(ExtMapBuffer2,0,p2,0, MA_Method,i);
for(i=limit2;i>=0;i--) ExtMapBuffer5=iMAOnArray(ExtMapBuffer3,0,p2,0,MA_Method,i);
for(i=limit3;i>=0;i--)ExtMapBuffer6=iMAOnArray(ExtMapBuffer4,0,p3,0, MA_Method,i);
for(i=limit3;i>=0;i--)ExtMapBuffer7=iMAOnArray(ExtMapBuffer5,0,p3,0, MA_Method,i);
for(i=limit4;i>=0;i--) ExtMapBuffer8=iMAOnArray(ExtMapBuffer6,0,p4,0,MA_Method,i);
for(i=limit4;i>=0;i--)ExtMapBuffer9=iMAOnArray(ExtMapBuffer7,0,p4,0, MA_Method,i);
for(i=limit4;i>=0;i--)
{
ExtMapBuffer1=0;ExtMapBuffer1=100*ExtMapBuffer8/ExtMapBuffer9;
}Bazı zorluklarla göstergeyi «TSI» yapın.
"EMA" yumuşatma yöntemiyle "TSI_Metod" göstergesini çağırdığınızda, testten sonra doğru değerleri ve çıkış göstergesini alın.
Göstergeyi yumuşatma yöntemini değiştirmek gerekir, gösterge kaybolur ve yanlış numara görüntülenir.
"TSI_Test" ekranında birkaç ödeme tamponu oluşturmaya çalıştı. Yanlış tsyfry alın ancak testten sonra gösterge beliriyor.
Testten sonra "TSI_Test" göstergesinin neden doğru değerlerle görüntülendiği açık değil, ancak bunları ticaret programında doğrudan geçmiyor.
Tamponları hesaplama yönteminde "TSI_Metod" ve "TSI_Test" fark göstergeleri:
TSI_Metodu:
for(i=limit1;i>=0;i--)ExtMapBuffer2=Close-Close;
for(i=limit1;i>=0;i--)ExtMapBuffer3=MathAbs(Close-Close);
for(i=limit1;i>=0;i--)ExtMapBuffer4=iMAOnArray(ExtMapBuffer2,0,r2,0, Method,i);
for(i=limit1;i>=0;i--)ExtMapBuffer5=iMAOnArray(ExtMapBuffer3,0,r2,0, Method,i);
for(i=limit1;i>=0;i--)ExtMapBuffer6=iMAOnArray(ExtMapBuffer4,0,r3,0, Method,i);
for(i=limit1;i>=0;i--)ExtMapBuffer7=iMAOnArray(ExtMapBuffer5,0,r3,0, Method,i);
for(i=limit1;i>=0;i--) ExtMapBuffer8=iMAOnArray(ExtMapBuffer6,0,r4,0,Method,i);
for(i=limit1;i>=0;i--)ExtMapBuffer9=iMAOnArray(ExtMapBuffer7,0,r4,0, Method,i);
for(i=limit1;i>=0;i--){ExtMapBuffer1=100*ExtMapBuffer8/ExtMapBuffer9;}
[/CODE]
TSI_Test:
[CODE]limit1=Bars-counted_bars-1;
limit2=limit1;
limit3=limit2;
limit4=limit3;
if(limit1>0)
{
limit1=limit1-Period_MA_1-1;
limit2=limit1-p2;
limit3=limit2-p3;
limit4=limit3-p4;
}
for(i=limit1;i>=0;i--) ExtMapBuffer2=Close-Close;
for(i=limit1;i>=0;i--)ExtMapBuffer3=MathAbs(Close-Close);
for(i=limit2;i>=0;i--)ExtMapBuffer4=iMAOnArray(ExtMapBuffer2,0,p2,0, MA_Method,i);
for(i=limit2;i>=0;i--) ExtMapBuffer5=iMAOnArray(ExtMapBuffer3,0,p2,0,MA_Method,i);
for(i=limit3;i>=0;i--)ExtMapBuffer6=iMAOnArray(ExtMapBuffer4,0,p3,0, MA_Method,i);
for(i=limit3;i>=0;i--)ExtMapBuffer7=iMAOnArray(ExtMapBuffer5,0,p3,0, MA_Method,i);
for(i=limit4;i>=0;i--) ExtMapBuffer8=iMAOnArray(ExtMapBuffer6,0,p4,0,MA_Method,i);
for(i=limit4;i>=0;i--)ExtMapBuffer9=iMAOnArray(ExtMapBuffer7,0,p4,0, MA_Method,i);
for(i=limit4;i>=0;i--)
{
ExtMapBuffer1=0;ExtMapBuffer1=100*ExtMapBuffer8/ExtMapBuffer9;
}Bunları şimdi deneyin: tsi_metod_1.mq4 ve tsi_test_1.mq4
Birkaç kez denedim, ancak kodlama becerilerim bunu yapmak için çok sınırlı:
1. Bu Fisher göstergelerinden birinin (biri yeterlidir, çok benzer sonuçları vardır) Fisher sıfırın üzerindeyken harita arka planını yeşile ve aşağıdayken kırmızıya boyayan (tıpkı ekli MACD gibi) bir versiyonunu yapmak istedim.
2. Başlangıç ve bitiş için bir zaman belirleyebileceğim çevrimdışı grafikler oluşturmak istedim (bana yalnızca 24 saatlik bir s&p grafiğinin işlem saatlerini göstermesi gerekiyor. Dönem dönüşümüne gerek yok, sadece bu göstergenin istediğime en yakın olduğunu düşündüm) .
Umarım birileri buna bir göz atacak kadar nazik olabilir.
teşekkürler
Birkaç kez denedim, ancak kodlama becerilerim bunu yapmak için çok sınırlı:
1. Bu Fisher göstergelerinden birinin (biri yeterlidir, çok benzer sonuçları vardır) Fisher sıfırın üzerindeyken harita arka planını yeşile ve aşağıdayken kırmızıya boyayan (tıpkı ekli MACD gibi) bir versiyonunu yapmak istedim.
2. Başlangıç ve bitiş için bir zaman belirleyebileceğim çevrimdışı grafikler oluşturmak istedim (bana yalnızca 24 saatlik bir s&p grafiğinin işlem saatlerini göstermesi gerekiyor. Dönem dönüşümüne gerek yok, sadece bu göstergenin istediğime en yakın olduğunu düşündüm) .
Umarım birileri buna bir göz atacak kadar nazik olabilir.
teşekkürlervay .. benim için çok fazla zamana ihtiyacım vardı
Bunları şimdi deneyin: tsi_metod_1.mq4 ve tsi_test_1.mq4
Harika! Kazanılan teşekkür ederim.
Merhaba, birisi bana bir MT4 kodundan fibonacci seviyesinden (diyelim ki seviye 23) herhangi birini nasıl çağıracağımı ve mevcut fiyatın seviyeyi yukarı veya aşağı hatasız bir şekilde ne zaman geçtiğini öğrenebilir mi?