![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
"realMACD" gibi çalışan bir MACD'ye ihtiyacınız varsa, bunları kaynak olarak burada TSD'de bulabilirsiniz (tüm aradığınız, sinyal hattını SMA değil EMA olarak hesaplayan bir MACD'dir - diğerlerinin yanı sıra burada bir https://www. mql5.com/en/forum/178416/page5 )
MACD'yi yalnızca MA'ları kullanarak (ayrı bir gösterge yapmadan) yapmak istiyorsanız, şunları yapamazsınız:
1. MACD FastEMA-SlowEMA'dır (bir göstergede kodlamadan metatrader'ın sadece farkı çizmesini sağlayamazsınız)
2. Sinyal hattı MACD'nin EMA'sıdır
3. Osma, MACD-Signal'dir (MACD ile aynı)
btw: realMACD ile ilgili bir sorun var gibi görünüyor. Birisi sarı çubuklarla hangi değerlerin gösterildiğini çözebilirse, bu harika olurdu, çünkü bu değerlerin hiçbir mantığı yoktur (OSMA'ya benziyorlar, ancak bu değerler kesinlikle OSMA değil)
Sayın Baylar ve Bayanlar,
buraya indi (realMACD.ex4) eklendi ve Girdi Değişkeninde gördüğümde bilgi var:
- HızlıMAPeriod = 12
- YavaşMAPeriod = 26
- SignalMAPeriod = 9
Buradaki herhangi biri bana Hareketli Ortalama (metatrader'daki standart gösterge) ile aynı şeyi yapmama yardım edebilir mi (yani aynı satırı - mavi ve kırmızıyı alabilir miyim?)?
- MA Dönemi ?
- Vardiya ?
- MA Yöntemi ?
- Başvurmak ?
ilginiz için teşekkürler
:)
"realMACD" gibi çalışan bir MACD'ye ihtiyacınız varsa, bunları kaynak olarak burada TSD'de bulabilirsiniz (tüm aradığınız, sinyal hattını SMA değil EMA olarak hesaplayan bir MACD'dir - diğerlerinin yanı sıra burada bir https://www. mql5.com/en/forum/178416/page5 )
MACD'yi yalnızca MA'ları kullanarak (ayrı bir gösterge yapmadan) yapmak istiyorsanız, şunları yapamazsınız:
1. MACD FastEMA-SlowEMA'dır (bir göstergede kodlamadan metatrader'ın sadece farkı çizmesini sağlayamazsınız)
2. Sinyal hattı MACD'nin EMA'sıdır
3. Osma, MACD-Signal'dir (MACD ile aynı)
btw: realMACD ile ilgili bir sorun var gibi görünüyor. Birisi sarı çubuklarla hangi değerlerin gösterildiğini çözebilirse, bu harika olurdu, çünkü bu değerlerin hiçbir mantığı yoktur (OSMA'ya benziyorlar, ancak bu değerler kesinlikle OSMA değil)Üzgünüm ex4 dosyasıyla hiçbir şey yapılamaz (mq4 dosyası olmalıdır). Ayrıca, ben bir kodlayıcı değilim, bu yüzden ...
vay.. O kadar harikayım ki burada 2 usta (mladen ve newdigital) bana ilgi gösteriyor![](https://c.mql5.com/forextsd/smiles/party.png)
yenidijital:
mq4'ü bulmaya çalıştım ve aldım ve buraya ekledim, lütfen bir göz atın...
Teşekkürler.
mladen:
aslında sadece metatrader terminalinden standart MA göstergesi ile aynı çizgiyi (realMACD'deki kırmızı ve mavi çizgi) nasıl çizebileceğimizi bilmem gerekiyor?
Teşekkürler.
İngilizce'ye çevirirseniz - bu ne anlama geliyor:
alfa = 2.0 / (SignalMAPeriod + 1.0);
alfa_1 = 1.0 - alfa;
MACDLineBuffer = iMA(NULL,0,HızlıMAPeriod,0,MODE_EMA,PRICE_CLOSE,i) - iMA(NULL,0,SlowMAPeriod,0,MODE_EMA,PRICE_CLOSE,i);
SignalLineBuffer = alpha*MACDLineBuffer + alpha_1*SignalLineBuffer;
HistogramBuffer = (MACDLineBuffer - SignalLineBuffer) * 2;
İngilizce'ye çevirirseniz - bu ne anlama geliyor:
alfa = 2.0 / (SignalMAPeriod + 1.0);
alfa_1 = 1.0 - alfa;
MACDLineBuffer = iMA(NULL,0,HızlıMAPeriod,0,MODE_EMA,PRICE_CLOSE,i) - iMA(NULL,0,SlowMAPeriod,0,MODE_EMA,PRICE_CLOSE,i);
SignalLineBuffer = alpha*MACDLineBuffer + alpha_1*SignalLineBuffer;
HistogramBuffer = (MACDLineBuffer - SignalLineBuffer) * 2;bana yazık....![](https://c.mql5.com/forextsd/smiles/smile.png)
Ben sadece mq4 programlamada acemiyim, daha fazlasını öğrenmem gerekiyor.... he...he..he..
teşekkürler FXBS, sen en iyisisin !!!
Endişelenme - benim de hiçbir fikrim yoktu![](https://c.mql5.com/forextsd/smiles/teeth_smile.png)
bu biraz:
geçersiz ema()
pr=2.0/(MA_Period+1); ....
ExtMapBuffer[pos+1]=Kapat[pos+1];.....
ExtMapBuffer[poz]=Kapat[poz]*pr+ExtMapBuffer[poz+1]*(1-pr);
ondalık sayılarına bakın - ve osma çarpanı * 2'ye ayarlandı - bu "garip" sayılar veriyordu
ondalık sayılarına bakın - ve osma çarpanı * 2'ye ayarlandı - bu "garip" sayılar veriyordu
ama aynı sonucu alıyorlar...
Önyargı göstergesi
Merhaba arkadaşlar, ekte, belirlenmiş bir EMA ile mevcut fiyat arasındaki mesafeyi gösteren "BIAS" adlı bir gösterge bulunmaktadır. Ekteki resimde EMAAngle olarak renkli bir çubuk göstergesine dönüştürmeme yardımcı olabilecek biri varsa çok memnun olurum!
Çok teşekkürler!!
Bu gösterge https://www.mql5.com/en/forum da faydalı olabilir ama bildiğim kadarıyla çubukları renklendirmiyor.
Çok teşekkürler ND! Önerdiğiniz gösterge harika!
Ancak, yalnızca bir MA ile fiyat arasındaki mevcut mesafeyi gösterebilir. BIAS'ın amacı sadece mevcut mesafeyi göstermek değil, aynı zamanda tüccarların mevcut mesafeyi önceki mesafeyle karşılaştırmasına izin vermektir, böylece tüccarlar bir trendin sona yaklaşıp yaklaşmadığına ve bir rallinin yaklaşıp yaklaşmadığına karar vermelerini kolaylaştırır.
Ekli BIAS yukarıdaki işlevi yapabilir, ancak umarım birisi bunu bir BAR göstergesine getirebilir. BAR göstergesini çok beğeniyorum ki bence ufak değişiklikler gösterme açısından çok daha iyi.
Harika, hoş, kibar bir adamın bana bir iyilik yapmasını dört gözle bekliyorum! Şimdiden bir milyon teşekkürler!