Kodlama yardımı - sayfa 455

 
abmmalay:
merhaba tüccarlar/kodlayıcılar

herhangi biri bana bu göstergede yardım etsin, bu gösterge için açılır pencereli bir uyarıya ihtiyacım olan küçük bir yardıma ihtiyacım var

uyarı 1 tenkan - kijun çapraz

uyarı 2 senkou A- senkou B çapraz

açılır pencere ile

şimdiden teşekkürler

abd

Bunun için bu konuyu kontrol ettiniz mi: https://www.mql5.com/en/forum/180648 ?

 
robbob1970:
Merhaba, birisinin bu konuda yardımcı olabileceğini umuyorum. Bu kodu cAlgo'da buldum ve birisinin onu mq4'e dönüştürebileceğini umuyorum. Şimdiden çok teşekkürler

Bu yüzden çeşitli sınırlı becerilerimle bu özel göstergeyi yükseltmeyi başardım.

breakout_channel.mq4

Basit bir PA kanalı. Ancak bir yerde bir hata olduğunu biliyorum çünkü ilk yüklediğinizde grafik şöyle görünüyor

Birisi koda bakıp nerede yanlış yaptığımı söylerse çok makbule geçer.

Fiyatın trend/Kanallanma olduğu uzun dönemleri belirlemek için bir dikdörtgen çizme işlevi eklenebilseydi gerçekten harika olurdu, böylece biraz böyle görünecekti

Gördüğünüz gibi, kutular bir talep alanını vurguluyor ve teori, fiyat bu bölgelerden uzaklaştığında yeni bir arz bölgesine ulaşılana kadar hareket etmeye devam edecek.

 

Bir önceki gönderiyi takip ederek, bir değişkeni de açtım.

breakout_channel_ii.mq4

Aynı sorun ilk yüklendiğinde şuna benziyor

Yüklendikten sonra iyi çalışıyor ve buna benzeyen bir kanal veriyor

Biri kanalları düzeltip "V" tepe ve vadilerinden kurtulabilse ne iyi olurdu.

Çünkü her iki göstergeyi de uyguladığınızda gerçekten iyi bir sisteminiz var.

 

Привет Младен! Я хочу сделать индикатор EMA, которая показывает на графике линии ЕМА на другой tf.No не работает, где. ema.mq4

Dosyalar:
ema.mq4  9 kb
 
aria:
Привет Младен! Я хочу сделать индикатор EMA, которая показывает на графике линии ЕМА на другой tf.No не работает, где. ema.mq4

arya

OnInit() işlevini ve arabellek bildirimini çoğaltıyorsunuz

Nasıl işlenebileceğini görmek için bu sürümü kontrol edin (bir zaman dilimi) https://www.mql5.com/en/forum/173574/page442 ve ardından istediğiniz sayıda zaman dilimine genişletebilirsiniz.

 

Mladen! Spasibo !!! (поцелуй)

 
mladen:
stevenpun

Her şey benim için iyi çalışıyor gibi görünüyor

Ekli örneğe bakın: _test_1.mq4

___________

Vardiya itibariyle : tüm vardiya, grafikteki gösterge görüntüsünü kaydırır. Geçerli çubuk değeri, nerede görüntülendiğine bakılmaksızın hala tamponun O-th öğesidir ve bu şekilde devam eder. Shift bunu değiştirmez. Sadece başka bir çubuğun değeriymiş gibi görünmesini sağlar

Merhaba mladen sana bir soru daha sorabilir miyim ?

Al sat sinyali hakkında, eğim yeşil olduğunda al ve kırmızı ile sat sinyalini nasıl alabilirim?

şimdi ben buna yazıyordum

if ( Ma_Bid_Diff > MAOpenDistance && Bid > MA_Signal ) Signal = 1; //buy if ( Ma_Bid_Diff > MAOpenDistance && Bid < MA_Signal ) Signal = -1;//sell

Şimdi ileri testtim, eğim yeşilken açık satış oldu.

Bu kodla ilgili bazı şeyler yanlış mı?

 
stevenpun:
Merhaba mladen sana bir soru daha sorabilir miyim?

Al sat sinyali hakkında, eğim yeşil olduğunda al ve kırmızı ile sat sinyalini nasıl alabilirim?

şimdi ben buna yazıyordum

if ( Ma_Bid_Diff > MAOpenDistance && Bid > MA_Signal ) Signal = 1; //buy if ( Ma_Bid_Diff > MAOpenDistance && Bid < MA_Signal ) Signal = -1;//sell

Şimdi ileri testtim, eğim yeşilken açık satış oldu.

Bu kodla ilgili bazı şeyler yanlış mı?

stevenpun

Bunun gibi :

double MA_Signal_now = iCustom(Symbol(),0,"NonLag ma nrp 2 nmc",NlmPeriod,NlmPrice,PctFilter,Shift,3,1);

double MA_Signal_prv = iCustom(Symbol(),0,"NonLag ma nrp 2 nmc",NlmPeriod,NlmPrice,PctFilter,Shift,3,2);

if (MA_Signal_now!=MA_Signal_prv)

{

if (MA_Signal_now== 1) // code for buy

if (MA_Signal_now==-1) // code for sell

}

 

Orada Mladen.

EA'ma standart sapma uygulamaya çalışıyorum.

Bunu yaptığımda, EA, strateji test cihazında geriye dönük test sırasında herhangi bir işlem yapamıyor. Standart sapmayı kaldırırsam tekrar işlem görecektir.

Ve koşulların karşılandığından %120 eminim. Ticaret mantığından defalarca geçtim. Hatta mantığı bırakarak her şeyi kaldırmayı denedim:

Standart sapma periyodu 20 > 5

VE

Standart sapma dönemi 20 > standart dönem 20 vardiya 3

(hem satış hem de satın alma koşulları)

VE

satılık

SMA periyodu 12 < SMA periyodu 12 vardiya 3

VEYA

satın almak için

SMA dönemi 12 > SMA dönemi 12 vardiya 3

Tamamlanmış çubuklarda ticaret yapın.

Hala takas yok, bu yüzden standart sapma sözdizimimde bazı hatalar olup olmadığını sizin veya bir başkasının bana söyleyebileceğini merak ediyorum.

iStdDev(Symbol(),0,20,0,MODE_SMA,PRICE_CLOSE,0)>6 iStdDev(Symbol(),0,20,0,MODE_SMA,PRICE_CLOSE,0)>iStdDev(Symbol(),0,20,0,MODE_SMA,PRICE_CLOSE,3)

Amacım bir bollinger sıkışmasını başarılı bir şekilde tanımlamak

Saygılarımızla

Düzenleme: Üzgünüm, geçersiz bir parti büyüklüğüm var

 

Mladen! EMA'ya geçiş işlevini ekleyin. Düzleştirilmiş. Doğrusal Ağırlıklı

Dosyalar: