https://www.metatrader5.com/en/terminal/help/indicators/trend_indicators/ma
Paylaşımı dilediğiniz gibi seçiyorsunuz.
Paylaşımı dilediğiniz gibi seçiyorsunuz.
nasıl?
Standart olarak sağlanan göstergeye bir göz atın - Hareketli Ortalama . Orada daha net olacak.
Kabaca söylemek gerekirse, yaklaşık olarak aynı yumuşatma ile gösterge dönemi ile karşılaştırmaya dayalı olarak payınız elde edilecektir.
İşte EMA için kod (pr sizin payınızdır):
Kabaca söylemek gerekirse, yaklaşık olarak aynı yumuşatma ile gösterge dönemi ile karşılaştırmaya dayalı olarak payınız elde edilecektir.
İşte EMA için kod (pr sizin payınızdır):
//+------------------------------------------------------------------+ //| Exponential Moving Average | //+------------------------------------------------------------------+ void ema() { double pr= 2.0 /(MA_Period+ 1 ); int pos= Bars - 2 ; if (ExtCountedBars> 2 ) pos= Bars -ExtCountedBars- 1 ; //---- main calculation loop while (pos>= 0 ) { if (pos== Bars - 2 ) ExtMapBuffer[pos+ 1 ]=Close[pos+ 1 ]; ExtMapBuffer[pos]=Close[pos]*pr+ExtMapBuffer[pos+ 1 ]*( 1 -pr); pos--; } }Genel olarak, sitede yayınlanan belgelere ve ayrıca kodların kendisine daha sık bakın.
ema[i]=k*Kapat[i] + (1-k)*ema[i+1];
burada k kesir 0...1'dir. Çoğu zaman, bir pay yerine, bu payın hesaplandığı dönem kullanılır: k=2.0/(1+dönem). Onlar. EMA hisseleri 0,5 cevap olacaktır. dönem 3.
burada k kesir 0...1'dir. Çoğu zaman, bir pay yerine, bu payın hesaplandığı dönem kullanılır: k=2.0/(1+dönem). Onlar. EMA hisseleri 0,5 cevap olacaktır. dönem 3.
залез в исходник ЕМА void ema() { double pr=2.0/(MA_Period+1); // что значит период МА + 1? зачем? int pos=Bars-2; if(ExtCountedBars>2) pos=Bars-ExtCountedBars-1; //---- main calculation loop while(pos>=0) { if(pos==Bars-2) ExtMapBuffer[pos+1]=Close[pos+1]; ExtMapBuffer[pos]=Close[pos]*pr+ExtMapBuffer[pos+1]*(1-pr); // Buffer[i]=Close[i]*2% + Buffer[i+1]*(1-2) непонятно: зачем ЕМА[i+1] умножается на 1-2? pos--; } }
Mathemat >> :
Загляни в индюкатор, поставляемый стандартно - Moving Average. Там будет понятнее.
Грубо говоря, твоя доля получится исходя из сравнения с периодом индюкатора примерно с таким же сглаживанием.
Вот код для ЕМА (pr - твоя доля):
А вообще почаще заглядывай в документацию, размещенную на сайте, а также в сами коды.
Загляни в индюкатор, поставляемый стандартно - Moving Average. Там будет понятнее.
Грубо говоря, твоя доля получится исходя из сравнения с периодом индюкатора примерно с таким же сглаживанием.
Вот код для ЕМА (pr - твоя доля):
А вообще почаще заглядывай в документацию, размещенную на сайте, а также в сами коды.
İnsanlar tamamen tembeldi. Acaba bizim dilimize bağlı dilimiz onlar için rıhtımdaki doğrulanmış sözlerden daha mı sevimlidir? )))
Belgelere bakmadım fikrine neden kapıldığın belli değil, orada olmayanı sordum
ve konunun açıklamasında bir formül yazdım, rıhtımda olan tek şey bu
ve konunun açıklamasında bir formül yazdım, rıhtımda olan tek şey bu
Haydi. Her şey orada. Ve dönemden bir payın hesaplanması da.
TAMAM. Şimdi "pay" ile ilgili bir şey mi var?
TAMAM. Şimdi "pay" ile ilgili bir şey mi var?
"Genellikle , bir pay yerine, bu payın hesaplandığı dönemi kullanırlar: k= 2.0 /(1+dönem)." ve 2.0 o zaman bir pay değilse nedir? çünkü size göre pay yerine dönem kullanılıyor
Yanılmıyorsam Euler formülü bu. Ama nasıl çıktığını hatırlamıyorum.
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
2.ema'nın şu anki değerindeki tümcelerin ağırlığı nasıl bulunur?