Çoklu Zaman Çerçevesi Göstergeleri - sayfa 535
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
Kelch Monteiro Çalışması için göstergeler klasöründe "ang_AZad[Osc]" göstergesine ihtiyacı var. Onsuz boş bir alt pencere alacaksınız
Adamım, çok teşekkürler! Burada çaresizdim! çok komik
İyi günler. burada brezilya'da gün daha yeni başlıyor!
Marco Eski cümle (birçok kez duydum): Bu, derlenmiş koddur. Afedersiniz
Merhaba MLaden,
Tamam teşekkürler. Bir şeyin derlenmiş olup olmadığını göremiyorum, bunu nasıl görebilirim ki artık bu şeyleri göndermek zorunda kalmam!
Teşekkürler ve saygılar Marco
Merhaba MLaden,
Tamam teşekkürler. Bir şeyin derlenmiş olup olmadığını göremiyorum, bunu nasıl görebilirim ki artık bu şeyleri göndermek zorunda kalmam!
Teşekkürler ve saygılar Marcomarco
İşte bununla ilgili bir yazı: https://www.mql5.com/en/forum/general
Saygılarımızla
Mladen
marco
Sadece alakasız bir örnek: JMA'nın yıllardır ortalıkta dolaşan ve yıllardır kullanılan bir kısmına bir bakın.
if ((limitValue + startValue) > 127) {
startValue--;
s58 = startValue;
} else {
limitValue++;
s58 = limitValue;
}
if (limitValue > 96) s38 = 96; else s38 = limitValue;
if (startValue < 32) s40 = 32; else s40 = startValue;
}
//----
s68 = 64;
s60 = s68;
while (s68 > 1) {
if (list [s60] >= highDValue) {
if (list [s60 - 1] <= highDValue) {
s68 = 1;
}
else {
s68 = s68 / 2.0;
s60 -= s68;
}
}
else {
s68 = s68 / 2.0;
s60 += s68;
}
if ((s60 == 127) && (highDValue > list[127])) s60 = 128;
}
if (cycleLimit > 127) {
if (s58 >= s60) {
if (((s38 + 1) > s60) && ((s40 - 1) < s60))
lowDValue += highDValue;
else if ((s40 > s60) && ((s40 - 1) < s58))
lowDValue += list [s40 - 1];
}
else if (s40 >= s60) {
if (((s38 + 1) s58))
lowDValue += list[s38 + 1];
}
else if ((s38 + 2) > s60)
lowDValue += highDValue;
else if (((s38 + 1) s58))
lowDValue += list[s38 + 1];
if (s58 > s60) {
if (((s40 - 1) s58))
lowDValue -= list [s58];
else if ((s38 s60))
lowDValue -= list [s38];
}
else {
if (((s38 + 1) > s58) && ((s40 - 1) < s58))
lowDValue -= list [s58];
else if ((s40 > s58) && (s40 < s60))
lowDValue -= list [s40];
}
}
Bu, metatrader'a dönüştürülmüş, geri derlenmiş bir Servet laboratuvar kodudur (yıllar önce geri derlenmiştir). Mark Jurik tarafından yazılmış bazı kodlar gördüm ve değişkenler için asla böyle isimler kullanmadı, ama normal, insan isimleri kullanıyor. Bu yüzden, eğer başlangıç böyle olsaydı (JMA metatrader'ın başlangıcında popüler hale geldiğinden beri) metatrader'ın kendisine gelince farklı bir şey bekleyemezdik.
Yani bu, metatrader kullanıcıları tarafından icat edilen bir oyun değil, ama görünen o ki, kodlayıcıların artık hiçbir şey yayınlamamasını sağlayan, ağı çözülmüş kodla doldurarak kodlamayı öldürenler onlar. ve çoğunluk kodlayıcı olmadığı için kodun ne zaman çözüldüğünü bile bilmiyorlar - ve gerisi biliniyor
marco
Sadece alakasız bir örnek: JMA'nın yıllardır ortalıkta dolaşan ve yıllardır kullanılan bir kısmına bir bakın.
if ((limitValue + startValue) > 127) {
startValue--;
s58 = startValue;
} else {
limitValue++;
s58 = limitValue;
}
if (limitValue > 96) s38 = 96; else s38 = limitValue;
if (startValue < 32) s40 = 32; else s40 = startValue;
}
//----
s68 = 64;
s60 = s68;
while (s68 > 1) {
if (list [s60] >= highDValue) {
if (list [s60 - 1] <= highDValue) {
s68 = 1;
}
else {
s68 = s68 / 2.0;
s60 -= s68;
}
}
else {
s68 = s68 / 2.0;
s60 += s68;
}
if ((s60 == 127) && (highDValue > list[127])) s60 = 128;
}
if (cycleLimit > 127) {
if (s58 >= s60) {
if (((s38 + 1) > s60) && ((s40 - 1) < s60))
lowDValue += highDValue;
else if ((s40 > s60) && ((s40 - 1) < s58))
lowDValue += list [s40 - 1];
}
else if (s40 >= s60) {
if (((s38 + 1) s58))
lowDValue += list[s38 + 1];
}
else if ((s38 + 2) > s60)
lowDValue += highDValue;
else if (((s38 + 1) s58))
lowDValue += list[s38 + 1];
if (s58 > s60) {
if (((s40 - 1) s58))
lowDValue -= list [s58];
else if ((s38 s60))
lowDValue -= list [s38];
}
else {
if (((s38 + 1) > s58) && ((s40 - 1) < s58))
lowDValue -= list [s58];
else if ((s40 > s58) && (s40 < s60))
lowDValue -= list [s40];
}
}
Bu, metatrader'a dönüştürülmüş, geri derlenmiş bir Servet laboratuvar kodudur (yıllar önce geri derlenmiştir). Mark Jurik tarafından yazılmış bazı kodlar gördüm ve değişkenler için asla böyle isimler kullanmadı, ama normal, insan isimleri kullanıyor. Bu yüzden, eğer başlangıç böyle olsaydı (JMA metatrader'ın başlangıcında popüler hale geldiğinden beri) metatrader'ın kendisine gelince farklı bir şey bekleyemezdik.
Yani bu, metatrader kullanıcıları tarafından icat edilen bir oyun değil, ama görünen o ki, kodlayıcıların artık hiçbir şey yayınlamamasını sağlayan, ağı çözülmüş kodla doldurarak kodlamayı öldürenler onlar. ve çoğunluk kodlayıcı olmadığı için kodun ne zaman çözüldüğünü bile bilmiyorlar - ve gerisi biliniyorİyi akşamlar MLaden,
Bu doğru, bazı insanlar (örneğin vahşi guru hikayeleri) çalıntı veya mevcut ürünleri satarak yanlış adım atarlar (hatta birçoğunu almak ücretsizdir) ve web o kadar büyüktür ki çok şey bulabilirsiniz. Sattığınız ürün değil, bir sistem oluşturabilen ve daha sonra nasıl ticaret yapılacağını anlayan parametrelerin girişidir.
Aslında ben bir kodlayıcı değilim, temel bilgileri değiştirmek kolaydır, ancak asıl iş, memnunum, örneğin siz ve mrTools yardım etmek için buradasınız. Normal bir kodu tanıyıp tanımayacağımı veya yeniden derlenmiş olup olmayacağımı aramaya daha fazla özen göstereceğim, bu yüzden ikimiz için de güvenli zaman. Bu benim için bir tür eğitim, yavaş yavaş MQL hakkında daha fazla şey öğrenmek. Brifing için teşekkürler ve çok yakında!!!
Saygılarımla, Marco
Kelch Monteiro Çalışması için göstergeler klasöründe "ang_AZad[Osc]" göstergesine ihtiyacı var. Onsuz boş bir alt pencere alacaksınız
Mladen, bunu "ki" ile 1,5 veya 3,6 periyot gibi kesirli yapmak mümkün mü?
Mladen, bunu "ki" fraksiyonlu 1.5 veya 3.6 periyot gibi yapmak mümkün mü?
Kelch Monteiro, kod değişikliğinde, extern int ki = 2; dış çift ki = "herhangi bir kesirli sayı"; İnt'yi double olarak değiştirin, hepsi bu.
Herhangi biri gecikmesiz bir MTF sürümüne dönüştürebilir mi? (daha yüksek zaman dilimlerinin gerçek değerlerini gösteren ayarlanmayan mtf göstergesi demek istiyorum)
MT4 için Çalışan Medyan Göstergesi - MQL4 Kod Tabanı
lütfen!
Çok teşekkürler. Mladen ve Marco...Bir deneyeceğim
Kelch Monteiro, kod değişikliğinde, extern int ki = 2; dış çift ki = "herhangi bir kesirli sayı"; İnt'yi double olarak değiştirin, hepsi bu.
teşekkürler dostum! bana iyi ve kolay bir e-kitap gösterebilir misin? Gerçekten mql4 öğrenmek istiyorum. Zaten internette araştırdım ama bulduğum e-kitapların programlama hakkında bir şeyler bilmesi gerekiyor. Html'den haberim bile yok. lol baştan öğrenmek için bazı e-kitap. belirtebilir misin?