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
Teşekkürler mladen, ben bir başlangıç programcısıyım,aslında bir süre önce bölüm bir koduyla bana yardım eden sendin ama uyarı hala yeni mumun başlangıcında tekrar ediyor, lütfen hem birinci hem de ikinci bölümü görmeme yardım et. Şimdiden teşekkürler!
Aşağıdaki orijinal mesaja bakın:
Herkese iyi günler, lütfen birinin aşağıdaki kodu değiştirmeme ve açıklamama yardım etmesini istiyorum. Kodun bir numaralı kısmı al ve sat uyarısını içerir. Sadece al ve sat sinyali oluştuğunda uyarı vermeyi destekler, ancak uyarıyı aynı anda tekrar eder. her yeni mumun başlangıcı.... lütfen sadece kurulum koşulu oluştuğunda uyarı sesi çıkararak bunu düzeltmeye yardımcı olun.
Kodun ikinci kısmı dur uyarısıdır. Al-sat yapma fırsatı kalmadığında kullanıcıya dur sinyali göndermektir. Bu kodlar çalışmayı reddetmiştir, lütfen yardım edin....
statik tarihsaat lastAlerted=0;
//Momentum.....1saat
double mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,0);
double b4mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,1);
(1)========Al ve Sat için uyarılar==========
//Satın alma uyarıları
if(mom_1h>99.6353)&&(mom_1h>b4mom_1h)&&(lastAlerte d!=Zaman[0])){
lastAlerted=Zaman[0];
Alert(Buy","\n"," Geçerli saat ",TimeToStr(CurTime()),"\n",Symbol());
}
//Satış için Uyarılar
if(mom_1h<100.7482)&&(mom_1h<b4mom_1h)&&(lastAlert ed!=Zaman[0])){
lastAlerted=Zaman[0];
Alert("Sat",\n","Geçerli saat ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Symbol( ));
}
(2)========== Alıp Satmayı Durdur Uyarıları===============
//Satın almayı durdurmak için uyarı
if(mom_1h<b4mom_1h)&&(lastAlerted!=Zaman[0])){
lastAlerted=Zaman[0];
Alert(Stop Buy","\n","Geçerli saat ",TimeToStr(CurTime()),"\n",Symbol());
}
// Satışı Durdurma Uyarıları
if(mom_1h>b4mom_1h)&&(lastAlerted!=Zaman[0])){
lastAlerted=Zaman[0];
Alert(" Satışı Durdur","\n","Geçerli saat ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Symbol( ));
}
Teşekkürler mladen, ben bir başlangıç programcısıyım,aslında bir süre önce bölüm bir koduyla bana yardım eden sendin ama uyarı hala yeni mumun başlangıcında tekrar ediyor, lütfen hem birinci hem de ikinci bölümü görmeme yardım et. Şimdiden teşekkürler!
Aşağıdaki orijinal mesaja bakın:
Herkese iyi günler, lütfen birinin aşağıdaki kodu değiştirmeme ve açıklamama yardım etmesini istiyorum. Kodun bir numaralı kısmı al ve sat uyarısını içerir. Sadece al ve sat sinyali oluştuğunda uyarı vermeyi destekler, ancak uyarıyı aynı anda tekrar eder. her yeni mumun başlangıcı.... lütfen sadece kurulum koşulu oluştuğunda uyarı sesi çıkararak bunu düzeltmeye yardımcı olun.
Kodun ikinci kısmı dur uyarısıdır. Al-sat yapma fırsatı kalmadığında kullanıcıya dur sinyali göndermektir. Bu kodlar çalışmayı reddetmiştir, lütfen yardım edin....
statik tarihsaat lastAlerted=0;
//Momentum.....1saat
double mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,0);
double b4mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,1);
(1)========Al ve Sat için uyarılar==========
//Satın alma uyarıları
if(mom_1h>99.6353)&&(mom_1h>b4mom_1h)&&(lastAlerte d!=Zaman[0])){
lastAlerted=Zaman[0];
Alert(Buy","\n","Geçerli saat ",TimeToStr(CurTime()),"\n",Symbol());
}
//Satış için Uyarılar
if(mom_1h<100.7482)&&(mom_1h<b4mom_1h)&&(lastAlert ed!=Zaman[0])){
lastAlerted=Zaman[0];
Alert("Sat",\n","Geçerli saat ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Symbol( ));
}
(2)========== Alıp Satmayı Durdur Uyarıları===============
//Satın almayı durdurmak için uyarı
if(mom_1h<b4mom_1h)&&(lastAlerted!=Zaman[0])){
lastAlerted=Zaman[0];
Alert(Stop Buy","\n","Geçerli saat ",TimeToStr(CurTime()),"\n",Symbol());
}
//Satışı Durdurma Uyarıları
if(mom_1h>b4mom_1h)&&(lastAlerted!=Zaman[0])){
lastAlerted=Zaman[0];
Alert(" Satışı Durdur","\n","Geçerli saat ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Symbol( ));
}Bunun gibi bir şey deneyin:
static datetime lastAlerted2=0;
static string lastType1="";
static string lastType2="";
//Momentum.....1hour
double mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,0);
double b4mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,1);
//========Alerts for buy and Sell==========
//Alerts for buy
if((mom_1h>99.6353)&&(mom_1h>b4mom_1h)&&(lastAlerted1!=Time[0] && lastType1!="Buy")){
lastAlerted1=Time[0];
lastType1="Buy";
Alert("Buy","\n","Current time is ",TimeToStr(CurTime()),"\n",Symbol());
}
//Alerts for Sell
if((mom_1h<100.7482)&&(mom_1h<b4mom_1h)&&(lastAlerted1!=Time[0] && lastType1!="Sell")){
lastAlerted1=Time[0];
lastType1="Sell";
Alert("Sell","\n","Current time is ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Sym bol( ));
}
//==========Alerts for Stop buying and sell==============
//Alert to stop Buy
if((mom_1h<b4mom_1h)&&(lastAlerted2!=Time[0]&&lastType2!="Stop Buy")){
lastAlerted2=Time[0];
lastType2="Stop Buy";
Alert("Stop Buy","\n","Current time is ",TimeToStr(CurTime()),"\n",Symbol());
}
//Alerts to Stop Selling
if((mom_1h>b4mom_1h)&&(lastAlerted2!=Time[0]&&lastType2!="Stop Sell")){
lastAlerted2=Time[0];
lastType2="Stop Sell";
Alert(" Stop Sell","\n","Current time is ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Sym bol( ));
}
Teşekkürler, bunu yapacağım!
Kodlama yardımı
Herkese selam.
Lütfen, mladen veya mr.tools. Bu göstergenin yenilenmesiyle ilgili küçük bir sorunum var. Yeni bir mum açıldığında, otomatik olarak doğru şekilde yenilenmiyor ve yenilemek için harici parametreler penceresini açıp kapatmam gerekiyor. Kodu inceleyip düzeltebilir misiniz?
Teşekkürler.
s.mq4
Herkese selam.
Lütfen, mladen veya mr.tools. Bu göstergenin yenilenmesiyle ilgili küçük bir sorunum var. Yeni bir mum açıldığında, otomatik olarak doğru şekilde yenilenmiyor ve yenilemek için harici parametreler penceresini açıp kapatmam gerekiyor. Kodu inceleyip düzeltebilir misiniz?
Teşekkürler.
s.mq4lrprez
şimdi dene
Çok teşekkür ederim mladen. Sen bir dahisin.
mt4 kodlama konusunda yardıma ihtiyacınız var
Herkese selam,
Aşağıdaki özelliklere sahip kod yazma konusunda yardım arıyorum:
1. belirli tarih ve saati gireceğim
2. Göstergenin
belirli tarih ve saat mumu açık, yüksek, düşük, yakın
Örneğin, D'2013.8.01 13:00' giriyorum ve M30 tablosuna yerleştiriyorum
Gösterge bana D'2013.8.01 13:00'da M30 grafik mumunu gösterecek
açık, yüksek, düşük, yakın değer.
teşekkürler
Herkese selam,
Aşağıdaki özelliklere sahip kod yazma konusunda yardım arıyorum:
1. belirli tarih ve saati gireceğim
2. Göstergenin
belirli tarih ve saat mumu açık, yüksek, düşük, yakın
Örneğin, D'2013.8.01 13:00' giriyorum ve M30 tablosuna yerleştiriyorum
Gösterge bana D'2013.8.01 13:00'da M30 grafik mumunu gösterecek
açık, yüksek, düşük, yakın değer.
teşekkürlerBunu şu şekilde yapabilirsiniz:
#property link ""
#property indicator_chart_window
extern datetime TimeToCheck = D'2013.8.01 13:00';
int init() { return(0); }
int start()
{
int bar = iBarShift(NULL,0,TimeToCheck);
Comment("Open : "+DoubleToStr(Open,Digits)+"\n"+
"Close : "+DoubleToStr(Close,Digits)+"\n"+
"High : "+DoubleToStr(High,Digits)+"\n"+
"Low : "+DoubleToStr(Low,Digits));
return(0);
}Basit kodlama yardımı
Bir göstergeyi kodlama konusunda yardıma ihtiyacınız var:
A. GİRİŞ:
1. tarih ve saat bilgisi: D'2013.8.01 13:00'
2. Uygulanan Fiyat: Açık, yüksek, düşük kapanış
B. Kullanım Örneği:
1. Örneğin, göstergenin açılış fiyatını göstermesini istiyorum.
M60 çizelgelerinde D'2013.8.01 13:00' giriş tarihi ve gösterge
tat özel giriş tarihinde mumun açık fiyat değerini göster
2. Ardından, gösterge herhangi bir zaman için açık fiyatı gösterecektir.
D'2013.8.01 13:00'den sonra (ancak 4 değil) ve güncellemeye devam edin
Merhaba mladen, bu göstergeyi uzun zaman önce ayarladım ve şimdi nasıl görüntülendiğini seviyorum ama tek sorun şu ki, şimdi tamamen çok fazla CPU kullanıyor. Lütfen kaputun altına bir göz atabilir ve kodun temizlenmesi gerekip gerekmediğini görebilir veya piyasalar hareket etmeye başladığında neden platformumun donduğunu görebilir misiniz?
Çok takdir edilecektir!
Şimdiden teşekkür ederim!
G