Kodlama yardımı - sayfa 304

 
mladen:
airquest ASI 0 civarında salınım yapmadığından minimum değerler kontrolü eklemek zorunda kaldım. Bu durumda (0 çarpı yok), min kontrolü de yapılmadan sonuç beklendiği gibi değil (neden böyle bir şey yaşadığımı anlamam biraz zaman aldı). "eşitlenmemiş" sonuçlar )

Anladım. Çok teşekkürler

 
mladen:
Şimdi deneyin : all_asi_test_1.01.mq4 Not: Bildiğiniz gibi, bir zamanlar "eşitleştirilmiş" ASI değerlerinin gerçek ASI değerleriyle hiçbir ortak yanı yoktur. Sadece değerlerin şeklini korudular, gerçek değerler kayboluyor

Bu eşitleme işlevi hakkında sadece bir merak sorusu. Sorularım canını sıkarsa cevap vermek zorunda değilsin, o kadar da önemli değil. Sorunlara neden olan sadece bir periyot için eşitlemek (veya temelde döndürülen değerleri düzeltmek veya ayarlamak) istersem, bunu nasıl yapabilirim? Bunu, göstergenizin 127 ve 166. satırlarından sonra eklemeyi denedim:

if(periods[p]==PeriodToCorrect)

{ExtMapBuffer1[p] = ExtMapBuffer1[p]/PeriodCoefficient;}

PeriodToCorrect ve PeriodCoective kullanıcı tarafından seçilen harici değişkenlerdir.

Ama iş yapmıyor gibi görünüyor. p'yi bir for işleviyle değiştirmeyi de denedim. Acaba iCustom'u aradığımda aradığım değeri sadece bir süreliğine değiştirebilir miyim diye merak ediyordum. Teşekkür ederim.

 
mladen:
Üzgünüz Bu gösterge için normal bir mola sinyali için çok fazla olası değişiklik ve olası kesinti var (son molanıza bakın ve orada en az 5-6 mola olduğunu göreceksiniz). Bazı durumlarda, kullanıcıyı yukarı sonra aşağı veya aşağı ve sonra yukarı kırılmalarla doldurur. Olduğu gibi bırakmak daha iyidir: takdire bağlı bir karar olarak kullanılmak, gerçekte ne tür bir ara vermektir

anlıyorum,

bu nedenle, yalnızca yeni mavi veya kırmızı çizgi göründüğünde bir uyarı yapabilir misiniz?

aradan sonra istemiyorum, çizgi "tamamlanmış trend"e döndüğünde

umarım bu mümkün

 
amjadepp:
anlıyorum,

bu nedenle, yalnızca yeni mavi veya kırmızı çizgi göründüğünde bir uyarı yapabilir misiniz?

aradan sonra istemiyorum, çizgi "tamamlanmış trend"e döndüğünde

umarım bu mümkün

amjadepp

Bu göstergede her zaman mavi ve kırmızı bir çizgi olacak ve bazı koşullar değiştikçe değişecekler.

 
mladen:
amjadepp Bu göstergede her zaman mavi ve kırmızı bir çizgi olacak ve bazı koşullar değiştikçe değişecekler

Anlıyorum, yani bu değişiklik olduğunda uyarı vermenin bir yolu yok mu?

 
amjadepp:
Anlıyorum, yani bu değişiklik olduğunda uyarı vermenin bir yolu yok mu?

Her zaman değişir - göstergeleri yeniden hesaplama/yeniden boyama ile aynı etkiye sahip olursunuz: bir dizi yanlış uyarı

 

Sevgili Mladen

OHLC ve indikatör değerlerini ekli komut dosyası ile CSV dosyasına aktarmaya çalışıyorum.Ancak hatalı veriler (sayısal olmayan veya eksik veriler) alıyorum.Neden mumeric olmayan hatalı veriler alıyorum.Yardımınız takdir edildi.Teşekkürler.

Dosyalar:
 

Gösterge Talebi

Merhaba

Lütfen herhangi biri aşağıdaki Kriterlere sahip bir göstergeyi kodlamaya yardımcı olabilir:

Kullanıcı Girişi:

1- Zaman çerçevesi: 1 dakikadan 4 saate kadar mevcut zaman çerçevesi:

2- RSI(dönem): varsayılan ayar 14

3- RSI seviyeleri:

a- Üst seviye: 50'den 100'e

b- Aşağı seviye: 0'dan 50'ye

c- Orta seviye: 50

4- Sinyal modu:

a- Satış modu: sadece satış sinyallerini gösterir.

b- Satın alma modu: sadece satın al sinyallerini gösterir.

5- X= mevcut günün en yüksek veya en düşük birkaç pip üstünde veya altında kullanıcı tanımlı.

Satış modundaki sinyaller:

1- Satış modu günü: grafikte sadece satış sinyalini gösterir.

2- RSI'ın aşağıdan seviyeyi geçmesini ve ardından yukarıdan orta seviyenin altına geri dönmesini bekleyin.

3- Orta seviyeyi yukarıdan geçen 1. mumun kapanışına kırmızı aşağı ok çizin.

4- Kırmızı ok sinyalinden önce günün en yükseğine x pip kadar yeşil bir nokta çizin.

5- Uyarı ve e-posta imkanı (doğru, yanlış).

6- A'dan önce ve B'den sonra herhangi bir geçişi (yukarı, aşağı ve orta) dikkate almayın:

a- Varsayılan A: platformun 8:15'i.

b- Varsayılan B: Platformun 22:00'si.

Satın alma modundaki sinyaller:

1- Satın alma modu günü: grafikte sadece satın al sinyalini gösterir.

2- RSI'ın yukarıdan aşağı seviyeyi geçmesini ve ardından aşağıdan orta seviyenin üzerine çıkmasını bekleyin.

3- Orta seviyeyi aşağıdan geçen 1. mumun kapanışına yeşil bir yukarı ok çizin.

4- Yeşil ok sinyalinden önce X pip kadar günün en düşük altına kırmızı bir nokta çizin.

5- Uyarı ve e-posta imkanı (doğru, yanlış).

6- A'dan önce ve B'den sonra herhangi bir geçişi (yukarı, aşağı ve orta) dikkate almayın:

a- Varsayılan A: platformun 8:15'i.

b- Varsayılan B: Platformun 21:00.

Misal:

Şimdiden teşekkürler

Bumerang

Dosyalar:
 

Sevgili Mladen

Bu göstergeye fibonachi seviyelerini kaldırabilir misiniz, teşekkürler

üzgünüm mq4 arşivim yok

Dosyalar:
 

Önceki gönderi doğru gösterge değil... support_and_resistance.ex4 bu doğru ama ex4

Dosyalar: