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
iStochastic yardım gerekli -Yavaşlayan alan değişkeni sorunu...
Merhaba:
iStochastic ile ilgili bir sorunum var.
MODE_SIGNAL (1 değeri) - kullanıldığında SIFIR değeri döndürür
değişken olarak YAVAŞLAMA ile.
harici int stok1k = 14 ;
harici int stok1s = 3 ;
harici int stok1d = 3 ;
double stoch1s = iStochastic (NULL,0, stoch1k,stoch1d,stoch1s, 0,0,1,0) ;
olduğunda, sinyal hattının gerçek konumunu değil, her zaman bir SIFIR değeri döndürün.
YAVAŞLAMA dosyasında (stoch1s) değişken kullanılır.
Ama değişken stocha1s (Yavaşlama) yerine bu parametreyi HARDCODE yaptığımda
3 sayısını aynı ifadeye koydum, aşağıdaki gibi iyi çalışıyor:
double stoch1s = iStochastic (NULL,0, stoch1k,stoch1d,3, 0,0,1,0) ;
Biri bana bu konuda rehberlik edebilir mi lütfen.
Fark değerleri için değişken alanları kullanmak istiyorum.
Şimdiden teşekkürler
pipo satıcısı
YeniBar
Birileri dinliyorsa diye...
Buna ne dersin ? 5dk zaman ölçeği için mantıklı mı?
Merhaba sayısalcı, yazdığım bu fonksiyonu kullanıyorum. O zaman diliminde yeni bir çubuk olup olmadığını belirlemek için herhangi bir zaman dilimini kullanabilirsiniz.
int start()
{
if(ISNewBar(5))
{
//do some thing
}
}
bool ISNewBar(int iTimeFrame)
{
int iIndex = -1;
switch(iTimeFrame)
{
case 1 : iIndex = 0; break;
case 5 : iIndex = 1; break;
case 15 : iIndex = 2; break;
case 30 : iIndex = 3; break;
case 60 : iIndex = 4; break;
case 240 : iIndex = 5; break;
case 1440 : iIndex = 6; break;
default : iIndex =-1; break;
}
static int LastBar[7]= {0,0,0,0,0,0,0};
datetime curbar = iTime(Symbol() ,iTimeFrame, 0);
if(LastBar!=curbar)
{
LastBar=curbar;
return (true);
}
else return(false);
}
Merhaba sayısalcı, yazdığım bu fonksiyonu kullanıyorum. O zaman diliminde yeni bir çubuk olup olmadığını belirlemek için herhangi bir zaman dilimini kullanabilirsiniz.
teşekkürler bobfourie
Uyarı kodu, gerçekleştiği anda uyarı verecek şekilde nasıl değiştirilir?
Merhaba millet,
Kodlama konusunda acemiyim. Bu OSMA göstergesine sahibim, zaten sıfır çapraz uyarıda yerleşik ama ne yazık ki yalnızca bir sonraki mumun başında uyarı veriyor. Lütfen bana uyarı kodunu nasıl değiştireceğimi gösterin, böylece olduğu gibi uyarı verir. Ve lütfen bana ok uyarısının nasıl ekleneceğini gösterin.
Teşekkürler.
içe aktarma işlevi
Merhaba!!
Kodlamada yeniyim ve geçmişte bazı kod değişiklikleri yaptığım sürece, daha önce hiçbir zaman gerçekten sıfırdan bir şey yazamadım.
Temel olarak, bir mumda faremle sağ tıkladığımda grafiğimde bir açılır kutunun nasıl görüneceğini bilmek istiyorum.
Birisi bir şablon veya zaten orada bunu yapan bir eklenti biliyorsa, koda bir göz atıp ondan öğrenebileceğimden oldukça eminim.
EA vs gösterge
İşlem yapmak için bir göstergeyi değiştirmeye çalışıyorum. Sipariş komutlarını eklemenin yanı sıra, MT4'ün bunun bir EA olduğunu bilmesi için neyi değiştirmem gerekiyor? EA olarak yüklemeye çalıştığımda programım yüklenmiyor/yanıt vermiyor.
Ayrıca, siz deneyimli programcıları rahatsız etmeden bu cevabı nerede bulabilirim?
ea base on göstergesi için yardım
Sayın Baylar ve Bayanlar
göstergem var(3ma cross with signal) onu ea olarak değiştirmem gerekiyor, ind init()'i uzman init()'e ve ind start()'ı uzman start()'a kopyalayabilir miyim ve sonra ok verdiğinde sat ve satın al işlevini koyabilir miyim? ben sinyal??
yapıyorum ama işe yaramıyor
Grafik zaman dilimleri nasıl değiştirilir?
Bana yardım eden var mı? mt4 çizim biçiminde grafikler sabit zaman dilimlerinde verilir, yani 1dk, 5dk, 15dk, 30dk, 1saat, 4saat, gün, vb. 4dk,6dk, 10dk, 20dk, 25dk, 35dk gibi zaman dilimlerini canlı olarak görmek istiyorum. Zaman dilimleri, talep ettiğimiz zaman dilimlerine göre nasıl değiştirilir? Ben bir programcı değilim. Bu nedenle, lütfen nasıl yapılacağını ayrıntılı olarak açıklayın. Herhangi bir kod vb. varsa, lütfen gönderin.
şimdiden teşekkürler.
MT4 kayan nokta hataları
Kayan nokta aritmetiği yapan mql4 kodunu doğru yazmak mümkün müdür?
40 yılı aşkın deneyime sahip emekli bir programcıyım. Şimdiye kadar yazdığım bir göstergeyi doğru hesaplamalar yapmakta, gerekli olduğu her durumda CompareDoubles ve NormalizeDouble kullanmaya rağmen başarısız oldum.
Göstergemin çalışmasını çoğaltmak için bir Python betiği (ondalık kitaplığı kullanarak) yazdım ve ikisinin çıktısını karşılaştırdığımda mql4'ün hataları açıkça görülüyor. Çok fazla tutarsızlık yok ama bazıları var ve bu olmamalı.
TİA