![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Merhaba, ben bir İspanyol tüccarıyım. Öncelikle, kötü İngilizcem için özür dilerim. Neye ihtiyacım olduğunu açıklayacağım. Ticaret yaptığımda, "günün özetini" yapmaktan hoşlanırım.
Daha iyi açıklamak için grafiği ekledim.
DAX için strateji. Güne başlarken, genellikle bir Boşluğumuz olur, bu nedenle önceki günün kapanışı ve bu günün açılışı farklıdır.
Yani, ihtiyacım olan gösterge:
1. Dikey hat 8:00'de
2. İki yatay çizgi (açılış günü ve önceki gün kapanışı).
3. Yatay çizgiler:
Hoşçakalın ve teşekkürler!
Rahul
İşte nokta çizmek için yapılmış bir HMA. Bunu yapmak için nasıl yapılabileceğini görebilirsiniz (olabildiğince basit tutmaya çalıştım)
Merhaba Mladen, kodladığınız 3 indikatörü indirdim: T3 , HMA color , HMA2. Bunları çizgiler yerine noktalara dönüştürebilir miyiz? Nette arama yapmayı denedim ve her bir tampon için bunu noktalar oluşturması için yapmamız gerekebileceğini öğrendim: SetIndexStyle(0,DRAW_ARROW,EMPTY,1,Blue); SetIndexArrow(0, 0x9F); SetIndexBuffer(0,YüksekBuffer); T3'te: IndicatorBuffers(6); SetIndexBuffer(0,t3); SetIndexBuffer(1,t3Ua); SetIndexBuffer(2,t3Ub); SetIndexBuffer(3,t3Da); SetIndexBuffer(4,t3Db); SetIndexBuffer(5,eğim); HMA2'de: IndicatorBuffers(5); SetIndexBuffer(0,hma); SetIndexBuffer(1,hmada); SetIndexBuffer(2,hmadb); SetIndexBuffer(3,trend); SetIndexBuffer(4,iş); HMAcolornrp'de: IndicatorBuffers(7); SetIndexBuffer(0,ind_buffer0); SetIndexBuffer(1,ind_buffer1); SetIndexBuffer(2,ind_buffer2); SetIndexBuffer(3,ind_buffer3); SetIndexBuffer(4,ind_buffer4); SetIndexBuffer(5,tampon); SetIndexBuffer(6,trend); Yukarıdaki arabelleklerde, bu kodu hangi arabelleklere uygulamamız gerektiğini belirtebilir misiniz (Ve eğer bu kod tamamen doğruysa): SetIndexStyle(0,DRAW_ARROW,EMPTY,1,Blue); SetIndexArrow(0, 0x9F); SetIndexBuffer(0,YüksekBuffer); SetIndexStyle(1,DRAW_OK,BOŞ,1,Kırmızı); SetIndexArrow(1, 0x9F); SetIndexBuffer(1,DüşükBuffer); Ve buna ek olarak daha fazla değişiklik yapmamız gerekirse. Ayrıca noktaların mı yoksa çizgilerin mi çizileceğine karar vermek için bir Seçenek ekleyebiliriz. Saygılarımla, rahul. EDIT: Yukarıda yarattığım karışıklık için özür dilerim, "Enter karakter"imin neden alınmadığını bilmiyorum. Lütfen yukarıda yazdıklarımın biçimlendirilmiş versiyonuna bakmak için I1 ve I2'ye bir göz atın.
uyarılar için kullandığınız ses dosyasının uzunluğuna dikkat edin. Çok uzun olursa, bazı sorunlara neden olabilir (özellikle EA'dan)
bu durumda belirli uyarı sesleri yerine mesaj kutusunu kullanmanın çok daha kolay olduğuna karar verdi...
Rahul İşte noktalar çizmek için yapılmış bir HMA. Bunu yapmak için nasıl yapılabileceğini görebilirsiniz (olabildiğince basit tutmaya çalıştım)
Mladen Thx bu kadar basit ve verimli bir kod yazma tarzınız için bir kez daha çok, bu 3'ü de nokta göstergelerine dönüştürdüm. Ama hala bir şüphem var. "trend" ve "work" arabelleklerine SetIndexStyle & SetIndexArrow eklersek, kodun bazı arızalarına neden olabilir. SetIndexBuffer(0,hmaup); SetIndexStyle(0,DRAW_ARROW); SetIndexArrow(0,159); SetIndexBuffer(1,hmadn); SetIndexStyle(1,DRAW_ARROW); SetIndexArrow(1,159); SetIndexBuffer(2,hma); SetIndexBuffer(3,trend); SetIndexBuffer(4,iş);
vega mod/tamir
merhaba, gerçekten yardıma ihtiyacım olan şey bu:
vegas para birimi, genellikle burada veya web'de bulunan para birimi uyarılar için düzgün çalışmıyor,
bu mt4'te işi zorlaştıran bir tuhaflık olabilir ama...
- fiyat bir MA çizgisine dokunduğunda uyarı çalmalıdır (kullanımda 7 tane vardır)
-tercihim çubuk başına bir kez ses çıkarmaktır
-ve ayrıca bir e-posta uyarısı gönderilmesini istiyorum
daha basitse, orta MA, yalnızca diğer zarf türleri için uyarılar dışında bırakılabilir.
Daha fazla zaman dilimini kapsamak için ekstra fib serileri ile yapabildiğim kadarını ekledim
(mt4'e geçmeden önce vega kullandım ve seçenekleri değiştirmeden tüm tf'leri işlemek biraz farklıydı, ancak mt4 ile uyarıların çalışması harika olurdu)
vegas_currency_ziggy.mq4
Merhaba Mladen, onları nokta göstergelerine dönüştürmeme rağmen, yeniden boyamayı da başardım. Resimden de görebileceğiniz gibi, imleçte kırmızı nokta görünüyor (bcoz yeniden boyanmış). Neyi yanlış yaptığımı söyleyebilir misiniz:
Bu kodu dönüştürdüm(T3 basic MTF): SetIndexBuffer(0,t3);
SetIndexBuffer(1,t3Ua);
SetIndexBuffer(2,t3Ub);
SetIndexBuffer(3,t3Da);
SetIndexBuffer(4,t3Db);
SetIndexBuffer(5,eğim);
ile :
SetIndexBuffer(0,t3);
SetIndexBuffer(1,t3Ua);SetIndexStyle(1,DRAW_ARROW); SetIndexArrow(1,159);
SetIndexBuffer(2,t3Ub);
SetIndexBuffer(3,t3Da);SetIndexStyle(3,DRAW_OK); SetIndexArrow(3,159);
SetIndexBuffer(4,t3Db);
SetIndexBuffer(5,eğim);
Ayrıca SetIndexStyle(,DRAW_ARROW); ekledim. SetIndexArrow(,159); Tampon 2 ve ayrıca 4'e ama daha da fazla yeniden boyama oldu.
HMA rengi için aynı yeniden boyama efektini elde ettim:
Gösterge Tamponları(7);
SetIndexBuffer(0,ind_buffer0);
SetIndexBuffer(1,ind_buffer1);SetIndexStyle(1,DRAW_ARROW); SetIndexArrow(1,159);
SetIndexBuffer(2,ind_buffer2);SetIndexStyle(2,DRAW_ARROW); SetIndexArrow(2.159);
SetIndexBuffer(3,ind_buffer3);SetIndexStyle(3,DRAW_ARROW); SetIndexArrow(3,159);
SetIndexBuffer(4,ind_buffer4);SetIndexStyle(4,DRAW_ARROW); SetIndexArrow(4,159);
SetIndexBuffer(5,tampon);
SetIndexBuffer(6,trend);
Yalnızca 1 ve 3 arabellekleri için denedim ama yine başarılı olamadım. Ayrıca HMA2 için yaptığınız gibi ayrılmış noktalar almıyorum, bunun yerine onlara katılan bir çizgi görülüyor.
Saygılarımızla,
rahul
ayrıca 5 basamak için bir x10 çarpanına ihtiyaç duyar
merhaba, bu konuda gerçekten yardıma ihtiyacım var:
vegas para birimi, genellikle burada veya web'de bulunan para birimi uyarılar için düzgün çalışmıyor,
bu mt4'te işi zorlaştıran bir tuhaflık olabilir ama...
- fiyat bir MA çizgisine dokunduğunda uyarı çalmalıdır (kullanımda 7 tane vardır)
-tercihim çubuk başına bir kez ses çıkarmaktır
-ve ayrıca bir e-posta uyarısı gönderilmesini istiyorum
daha basitse, orta MA, diğer zarf türleri için yalnızca uyarılar bırakılabilir.
Daha fazla zaman dilimini kapsamak için ekstra fib serileri ile yapabildiğim kadarını ekledim
(mt4'e geçmeden önce vega kullandım ve seçenekleri değiştirmeden tüm tf'leri işlemek biraz farklıydı, ancak mt4 ile uyarıların çalışması harika olurdu)
vegas_currency_ziggy.mq4...
Rahul
Bunlar gibi yapın. Yeniden boyamayan sürümleri nokta sürümlerine dönüştürmenin anahtarı, mümkün olduğunca basitleştirmektir (nrp bazı ekstra işlemler gerektirdiğinden, noktalara dönüştürdüğünüzde sadece kes, kes, kes ...
)
Merhaba Mladen, onları nokta göstergelerine dönüştürmeme rağmen, yeniden boyamayı da başardım. Resimden de görebileceğiniz gibi, imleçte kırmızı nokta görünüyor (bcoz yeniden boyanmış). Neyi yanlış yaptığımı söyleyebilir misiniz:
Bu kodu dönüştürdüm(T3 basic MTF): SetIndexBuffer(0,t3);
SetIndexBuffer(1,t3Ua);
SetIndexBuffer(2,t3Ub);
SetIndexBuffer(3,t3Da);
SetIndexBuffer(4,t3Db);
SetIndexBuffer(5,eğim);
ile :
SetIndexBuffer(0,t3);
SetIndexBuffer(1,t3Ua);SetIndexStyle(1,DRAW_ARROW); SetIndexArrow(1,159);
SetIndexBuffer(2,t3Ub);
SetIndexBuffer(3,t3Da);SetIndexStyle(3,DRAW_OK); SetIndexArrow(3,159);
SetIndexBuffer(4,t3Db);
SetIndexBuffer(5,eğim);
Ayrıca SetIndexStyle(,DRAW_ARROW); ekledim. SetIndexArrow(,159); Tampon 2 ve ayrıca 4'e ama daha da fazla yeniden boyama oldu.
HMA rengi için aynı yeniden boyama efektini elde ettim:
Gösterge Tamponları(7);
SetIndexBuffer(0,ind_buffer0);
SetIndexBuffer(1,ind_buffer1);SetIndexStyle(1,DRAW_ARROW); SetIndexArrow(1,159);
SetIndexBuffer(2,ind_buffer2);SetIndexStyle(2,DRAW_ARROW); SetIndexArrow(2.159);
SetIndexBuffer(3,ind_buffer3);SetIndexStyle(3,DRAW_ARROW); SetIndexArrow(3,159);
SetIndexBuffer(4,ind_buffer4);SetIndexStyle(4,DRAW_ARROW); SetIndexArrow(4,159);
SetIndexBuffer(5,tampon);
SetIndexBuffer(6,trend);
Yalnızca 1 ve 3 arabellekleri için denedim ama yine başarılı olamadım. Ayrıca HMA2 için yaptığınız gibi ayrılmış noktalar almıyorum, bunun yerine onlara katılan bir çizgi görülüyor.
Saygılarımızla,
rahulherhangi biri?? lütfen! harika..
Merhaba, ben bir İspanyol tüccarıyım. Öncelikle, kötü İngilizcem için özür dilerim. Neye ihtiyacım olduğunu açıklayacağım. Ticaret yaptığımda, "günün özetini" yapmaktan hoşlanırım.
Daha iyi açıklamak için grafiği ekledim.
DAX için strateji. Güne başlarken, genellikle bir Boşluğumuz olur, bu nedenle önceki günün kapanışı ve bu günün açılışı farklıdır.
Yani, ihtiyacım olan gösterge:
1. Dikey hat 8:00'de
2. İki yatay çizgi (açılış günü ve önceki gün kapanışı).
3. Yatay çizgiler:
Hoşçakalın ve teşekkürler!
herhangi biri?? lütfen! harika..
Rahul Bunu böyle yap. Yeniden boyamayan sürümleri nokta sürümlerine dönüştürmenin anahtarı, mümkün olduğunca basitleştirmektir (nrp bazı ekstra işlemler gerektirdiğinden, noktalara dönüştürdüğünüzde sadece kes, kes, kes ...
Sevgili Mladen, nrp sürümlerinin tartışmasız MASTER'isiniz. Sana geri yazmadan önce, bir satırı nasıl bir noktaya çeviremediğimi merak ettiğimi itiraf ediyorum.
. Çok teşekkürler.![](https://c.mql5.com/forextsd/smiles/emoticon01.png)
Saygılarımızla,
rahul