Kodlama yardımı - sayfa 638

 
lütfen bu yazıya bakın bayım mladen   #6360
 

Merhaba

Görünüşe göre uzman meşgul ve öğrencinin beklemesi gerekti, hiçbir şekilde!

mntiwana, tüm parametreler çalışıyor, aslında Filtrelenmiş Fiyat göstergesinin amacı fiyat verilerinden gelen gürültüyü azaltmaktır.

Adımda pip olarak filtre değerini denemelisiniz. H4'te 0,003'ü deneyin ve sonucu görün. Çok büyük veya çok küçük çalışmaz!

1 ile 3 arasında Faktör deneyin ve sonucu görün.

Bunun dahil hiçbir göstergenin fiyat değişimini önceden tahmin edebileceğini düşünmüyorum. İşimi doğru yaptıysam göstergenin avantajları vardır.

En önemlisi , az gecikme ve güçlü trendlerin iyi takipçisidir. Bazı otomatik testler yaptım ama ciddi bir gerçek ticaret yok.

Bu yüzden dikkatli olun, gösterge sadece bir testtir.

En iyi,

 
Preethika :
lütfen bu yazıya bakın bayım mladen   #6360
Gördüğüm kadarıyla, açık sipariş olmadığında ilk parti büyüklüğünü kullanacak
 

Herkese merhaba ve ustalar:

Kodumla ilgili bir sorunum var. Göstergemin içinde 10'dan fazla gösterge var. Neredeyse bitti ama şimdi son gösterge kodunu eklerken bir sorun var. Kodda hata yok ama okları göremiyorum.

Bu, çatışmaların olduğu çizgidir:

gh = NormalizeDouble(( Çubuklar - IndicatorCounted()) / (TF / Dönem()), 0);

Bars-IndicatorCounted() öğesini kaldırırsam iyi çalışır ama elbette bu gösterge çalışmaz.

Bars ve IndicatorCounted ile başka göstergeler için de kullandığım normal kodda bir sorun olduğunu düşünüyorum ...

int NeedBarsCounted;

if (LastBars == Bars) return(0);

NeedBarsCounted = Çubuklar - LastBars;

LastBars = Çubuklar;

if (NeedBarsCounted == Çubuklar)

NeedBarsCounted--;

for (int i = NeedBarsCounted; i >= 1; i--)

{

Bu konuda ne yapabilirim? İşlev Çağrısı?

Şimdiden teşekkür ederim.

 
elea :

Herkese merhaba ve ustalar:

Kodumla ilgili bir sorunum var. Göstergemin içinde 10'dan fazla gösterge var. Neredeyse bitti ama şimdi son gösterge kodunu eklerken bir sorun var. Kodda hata yok ama okları göremiyorum.

Bu, çatışmaların olduğu çizgidir:

gh = NormalizeDouble(( Çubuklar - IndicatorCounted()) / (TF / Period()), 0);

Bars-IndicatorCounted() öğesini kaldırırsam iyi çalışır ama elbette bu gösterge çalışmaz.

Bars ve IndicatorCounted ile başka göstergeler için de kullandığım normal kodda bir sorun olduğunu düşünüyorum ...

int NeedBarsCounted;

if (LastBars == Bars) return(0);

NeedBarsCounted = Çubuklar - LastBars;

LastBars = Çubuklar;

if (NeedBarsCounted == Çubuklar)

NeedBarsCounted--;

for (int i = NeedBarsCounted; i >= 1; i--)

{

Bu konuda ne yapabilirim? İşlev Çağrısı?

Şimdiden teşekkür ederim.

elea

Kısmi bir koda dayanarak hiçbir şey sonuca varılamaz - ve gönderdiğiniz kod kısmı daha da azını gösterir.

O kod parçasına dayalı kod olmadan kimse size yardımcı olamaz.

 
mladen :

elea

Kısmi bir koda dayanarak hiçbir şey sonuca varılamaz - ve gönderdiğiniz kod kısmı daha da azını gösterir.

O kod parçasına dayalı kod olmadan kimse size yardımcı olamaz.

Mladen çok teşekkür ederim. Sorun şu ki, göstergemde 4800 kod satırı var ....
 

Aşağıdaki problem için kompakt bir fonksiyon ne olurdu:

Son N mum için maksimum açılış veya kapanış fiyatları .

('veya' mantıksal alternatiftir)

Bu tamam mı?:

MathMax(Aç[iYüksek(NULL, 0, MODE_OPEN, N, i)], Kapat[iYüksek(NULL, 0, MODE_CLOSE, N, i)])

 
wojtekpaul :

Aşağıdaki problem için kompakt bir fonksiyon ne olurdu:

Son N mum için maksimum açılış veya kapanış fiyatları.

('veya' mantıksal alternatiftir)

Bu tamam mı?:

MathMax(Aç[iYüksek(NULL, 0, MODE_OPEN, N, i)], Kapat[iYüksek(NULL, 0, MODE_CLOSE, N, i)])

wojtekpaul

Bu kod tamam

 
Teşekkür ederim! :-)
 
elea :
Mladen çok teşekkür ederim. Sorun şu ki, göstergemde 4800 kod satırı var ....
Daha sonra hepsini kontrol etmeniz gerekecek - gönderdiğiniz kod kısmı hiçbir şeyi sonuçlandırmak için yeterli olmadığı için