![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
bu dosya için çoklu zaman aralığı seçeneklerine sahip bir sürümünüz var mı - extern ENUM_TIMEFRAMES TimeFrame = PERIOD_CURRENT; ?
Bu sürüme çoklu zaman aralığı seçenekleri (harici ENUM_TIMEFRAMES TimeFrame = PERIOD_CURRENT) ekleyebilir misiniz - https://www.mql5.com/en/forum/173574/page1145#comment_4550078
Merhaba Bay MLaden,
Bu göstergeye MTF ekler misiniz, şimdiden teşekkürler
holger
Peru'dan selamlar
Bu, çıkış oku uyarıları göstergesidir
ama neden uyarılar ana grafikte çalışmıyor?
lütfen yardım edin...programlama hakkında bilgisi olan varsa...
teşekkür ederim...
Merhaba, Lütfen biri bu göstergeyi düzenleyebilir, satır CCI = Bant olduğunda oku gösterebilir mi?
Çok teşekkürler!
Lütfen ekteki 3 seviyeli ZZ MTF Göstergesi konusunda bana yardım edin.
Bu gösterge derleniyor ve FXCM MT4 platformunda mükemmel çalışıyor ancak FXDD MT4 platformunda derlenmiyor ve derlerken hata veriyor. Hata aşağıda görüldüğü gibidir.
Bir "//" koyduğumda ve dönüş işlevini yorumladığımda kod derlendi, Göstergeyi de grafiğe ekleyebildim ama Gösterge grafikte hiçbir şey göstermedi. İşe yaramadı.
Lütfen birisi onu FXDD platformunda çalışacak şekilde derlememe yardım etsin.
Bana çok yardımcı olacaksın, lütfen bu hatanın üstesinden gelmeme yardım et.
Gün dikdörtgen Girinti - MetaTrader 5 için gösterge
'D1'den küçük zaman dilimlerinde, 'Girinti'de belirtilen girintiyi dikkate alarak günün sınırlarını görüntülemek için OBJ_RECTANGLE grafik nesnelerini kullanın . Her günün kendi dikdörtgen rengi vardır ( XXX renk parametreleri).
Hayır değil; Gönderdiğiniz görüntü başına.
Herkese selam!
bana yardım edebilir misin, LÜTFEN?!
Bu basit MTF EA ile neden doğru değerleri alamadığımı anlayamıyorum. Bence her şey yolunda, ama değerler eşleşmez ve örneğin, h4 her zaman 0'dır... Çünkü ilk kez +/-100 EA'yı kontrol etmem gerekiyor ve cci ile hiç bitmeyen bir döngü....
bool başlangıç= doğru;
int i, a = 0;
çift m5cci, m15cci, m30cci, m60cci, h4cci, diacci;
çift m5rsi, m15rsi, m30rsi, m60rsi, h4rsi, diarsi;
int tanım()
{
dönüş(0);
}
int başlangıç()
{
if(IsNewCandle())
{
//---------------------------rsi m5 ------------------- ----------------------------------
ben = 1;
m5rsi = iRSI(_Symbol, 5, 14, PRICE_CLOSE, 1);
if(inicio)
{
while(m5rsi < 70 && m5rsi > 30)
{
ben = ben + 1;
m5rsi = iRSI(_Symbol, 5, 14, PRICE_CLOSE, i);
}
}
if(m5rsi >= 70)
{
Alert("rsi 5 yukarı"+m5rsi);
}
başka
if(m5rsi <= 30)
{
Alert("rsi 5 aşağı"+m5rsi);
}
//---------------------------rsi m15 ------------------- ----------------------------------
ben = 1;
m15rsi = iRSI(_Symbol, 15, 14, PRICE_CLOSE, 1);
if(inicio)
{
while(m15rsi < 70 && m15rsi > 30)
{
ben = ben + 1;
m15rsi = iRSI(_Symbol, 15, 14, PRICE_CLOSE, i);
}
}
if(m15rsi >= 70)
{
Alert("rsi 15 yukarı"+m15rsi);
}
başka
if(m15rsi <= 30)
{
Alert("rsi 15 aşağı"+m15rsi);
}
//---------------------------rsi m30 ------------------- ----------------------------------
ben = 1;
m30rsi = iRSI(_Symbol, 30, 14, PRICE_CLOSE, 1);
if(inicio)
{
while(m30rsi < 70 && m30rsi > 30)
{
ben = ben + 1;
m30rsi = iRSI(_Symbol, 30, 14, PRICE_CLOSE, i);
}
}
if(m30rsi >= 70)
{
Alert("rsi 30 yukarı" +m30rsi);
}
başka
if(m30rsi <= 30)
{
Alert("rsi 30 aşağı"+m30rsi);
}
//---------------------------rsi m60 ------------------- ----------------------------------
ben = 1;
m60rsi = iRSI(_Symbol, PERIOD_H1, 14, PRICE_CLOSE, 1);
if(inicio)
{
while(m60rsi < 70 && m60rsi > 30)
{
ben = ben + 1;
m60rsi = iRSI(_Symbol, PERIOD_H1, 14, PRICE_CLOSE, i);
}
}
if(m60rsi >= 70)
{
Alert("rsi 60 yukarı"+m60rsi);
}
başka
if(m60rsi <= 30)
{
Alert("rsi 60 aşağı"+m60rsi);
}
//---------------------------rsi h4 ------------------- ----------------------------------
ben = 1;
h4rsi = iRSI(_Symbol, PERIOD_H4, 14, PRICE_CLOSE, 1);
if(inicio)
{
while(h4rsi < 70 && h4rsi > 30)
{
ben = ben + 1;
h4rsi = iRSI(_Symbol, PERIOD_H4, 14, PRICE_CLOSE, i);
}
}
if(h4rsi >= 70)
{
Alert("rsi h4 yukarı"+h4rsi);
}
başka
if(h4rsi <= 30)
{
Alert("rsi h4 aşağı"+h4rsi);
}
//---------------------------rsi GÜN----------------------- ----------------------------------
ben = 1;
diarsi = iRSI(_Symbol, PERIOD_D1, 14, PRICE_CLOSE, 1);
if(inicio)
{
while(günlük < 70 && günlük > 30)
{
ben = ben + 1;
diarsi = iRSI(_Symbol, PERIOD_D1, 14, PRICE_CLOSE, i);
}
}
if(diarsi >= 70)
{
Alert("rsi dia up"+diars);
}
başka
if(diarsi <= 30)
{
Alert("rsi dia down"+diars);
}
//---------------------------cci m5 ------------------- ----------------------------------
ben = 1;
m5cci = iCCI(_Symbol, PERIOD_M5, 14, PRICE_TYPICAL, i);
if(inicio)
{
while(m5cci < 100 && m5cci > -100)
{
ben = ben + 1;
m5cci = iCCI(_Symbol, PERIOD_M5, 14, PRICE_TYPICAL, i);
}
}
if(m5cci >= 100)
{
Alert("cci 5 yukarı"+m5cci);
}
başka
if(m5cci <= -100)
{
Alert("cci 5 aşağı" +m5cci);
}
//---------------------------cci m15 ------------------- ----------------------------------
ben = 1;
m15cci = iCCI(_Symbol, PERIOD_M15, 14, PRICE_TYPICAL, i);
if(inicio)
{
while(m15cci < 100 && m15cci > -100)
{
ben = ben + 1;
m15cci = iCCI(_Symbol, PERIOD_M15, 14, PRICE_TYPICAL, i);
}
}
if(m15cci >= 100)
{
Alert("cci 15 yukarı"+m15cci);
}
başka
if(m15cci <= -100)
{
Alert("cci 15 aşağı" +m15cci);
}
//---------------------------cci m30 ------------------- ----------------------------------
ben = 1;
m30cci = iCCI(_Symbol, PERIOD_M30, 14, PRICE_TYPICAL, i);
if(inicio)
{
while(m30cci < 100 && m30cci > -100)
{
ben = ben + 1;
m30cci = iCCI(_Symbol, PERIOD_M30, 14, PRICE_TYPICAL, i);
}
}
if(m30cci >= 100)
{
Alert("cci 30 yukarı" +m30cci);
}
başka
if(m30cci <= -100)
{
Alert("cci 30 aşağı"+ m30cci);
}
//---------------------------cci m60 ------------------- ----------------------------------
ben = 1;
m60cci = iCCI(_Symbol, PERIOD_H1, 14, PRICE_TYPICAL, i);
if(inicio)
{
while(m60cci < 100 && m60cci > -100)
{
ben = ben + 1;
m60cci = iCCI(_Symbol, PERIOD_H1, 14, PRICE_TYPICAL, i);
}
}
if(m60cci >= 100)
{
Alert("cci 60 up"+m60cci);
}
başka
if(m60cci <= -100)
{
Alert("cci 60 aşağı"+ m60cci);
}
//---------------------------cci h4 ------------------- ----------------------------------
/* ben = 1;
h4cci = iCCI(_Symbol, PERIOD_H4, 14, PRICE_TYPICAL, i);
if(inicio)
{
ben = 1;
while(h4cci < 100 && h4cci > -100)
{
Uyarı("i " + ben + " " + h4cci);
ben = ben + 1;
h4cci = iCCI(_Symbol, PERIOD_H4, 14, PRICE_TYPICAL, i);
}
}
if(h4cci >= 100)
{
Alert("cci h4 yukarı" +h4cci);
}
başka
if(h4cci <= -100)
{
Alert("cci h4 aşağı"+h4cci);
}
*/
//---------------------------cci günü-------------------------- ----------------------------------
ben = 1;
diacci = iCCI(_Symbol, PERIOD_D1, 14, PRICE_TYPICAL, i);
if(inicio)
{
while(diacci < 100 && diacci > -100)
{
ben = ben + 1;
diacci = iCCI(_Symbol, PERIOD_D1, 14, PRICE_TYPICAL, i);
}
}
if(diacci >= 100)
{
Alert("cci dia up"+diacci);
}
başka
if(diacci <= -100)
{
Alert("cci dia aşağı"+diacci);
}
if(a == 1000000)
dönüş(0);
a = bir + 1;
başlangıç = yanlış;
}
}
//+------------------------------------------- -------------------+
bool IsNewCandle()
{
statik int BarsOnChart = 0;
if(Barlar == BarsOnChart)
dönüş (yanlış);
BarsOnChart = Çubuklar;
dönüş(doğru);
}
//+------------------------------------------- -------------------+
..Ayrıca lütfen aşağıdaki bilgileri sağlamanız çok önemlidir . mq4 normal ayarlarda yapamadığım satır genişliğini ayarlayabilmem için dosya.