Çoklu Zaman Çerçevesi Göstergeleri - sayfa 754

 
registrac:
Lütfen bu göstergeye Interpolate seçeneğini ekleyebilir veya bunun gibi kodu nereye eklemem gerektiğini gösterebilir misiniz?

if (timeFrame <= Period() || y==iBarShift(NULL,timeFrame,Time)) devam et;

(!Interpolate) devam ederse;

tarihsaat saat = iTime(NULL,timeFrame,y);

for(int n = 1; i+n = zaman; n++) devam;

for(int k = 1; k < n; k++)

rsi = rsi + (rsi - rsi)*k/n;

Kodun bu bölümünü orijinal olarak bulduğunuz yere yapıştırılmalıdır.

 

macd2_v1.mq4 ¿Me nrp de este v1 göstergesi MACD2? lütuflar

Dosyalar:
macd2_v1.mq4  6 kb
 
jolugarpe:
macd2_v1.mq4 ¿Me nrp de este v1 göstergesi MACD2? lütuflar

jolugarpe

Geri derlenmemiş bir kaynak kodunuz var mı?

evet ise bunu yayınlayın

 

Bay M

bunu MTF'ye çevirebilir misin?

teşekkürler

Dosyalar:
 

Aslında bu kod örneğini Ortalamalar veya Gecikmesiz mtf'den aldım, sonra biraz değiştirdim ve göstergelerime enterpolasyon eklemek için birkaç kez başarılı oldum. (kopyala ve yapıştır kod adamıyım).

2 farklı yer eklemeye çalıştım, çalışmıyor

rsi = iCustom(NULL,timeFrame,indicatorFileName,"",RsiPeriod,AMAPeriod,AMAPrice,Nfast,Nslow,PriceFilter,PriceFilterMode,0,y);

eğim = iCustom(NULL,timeFrame,indicatorFileName,"",RsiPeriod,AMAPeriod,AMAPrice,Nfast,Nslow,PriceFilter,PriceFilterMode,3,y);

rsida = BOŞ_DEĞER;

rsidb = BOŞ_DEĞER;

if (timeFrame <= Period() || y==iBarShift(NULL,timeFrame,Time)) devam et;

(!Interpolate) devam ederse;

tarihsaat saat = iTime(NULL,timeFrame,y);

for(int n = 1; i+n = zaman; n++) devam;

for(int k = 1; k < n; k++)

rsi = rsi + (rsi - rsi)*k/n;

if (eğim==-1) PlotPoint(i,rsida,rsidb,rsi);

}

dönüş(0);

}

}

rsi = iRSIOnArray(kAMAbuffer,0,RsiPeriod,i);

rsida = BOŞ_DEĞER;

rsidb = BOŞ_DEĞER;

eğim = eğim;

if (timeFrame <= Period() || y==iBarShift(NULL,timeFrame,Time)) devam et;

(!Interpolate) devam ederse;

tarihsaat saat = iTime(NULL,timeFrame,y);

for(int n = 1; i+n = zaman; n++) devam;

for(int k = 1; k < n; k++)

rsi = rsi + (rsi - rsi)*k/n;

if (rsi>rsi) eğim = 1;

if (rsi<rsi) eğim = -1;

if (eğim==-1) PlotPoint(i,rsida,rsidb,rsi);

}

dönüş(0);
 
rkhan1:
Bay M

bunu MTF'ye çevirebilir misin?

teşekkürler

rkhan1

bu göstergeden kaçınırdım

Ciddi yanlış hesaplamaya yol açabilecek birkaç kodlama sorunu vardır (73 ve 74. satırlardaki Nb_Periods*Multiplier bölümü gibi)

 

Çoklu zaman çerçevesi merkezli TMA - yeni mql uyumlu : tma_centered_mtf_nmc.mq4

Dosyalar:
 

aquí está el código fuente derlenmemiş

Dosyalar:
macd2_v1.ex4  8 kb
 
jolugarpe:
aquí está el código fuente derlenmemiş

jolugarpe

Puedo cambiar los Archivos ex4 yok. Necesito arşivi mt4 orijinal para que puedo cambiarlo (el kodu çözülmemiş mq4)

 

Beyler...burası İngilizce konuşulan bir forum...Los Angeles'ta değiliz!...