Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
denedim
dün_open = (iOpen("NULL",PERIOD_D1,-1));
dün_close = (iClose("NULL",PERIOD_D1,-1));
if ((dün_kapat > dün_aç))
{
BoxHLColor = Yeşil;
}
başka
{
BoxHLColor = Kırmızı;
}
ama sanırım her seferinde 0 değeri alıyorum, bu yüzden belki bir diziye ihtiyacım var ama nasıl olduğundan emin değilim. Yukarıdakiler bir renk değişikliği döndürüyor ama hepsi aynısayfa ipuçları
-1 yerine 1 kullanın ve "NULL" yerine NULL kullanın. Bunun gibi :
yesterday_close = (iClose(NULL,PERIOD_D1,1));
if ((yesterday_close > yesterday_open))
{
BoxHLColor = Green;
}
else
{
BoxHLColor = Red;
}
çubuk dizini için -1 kullandığınızda, gelecekteki ilk çubuk anlamına gelir. 1, ilk geçen çubuk anlamına gelir
Teşekkürler, işe yarıyor (elbette!)
-1'e mumları geri dönüyormuş gibi bakıyordum, yani -1 gün. Teşekkür ederim.
Bunu tarih yaratmanın ne kadar zor olacağını söyleyebilir misiniz, bu yüzden her önceki gün rengi için geçmiş kutular ayarlanır, böylece her gün taşa yerleştirilir, böylece renk değişmez, ancak bana geçmiş verir.
Bu gelişmiş mi. Eğer öyleyse, başka bir yaklaşımım var, önce deneyeceğim.
gösterdiğin için tekrar teşekkür ederim.
denedim
dün_open = (iOpen("NULL",PERIOD_D1,-1));
dün_close = (iClose("NULL",PERIOD_D1,-1));
if ((dün_kapat > dün_aç))
{
BoxHLColor = Yeşil;
}
başka
{
BoxHLColor = Kırmızı;
}
ama sanırım her seferinde 0 değeri alıyorum, bu yüzden belki bir diziye ihtiyacım var ama nasıl olduğundan emin değilim. Yukarıdakiler bir renk değişikliği döndürür ancak hepsi aynıdırBelki de açıklamak o kadar basit olmadığı için önce fikrinizi denemelisiniz.
Bu kodda 2 başlangıç rutininiz var, başlangıç için ne yapılması gerektiği kesinlikle net değil. Ayrıca, yamalı TS kodundan, amacın ne olduğu ve göstergenin ne yapması gerektiği görünmüyor, bu yüzden tek yapabileceğim o metne bakmak ve ne yapması gerektiği hakkında hiçbir fikrim olmadığı için size yardımcı olamayacağımı söylemek.
Merhaba Mladen
Kendi içeriklerini nasıl değiştirebileceklerini gönderiyi yapmışlar, yukarıdaki kodu silmek istiyorum!
Teşekkür ederim
Kreangast
2013/5/29
Merhaba Mladen
Kendi içeriklerini nasıl değiştirebileceklerini gönderiyi yapmışlar, yukarıdaki kodu silmek istiyorum!
Teşekkür ederim
Kreangast
2013/5/29Kreangast
Bir gönderiyi silemezsiniz. Gönderiler sadece ve sadece bazı forum kurallarını ihlal ediyorsa silinir ve gönderiniz herhangi bir kuralı ihlal etmediği için silinmemelidir.
Kreangast Bir gönderiyi silemezsiniz. Gönderiler sadece ve sadece bazı forum kurallarını ihlal ediyorsa silinir ve gönderiniz herhangi bir kuralı ihlal etmediği için silinmemelidir.
Merhaba Mladen
yazımı düzenlemem gerekiyor
Teşekkür ederim
Kreangast
2013/5/29
Merhaba Mladen
yazımı düzenlemem gerekiyor
Teşekkür ederim
Kreangast
2013/5/29Kreangast
Değişen bir şeye ihtiyacınız varsa, değişiklikleri içeren yeni bir gönderi yayınlamanız yeterlidir.
Kreangast Eğer bir şeyin değişmesine ihtiyacınız varsa, içinde değişiklikleri olan yeni bir gönderi yayınlamanız yeterlidir.
Onun kısaltılmış kodu altında bakanlıktaki orijinal gönderiyi değiştirmek istiyorum
Kreangast
Belki de açıklamak o kadar basit olmadığı için önce fikrinizi denemelisiniz.
Merhaba Mladen,
evet, açıklamasının neden zor olduğunu anlayabiliyorum, yapması da çok zor, benim fikrim bir histogram tipi gösterge almaktı (birkaç tane yaptığınızı gördüm) ve belki bunu günlük renk olarak uygulamaya çalışın ama o kadar iyi çalışmıyor.
Girişler oldukça açık, kırmızı veya yeşil görünüyor, ancak bunu yalnızca mevcut kutuya uygular ve tüm geçmiş aynı renk olur. Kilitlemem gerekiyor ama bunun nasıl başarıldığını bilmiyorum. Bunun bir diziye ihtiyacı olur mu?
tekrar çok teşekkürler,
PG
sayfa ipuçları
-1 yerine 1 kullanın ve "NULL" yerine NULL kullanın. Bunun gibi :
yesterday_close = (iClose(NULL,PERIOD_D1,1));
if ((yesterday_close > yesterday_open))
{
BoxHLColor = Green;
}
else
{
BoxHLColor = Red;
}
Bunu önceki günlerde nasıl yapacağım konusunda gerçekten sıkışıp kaldım, şimdiki gün her zaman sorun değil ama önceki tüm kutular da aynı renge dönüyor, renklerini kilitlemiyorlar.
Bunu geliştirmeme yardımcı olacak herhangi bir işaretçi takdir edilecektir.
tekrar çok teşekkürler,
PG