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

 
rkhan1:
Merhaba Mladen

bu indy'yi 2 satır için kodladınız,

şimdi 3 satır için seçenek ekleyebilir misiniz

Saygılarımızla

Bu çok fazla olmaz mıydı (bir alt pencerede olduğundan, 3 değerin geçilmesi gecikmeye neden olur)?

 

Merhaba,

Birçok MTF göstergesini şu şekilde programladım:

int iTF1 = iBarShift(NULL, TF1_Timeframe, Time);

Sto_Sig_2 = iStochastic(NULL,TF1_Timeframe, TF1_KPeriod, TF1_DPeriod, TF1_Slowing, TF1_Method ,TF1_Price, 1, iTF1+2)

Ancak bunu kullanırsam, PERIOD_D1'in geçmiş değerleri için tüm gün boyunca sadece aynı değeri görüyorum.

eğer ben arıyorsam

Sto_Sig_2 = iStochastic(NULL,PERIOD_D1, TF1_KPperiod, TF1_DPperiod, TF1_Slowing, TF1_Method ,TF1_Price, 1, 0)

EA'mda, gün boyunca farklı değerler alıyorum (geçmiş günlerden bile).

Şimdi, bana H1'de D1'den farklı fe mft değerlerini gösteren bir mtf göstergesini nasıl hesaplayabilirim? Bu yüzden gerçekten yakın değeri almak istemiyorum. Umarım sorumu anlamışsınızdır.

Çok teşekkürler!

 
sunshineh:
Merhaba,

Birçok MTF göstergesini şu şekilde programladım:

int iTF1 = iBarShift(NULL, TF1_Timeframe, Time);

Sto_Sig_2 = iStochastic(NULL,TF1_Timeframe, TF1_KPeriod, TF1_DPeriod, TF1_Slowing, TF1_Method ,TF1_Price, 1, iTF1+2)

Ancak bunu kullanırsam, PERIOD_D1'in geçmiş değerleri için tüm gün boyunca sadece aynı değeri görüyorum.

eğer ben arıyorsam

Sto_Sig_2 = iStochastic(NULL,PERIOD_D1, TF1_KPperiod, TF1_DPperiod, TF1_Slowing, TF1_Method ,TF1_Price, 1, 0)

EA'mda, gün boyunca farklı değerler alıyorum (geçmiş günlerden bile).

Şimdi, bana H1'de D1'den farklı fe mft değerlerini gösteren bir mtf göstergesini nasıl hesaplayabilirim? Bu yüzden gerçekten yakın değeri almak istemiyorum. Umarım sorumu anlamışsınızdır.

Çok teşekkürler!

TF1_Timeframe'iniz nasıl tanımlanır?

 

TF1_Timeframe fe 1440 ve bunu H1 Grafiğimde kullanıyorum.

 
sunshineh:
TF1_Timeframe fe 1440 ve bunu H1 Grafiğimde kullanıyorum.

Hayır. Nasıl ilan ettin demek istedim? int, double, string olarak?

 

gecikme ekler mi bilmiyorum

burada profesyonel kodlayıcı sensin, sadece test etmek istedim

yine de LAG'yi kaldırabilirsin

Saygılarımızla

 
mladen:
MACD çapraz sıfır ayrı (başlangıçta burada yayınlanmıştır https://www.mql5.com/en/forum/173574/page260 ) yeni metatrader 4 için güncellendi: macd_cross_zero_separate_mtf_nmc.mq4

Bu da (aslen aynı gönderiden): macd_cross_zero_mtf_nmc.mq4

Dosyalar:
 

merhaba mladen 7203 nolu mesajdaki soruma cevap vermiyorsun

benim için acil

 

int olarak tanımladım.

Bu yüzden benim için gün boyunca aynı değeri elde etmek gerçekten anlaşılabilir çünkü

int iTF1 = iBarShift(NULL, TF1_Timeframe, Time);

her zaman verilen zamandan günün başlangıcına kadar olan shift değerini döndürür.

Yani bu shift değerini içine koyarsam

Sto_Sig_2 = iStochastic(NULL,TF1_Timeframe, TF1_KPperiod, TF1_DPperiod, TF1_Slowing, TF1_Method ,TF1_Price, 1, iTF1+2)

Her zaman (iTF1+2)-Bars öncesinin yakın değerini alıyorum.

Ancak bu davranışı nasıl değiştirebilirim, böylece her saat için günlük Stok Değerini o zamana kadar alabilirim?

Bir EA'yı geri test ettiğim şeyi alabilirim.

 
sunshineh:
int olarak tanımladım.

Bu yüzden benim için gün boyunca aynı değeri elde etmek gerçekten anlaşılabilir çünkü

int iTF1 = iBarShift(NULL, TF1_Timeframe, Time);

her zaman verilen zamandan günün başlangıcına kadar olan shift değerini döndürür.

Yani bu shift değerini içine koyarsam

Sto_Sig_2 = iStochastic(NULL,TF1_Timeframe, TF1_KPperiod, TF1_DPperiod, TF1_Slowing, TF1_Method ,TF1_Price, 1, iTF1+2)

Her zaman (iTF1+2)-Bars öncesinin yakın değerini alıyorum.

Ancak bu davranışı nasıl değiştirebilirim, böylece her saat için günlük Stok Değerini o zamana kadar alabilirim?

Bir EA'yı geri test ettiğim şeyi alabilirim.

Metatrader 4'ün en yeni yapıları, çoklu zaman çerçevesi göstergelerini görsel olarak geri test edemez (bazı dahili işlevler görsel geri testte yanlış çalışıyor - hatta 654'ü de inşa ediyor). Ekteki örneğe bakın, deneyin ve ne olduğunu göreceksiniz. Ve görsel geri testte tamamen yanlış çalışan daha fazla yerleşik işlev var. Metatrader'ın yeni yapılarında görsel geri test, ticaret platformunun en parlak kısmı değildir (eğer parlak bir kısım varsa)