MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 451
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
formül MathMin(Zaman1-Zaman2,Zaman2-Zaman3)/MathMax(Zaman1-Zaman2,Zaman2-Zaman3)
ama yine de 0 vermeye başladı, ancak bireysel olarak doğru gösteriyor
Açıkça dönüştürülmüş tarih saatleri koyduğum int türünde değişkenler ekledim ve işe yaradı. Ama şimdi oranın sonucunun 1'in altında olmasına ihtiyacım var, yani
formül MathMin(Zaman1-Zaman2,Zaman2-Zaman3)/MathMax(Zaman1-Zaman2,Zaman2-Zaman3)
ama yine de 0 vermeye başladı, ancak bireysel olarak doğru gösteriyor
zaten denediğimi yazdım birşey yok
alıcı değişken de bir çift olmalıdır
MathMin ve MathMax, argümanları farklı olsa da aynı değerleri üretir.
2 zaman diliminin oranını nasıl bulacağımı söyler misiniz? (2 periyot arasındaki çubuk sayısının oranına ihtiyaç duyar)
Böyle yazdım ama 0 gibi bir şey veriyor. Zaman1>Zaman>Zaman3 her zaman
açık tipleme olmadan denendi ve (çift) yazmaya çalıştı
Ve bir örnekle, girdide ne olduğunu ve çıktıda ne olması gerektiğini açıklayabilir misiniz? Tüm tavsiyeleri ve soruları birkaç kez tekrar okudum, ancak hala neyden başladığımızı ve neye gelmemiz gerektiğini anlayamıyorum.
Örneğin bu kod
bu sonucu verir
Ve bir örnekle, girdide ne olduğunu ve çıktıda ne olması gerektiğini açıklayabilir misiniz? Tüm tavsiyeleri ve soruları birkaç kez tekrar okudum, ancak hala neyden başladığımızı ve neye gelmemiz gerektiğini anlayamıyorum.
Örneğin bu kod
bu sonucu verir
evet sadece bana 0 veya 1 veriyor ama if else şartlarıyla bir sapıklıkla çözdüm ama en azından işe yarıyor
evet sadece bana 0 veya 1 veriyor ama if else şartlarıyla bir sapıklıkla çözdüm ama en azından işe yarıyor
type double sonucunun alınması gerektiği söylendi.
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
MQL4, yardım ve algoritmalar ve kodlar hakkında herhangi bir acemi sorusu
Taras Slobodyanik , 2018.02.04 12:10
ve bu yüzden
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
MQL4, yardım ve algoritmalar ve kodlar hakkında herhangi bir acemi sorusu
Vitaly Muzichenko , 2018.02.04 12:25
Ve örneğimden sonra bile .... kelimeler yeterli değil.
Başka ne işlerde burada??? Bu koşullu bir operatördür ve koşullardaki değerlerin türüne hiçbir şekilde bağlı değildir.
Pay ve payda eşit ise ancak 1 olabilir. Ama 0 ASLA olamaz.
Hepinize iyi günler.
Lütfen bana büyüklerden nasıl kurtulacağımı söyle
bilgisayardaki meta düzenleyicilerin sayısı.
7 terminal kurulur ve her biri bir meta düzenleyiciyi sürükler.
7k, içerik menüsünden bir mq dosyası açmaya çalıştığınızda yüzen bir çatıya sahip
onları periyodik olarak farklı metaeditörlerde açar ve bu da kötü bir duygusal duruma yol açar.
Belki birisi bu sorunu nasıl çözeceğini biliyordur?
Yalnızca 1 yapılandırılmış meta düzenleyiciye sahip olmak istiyorum.
Şimdiden teşekkürler.
Hepinize iyi günler.
Lütfen bana büyüklerden nasıl kurtulacağımı söyle
bilgisayardaki meta düzenleyicilerin sayısı.
7 terminal kurulur ve her biri bir meta düzenleyiciyi sürükler.
7k, içerik menüsünden bir mq dosyası açmaya çalıştığınızda yüzen bir çatıya sahip
onları periyodik olarak farklı metaeditörlerde açar ve bu da kötü bir duygusal duruma yol açar.
Belki birisi bu sorunu nasıl çözeceğini biliyordur?
Yalnızca 1 yapılandırılmış meta düzenleyiciye sahip olmak istiyorum.
Şimdiden teşekkürler.
MQL klasörüne bir " sembolik bağlantı/kısayol " ile bu sorunu kendim çözdüm. Hal böyle olunca, ana klasörü program dizininden çıkardım, ona bir kısayol oluşturdum ve bu dizinleri silip bir kısayol ile değiştirdim. Artık herhangi bir terminalde aynı Uzman Danışmanlar/göstergeler/komut dosyalarına sahibim. Ve herhangi bir meta düzenleyiciyi açmak aynı dosyalarda sonuçlanır.
Tabii ki, MQL4/5 için ana dizinler farklıdır.
MQL klasörüne bir " sembolik bağlantı/kısayol " ile bu sorunu kendim çözdüm. Hal böyle olunca, ana klasörü program dizininden çıkardım, ona bir kısayol oluşturdum ve bu dizinleri silip bir kısayol ile değiştirdim. Artık herhangi bir terminalde aynı Uzman Danışmanlar/göstergeler/komut dosyalarına sahibim. Ve herhangi bir meta düzenleyiciyi açmak aynı dosyalarda sonuçlanır.
Tabii ki, MQL4/5 için ana dizinler farklıdır.
Tavsiye için teşekkürler.
Ancak farklı terminallerde yalnızca "danışmanlarım ve göstergelerim"in gösterilmesi benim için arzu edilir.
Yani, MQL klasörleri "kendilerine ait" olmalıdır.
Bu, kaba kuvvet yöntemini önerir.Yüklü dağıtımlardan meta düzenleyici dosyaları seçin.
Herhangi birinde sadece bir tane bırakın. Ardından, var olmayan dosyaların yollarını kaldırmak için kayıt defteri temizleyicisinden geçin.
Ama nasıl çalışıp çalışmayacağını bilmiyorum. Sonuç olmadan, bir şey istiyorum.