Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 835
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
Her şey, Pazartesi gününü bir Pazar mumu olarak günlük çizelgede çizen ve Pazartesi yerine bazı xxsanatçıları kendi mumunu çizen bir dible komisyoncusu hakkında. Şimdi geçmiş günlerin verilerini nasıl daha doğru çekeceğimi düşünüyorum. Tüm brokerler için bir uzman yapmanız gerekir. Yani, son iş gününün lanet olası minimum ve maksimumunu bulun.
Olası karalamalar için özür dilerim, bu benim ilkim.
Bir şey dışında her şey uyuyor, m5'teki saatlik grafikten göstergelerin görüntüsünü görmek istiyorum.
int sh = iBarShift(NULL, 60, Time[i], false);
Kapat[i] => iClose (NULL,60,sh)
iMA(BOŞ,60,....,sh)
iHighest(), iLowest() aracılığıyla, günde kaç tane M5 çubuğu bilindiği, sanırım bir önceki günün sonuna kadar olan ofset de hesaplanabilir.
Saatte hesaplamayı yaptım sorun çözüldü çok teşekkür ederim.
int Min=iLowest(NULL, PERIOD_H1, MODE_LOW , 24, Hour());
int Max=iHighest(NULL, PERIOD_H1, MODE_HIGH, 24, Hour());
price1=iLow(NULL, PERIOD_H1,Min);
price2=iHigh(NULL,PERIOD_H1,Max);
Ve işte böyle küçük bir soru, terminal yeni başladığında durumun nasıl belirleneceği.
del=ObjectsDeleteAll(0, OBJ_HLINE ); çalıştırmam gerekiyor terminali bir sonraki başlatışınızda
Ve işte böyle küçük bir soru, terminal yeni başladığında durumun nasıl belirleneceği.
del=ObjectsDeleteAll(0,OBJ_HLINE); çalıştırmam gerekiyor terminali bir sonraki açışınızda
Ancak bu ancak günlük grafik verileriyle mümkündür.
Günlük grafik verileri ile ne demek istiyorsunuz? Program değiştirme? Değiştirmeye gerek yok.
Evillive, Cevabınız için teşekkürler, bunun kodun hangi kısmına eklenmesi gerektiğini burnuma sokar mısınız?
Tüm katılımcılara merhaba! Lütfen göstergeleri düzeltmeme yardım edin. Bu bilimlerde güçlü değil.
1. SimpleBars göstergesi - zaman çerçevesi değiştirilirken, çizelge artırılırken veya azaltılırken ayarlar (renk, çizgiler vb.) kaydedilmez. Şablonda ayarlar da kaybolur. MT4'ü başlattığımda sürekli düzeltmem gerekiyor. ((Ben sadece bir gösterge olarak kullanıyorum, bir danışmanda değil. Yapabilecek biri varsa düzeltmeme yardım edin.
Ve bir gösterge daha - bulutlu 2MA. Ayarları da kaydetmiyor. Düz sorun. Her nasılsa diğer göstergelerde sorun yok ve bu birer birer aksaklıklar. Yardım edin lütfen düzeltin.
//+------------------------------------------- --------------------+
//| ytg_DveMashki_ind.mq4 |
//| Yuri Tokman |
//| yuriytokman@gmail.com |
//+------------------------------------------- --------------------+
#özellik telif hakkı "Yuriy Tokman"
#özellik bağlantısı "yuriytokman@gmail.com"
#özellik göstergesi_chart_window
#özellik göstergesi_tamponları 2
//#özellik göstergesi_renk1 //Yeşil
//#özellik göstergesi_renk2 //Kırmızı
//#özellik göstergesi_genişliği1 //
//#özellik göstergesi_width2 //
//----
dış renk rengi1 = Yeşil;
dış renk rengi2 = Kırmızı;
dış int genişlik1 = 0;
dış int genişlik2 = 0;
harici int stil1 = 0;
harici int stil2 = 0;
harici int ma_1 = 25;
harici int ma_2 = 50;
harici int yöntemi = 0;
harici int fiyat = 0;
//---- arabellekler
çift ExtMapBuffer1[];
çift ExtMapBuffer2[];
//----
int ExtCountedBars=0;
//\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
int init()
{
//---- göstergeler
SetIndexStyle(0,DRAW_HISTOGRAM, stil1, genişlik1, renk1);
SetIndexBuffer(0, ExtMapBuffer1);
SetIndexStyle(1,DRAW_HISTOGRAM, stil2, genişlik2, renk2);
SetIndexBuffer(1, ExtMapBuffer2);
GöstergeShortName("yuriytokman@gmail.com");
SetIndexLabel(0,"yuriytokman@gmail.com");
SetIndexLabel(1,"yuriytokman@gmail.com");
//----
SetIndexDrawBegin(0,10);
SetIndexDrawBegin(1,10);
//---- gösterge arabellek eşlemesi
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexBuffer(1,ExtMapBuffer2);
Yorum("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\ n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\ n yuriytokman@gmail.com");
dönüş(0);
}
//\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
int başlangıç()
{
if(Bars<=10) return(0);
ExtCountedBars=IndicatorCounted();
//---- olası hataları kontrol et
if (ExtCountedBars<0) return(-1);
//---- son sayılan çubuk yeniden sayılacak
if (ExtCountedBars>0) ExtCountedBars--;
int pos=Barlar-ExtCountedBars-1;
süre(konum>=0)
{
ExtMapBuffer1[konum]=iMA(Symbol(),0,ma_1,0,method,price,kon);
ExtMapBuffer2[konum]=iMA(Symbol(),0,ma_2,0,yöntem,fiyat,konum);
konum--;
}
//----
dönüş(0);
}
//\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Tüm katılımcılara merhaba! Lütfen göstergeleri düzeltmeme yardım edin. Bu bilimlerde güçlü değil.
1. SimpleBars göstergesi - zaman çerçevesi değiştirilirken, çizelge artırılırken veya azaltılırken ayarlar (renk, çizgiler vb.) kaydedilmez. Şablonda ayarlar da kaybolur. MT4'ü başlattığımda sürekli düzeltmem gerekiyor. ((Ben sadece bir gösterge olarak kullanıyorum, bir danışmanda değil. Yapabilecek biri varsa düzeltmeme yardım edin.