fraktallar - sayfa 19

 

Fraktal tabanlı göstergeler

Fraktallar ve Fraktal tabanlı göstergeler yüksek/düşük fiyatlara dayanmaktadır.

Bunu AÇIK fiyatlara değiştirmenin mümkün olup olmadığını bilen var mı?

Eğer değilse, lütfen beni bilgilendir.

Teşekkürler.

TAKIM taciri

Dosyalar:
document1.pdf  30 kb
 

Seçilebilir fiyata sahip fraktallar ...

Bunu dene

PriceHigh ve PriceLow'u 1 olarak ayarlayın (varsayılan, yüksek için 2 ve düşük için 3'tür). Ayrıca, yerleşik fraktallar göstergesiyle aynı fraktal periyoduna sahip olmak. 5'e kadar yüksek ve düşük yerine açık fiyatları kullandığına bir örnek (bu örnekte dönem 25'tir)

TEAMTRADER:
Fraktallar ve Fraktal tabanlı göstergeler yüksek/düşük fiyatlara dayanmaktadır.

Bunu AÇIK fiyatlara değiştirmenin mümkün olup olmadığını bilen var mı?

Eğer değilse, lütfen beni bilgilendir.

Teşekkürler.

TAKIM taciri
 

teşekkürler

Teşekkür ederim.

Değişikliği yukarıda önerdiğiniz gibi yaptım ve iyi çalışıyor, teşekkürler.

Fraktalı ikinci mum yerine hemen takip eden mumda 'tanımasını' sağlamanın bir yolu var mı?

Kodu inceledim ve ilgili olabilecek kısmın altına kopyalayıp yapıştırdım. Bu anlaşılırsa? Bir tamponun bir şeyin hemen olmasını durdurmak olduğunu varsayıyorum - ancak bu durumda hemen gerçekleşmesi/gösterilmesi gerekiyor.

Tekrar teşekkürler.

TAKIM taciri

tamponlar

çift v1[];

çift v2[];

çift val1;

çift val2;

int i;

int init()

{

Gösterge Tamponları(2);

 

...

Bir tamponun, bir şeyin hemen olmasını durdurmak olduğunu varsayıyorum ...

Hayır, mql'deki arabellekler bunu yapmaz

Mql'de arabellekler özel dizilerdir ve eğer aynı zamanda bir "çizim" arabelleği iseler, içlerine ne yerleştirilirse o da grafikte çizilir. Çizimde gecikme olmaz (hesaplama döngüsü yapılır yapılmaz, çizim arabelleğinde ne varsa çizilir ve her tikte gerçekleşir). Fraktal çizimindeki gecikme, fraktal hesaplamanın doğasından kaynaklanmaktadır: kullanmaya çalıştığınız yerleşik fraktal ancak 2 çubuktan sonra bir fraktal çizecektir. Gönderdiğim bunu yapmıyor, ancak mevcut fraktal (tepe), mevcut çubuktan yarım-1 çubuktan daha az bir çubuk üzerine çizilirse değişiklik konusu olur.

TAKIM taciri:
Teşekkür ederim.

Değişikliği yukarıda önerdiğiniz gibi yaptım ve iyi çalışıyor, teşekkürler.

Fraktalı ikinci mum yerine hemen takip eden mumda 'tanımasını' sağlamanın bir yolu var mı?

Kodu inceledim ve ilgili olabilecek kısmın altına kopyalayıp yapıştırdım. Bu anlaşılırsa? Bir tamponun bir şeyin hemen olmasını durdurmak olduğunu varsayıyorum - ancak bu durumda hemen gerçekleşmesi/gösterilmesi gerekiyor.

Tekrar teşekkürler.

TAKIM taciri

tamponlar

çift v1[];

çift v2[];

çift val1;

çift val2;

int i;

int init()

{

Gösterge Tamponları(2);
 
mladen:
Bunu dene

PriceHigh ve PriceLow'u 1 olarak ayarlayın (varsayılan, yüksek için 2 ve düşük için 3'tür). Ayrıca, yerleşik fraktallar göstergesiyle aynı fraktal periyoduna sahip olmak. 5'e kadar yüksek ve düşük yerine açık fiyatları kullandığına bir örnek (bu örnekte periyot 25'tir)

Bu minik Indy tek kelimeyle güzel, Zigzag yerine kullanılabilir, lütfen çok zaman çerçeveli bir sürüm yapabilir misiniz? (örneğin, h1 h4 d1).

Diğer bir nokta da bu indy'yi başka bir fonksiyon için nasıl çağıracağımızdır, Vilka göstergesinde olduğu gibi, varsayılan Fraktalları kullanır, bunu kullanmaya ne dersiniz?

Teşekkürler.

 

...

jeandl

Hadi bakalım Ayrıca, içinde iCustom() aracılığıyla nasıl çağrılabileceğini de bulacaksınız (bu gösterge bağımsız bir göstergedir - hesaplamayı yapmak için kendini çağırır ve çok benzer bir yöntem kullanarak almak için başka herhangi bir koddan bir iCustom() çağrısını kullanabilirsiniz) bu göstergenin değerleri)

Genel olarak, bunu çağırırsanız, bu formu kullanın:

iCustom(symbol,timeFrame,"Fractals - adjustable periods & price & mtf","",FractalPeriod,PriceHigh,PriceLow,UpperArrowDisplacement,LowerArrowDisplacement,0,shift);[/PHP]

and if you want to use the previous version, use this form (one (the first one) parameter less)

[PHP]iCustom(symbol,timeFrame,"Fractals - adjustable periods & price",FractalPeriod,PriceHigh,PriceLow,UpperArrowDisplacement,LowerArrowDisplacement,0,shift);
jeandl:
Bu minik Indy tek kelimeyle güzel, Zigzag yerine kullanılabilir, lütfen çok zaman çerçeveli bir sürüm yapabilir misiniz? (örneğin, h1 h4 d1).

Diğer bir nokta da bu indy'yi başka bir fonksiyon için nasıl çağıracağımızdır, Vilka göstergesinde olduğu gibi, varsayılan Fraktalları kullanır, bunu kullanmaya ne dersiniz?

Teşekkürler.
 

Voila, çok verimli, çok takdir edildi.

 

mladen ve Fraktallar Ayarlanabilir Periyot

"Fraktallar - ayarlanabilir süre ve fiyat" göstergesindeki sinyal noktaları, ZigZag göstergesine benzer şekilde hareket etmeye devam eder. Diğer Fraktal göstergeler , hareket etmeyen sabit sinyaller verir. Eminim bir fark vardır ama nedenini anlamıyorum.

 

...

Bilinçli olarak bu şekilde yapılmıştır. "Ayarlanabilir periyot" versiyonundaki son nokta, istenen periyot için daha yeni en yüksek veya en düşük en düşük bulunursa hareket eder. Bundan kaçınmak istiyorsanız, ana döngüyü bundan değiştirin:

for(i=limit; i>=0; i--)

[/PHP]

to this :

[PHP] for(i=limit; i>=half; i--)

ve beklediğiniz gibi çalışacak (ancak yerleşik fraktallerle aynı şeyi yapacak - nokta yalnızca geçmişte yarım hesaplama çubuklarında görünecek - fikir olası yeni fraktallar için "erken uyarı" almaktı "ayarlanabilir dönem"in yapıldığı yolu oluşturan).

michaelB:
"Fraktallar - ayarlanabilir süre ve fiyat" göstergesindeki sinyal noktaları, ZigZag göstergesine benzer şekilde hareket etmeye devam eder. Diğer Fraktal göstergeler, hareket etmeyen sabit sinyaller verir. Eminim bir fark vardır ama nedenini anlamıyorum.
 
mladen:
al bakalım

Merhaba, Mladen,

MTF sürümü için teşekkürler.

Benim fikrim aynı grafikte birden fazla fraktal göstermek. Burada bunu yapmaya çalıştım, ancak mql4 seviyem yalnızca kopyala ve geçmiş, küçük değişikliklerle sınırlı, örneğin H1 ve H4'te göstermek için aşağıdakileri yaptım, ancak H4'te bazı dağınık noktalar ortaya çıktı. lütfen düzeltir misiniz?

Değişiklikler: 1, kaynağı kaydetmek için sınırlı tarama çubukları ayarlayın; 2, ok yer değiştirmesini değiştirin; 3, yüksek bir TF fraktal işlevi ekleyin.

Sorunun Yüksek TF çubuklarının sayılması olduğunu düşünüyorum, ancak bunu nasıl düzelteceğimi bilmiyorum. MTF sürümündeki kodunuzun ne olduğunu nasıl başardığını anlayamadım.

Dosyalar: