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
Yarın biraz daha düşüneceğim ve bakalım bunu çözebilecek miyim.
Doğru için 1 veya Yanlış için 0 değil mi? <---- bu doğru, AMA
Yarın biraz daha düşüneceğim ve bakalım bunu çözebilecek miyim.
2011.09.28 16:43:30 sup_res EURUSD,M5: i=411 daha hızlı=-0.0005
2011.09.28 16:43:30 sup_res EURUSD,M5: v1[411]= 1.3522 ise2011.09.28 16:43:30 sup_res EURUSD,M5: v2[414]= 1.3495 ise
2011.09.28 16:43:30 sup_res EURUSD,M5: i=414 daha yavaş=-0.0007
2011.09.28 16:43:30 sup_res EURUSD,M5: i=414 daha hızlı=-0.0005
2011.09.28 16:43:30 sup_res EURUSD,M5: v1[414]= 1.3527 ise
2011.09.28 16:43:30 sup_res EURUSD,M5: i=417 daha yavaş=-0.0007
2011.09.28 16:43:30 sup_res EURUSD,M5: i=417 daha hızlı=-0.0005
2011.09.28 16:43:30 sup_res EURUSD,M5: v1[417]= 1.3528 ise
2011.09.28 16:43:30 sup_res EURUSD,M5: v2[419]= 1.3506 ise
2011.09.28 16:43:30 sup_res EURUSD,M5: i=420 daha yavaş=-0.0007
2011.09.28 16:43:30 sup_res EURUSD,M5: i=420 daha hızlı=-0.0005
2011.09.28 16:43:30 sup_res EURUSD,M5: v1[420]= 1.3523 ise
2011.09.28 16:43:30 sup_res EURUSD,M5: i=426 daha yavaş=-0.0007
2011.09.28 16:43:30 sup_res EURUSD,M5: i=426 daha hızlı=-0.0005
2011.09.28 16:43:30 sup_res EURUSD,M5: v1[426]= 1.3522 ise
2011.09.28 16:43:30 sup_res EURUSD,M5: v2[429]= 1.3481 ise
Göstergeyi çalıştırırken bunu yazdırır
Ancak bir EA için aynı kod diziyi yazdırmaz
2011.09.28 16:43:48 2011.01.02 18:42 Agent86_5min EURUSD,M5: i=227 daha hızlı=-0.0015
2011.09.28 16:43:48 2011.01.02 18:42 Agent86_5min EURUSD,M5: v1[227]= 0 ise
2011.09.28 16:43:48 2011.01.02 18:42 Agent86_5min EURUSD,M5: v2[230]= 0 ise
2011.09.28 16:43:48 2011.01.02 18:42 Agent86_5min EURUSD,M5: i=232 daha yavaş=-0.0013
2011.09.28 16:43:48 2011.01.02 18:42 Agent86_5min EURUSD,M5: i=232 daha hızlı=-0.0015
2011.09.28 16:43:48 2011.01.02 18:42 Agent86_5min EURUSD,M5: v1[232]= 0 ise
2011.09.28 16:43:47 2011.01.02 18:28 Agent86_5dk EURUSD,M5: i=825 daha hızlı=-0.0015
2011.09.28 16:43:47 2011.01.02 18:28 Agent86_5dk EURUSD,M5: v1[825]= 0 ise
2011.09.28 16:43:47 2011.01.02 18:28 Agent86_5dk EURUSD,M5: i=829 daha yavaş=-0.0008
2011.09.28 16:43:47 2011.01.02 18:28 Agent86_5dk EURUSD,M5: i=829 daha hızlı=-0.0015
2011.09.28 16:43:47 2011.01.02 18:28 Agent86_5dk EURUSD,M5: v1[829]= 0 ise
2011.09.28 16:43:47 2011.01.02 18:28 Agent86_5dk EURUSD,M5: i=832 daha yavaş=-0.0008
2011.09.28 16:43:47 2011.01.02 18:28 Agent86_5dk EURUSD,M5: i=832 daha hızlı=-0.0015
2011.09.28 16:43:47 2011.01.02 18:28 Agent86_5dk EURUSD,M5: v1[832]= 0 ise
2011.09.28 16:43:46 2011.01.02 18:13 Agent86_5min EURUSD,M5: i=240 daha hızlı=-0.0011
2011.09.28 16:43:46 2011.01.02 18:13 Agent86_5min EURUSD,M5: v1[240]= 0 ise
2011.09.28 16:43:46 2011.01.02 18:13 Agent86_5dk EURUSD,M5: v2[241]= 0 ise
2011.09.28 16:43:46 2011.01.02 18:13 Agent86_5dk EURUSD,M5: v2[245]= 0 ise
2011.09.28 16:43:46 2011.01.02 18:13 Agent86_5min EURUSD,M5: i=245 daha yavaş=-0.0003
2011.09.28 16:43:46 2011.01.02 18:13 Agent86_5dk EURUSD,M5: i=245 daha hızlı=-0.0011
2011.09.28 16:43:46 2011.01.02 18:13 Agent86_5dk EURUSD,M5: v1[245]= 0 ise
2011.09.28 16:43:46 2011.01.02 18:13 Agent86_5dk EURUSD,M5: v2[249]= 0 ise
Diziyi tekrar yazdırmamak için neden geri döndüğünü bilmiyorum, çünkü gösterge ile aynı kod
Her neyse, şimdilik gösterge üzerinde çalışacağım.
Değerler, 4 basamaklı kesirli sayılardan negatif 4 basamaklı kesirli sayılara kadar çeşitli görünmektedir.
iMACD kaydırmasını i olarak değiştirirsem, her zaman daha hızlı ve daha yavaş = 0
Bu fikirle oynamak için if(hızlı > daha yavaş) kodunun çeşitli alanlarına eklemeyi denedim. Normalde bu fikirler bir EA'da işe yarar ancak bir göstergede çalışmaz.
IE if(v1 > 0 && daha hızlı > daha yavaş)
ancak bu göstergenin kaybolmasına neden olur.
Diziyi tekrar yazdırmamak için neden geri döndüğünü bilmiyorum, çünkü gösterge ile aynı kodBir EA'da Gösterge Tamponlarını kullanamazsınız. . bu açıklıyor: https://www.mql5.com/en/articles/1456
daha hızlı ve daha yavaş, tüm döngü boyunca aynı değerler ve i'nin değişen değerleri, istediğiniz ve ihtiyacınız olan bu mu?
Bir EA'da Gösterge Tamponlarını kullanamazsınız. . bu açıklıyor: https://www.mql5.com/en/articles/1456
daha hızlı ve daha yavaş, tüm döngü boyunca aynı değerler ve i'nin değişen değerleri, istediğiniz ve ihtiyacınız olan bu mu?
Tamam bağlantı için teşekkürler. Bunu unutmuşum. Hatırlayabileceğim çok fazla bilgi var. Noobiness handikapı LOL.
Her neyse, yüksek fraktalları yalnızca iMACD kesişmeleri veya EMA kesişmeleri veya diğer bazı gösterge kesişmeleri gibi başka bir koşul oluştuğunda oluşturmaya çalışıyordum.
Böylece fraktallar yalnızca tüm koşullar karşılandığında göstergede gösterilecektir.
Sonra benzer koşullara sahip düşük fraktallar üzerinde çalışırdım.
Muhtemelen nasıl yapılacağını öğrenmek için daha da karmaşık koşullar eklemeye çalışacağım. Demek istediğim, iFractals olmayabilir, ancak diğer göstergelerle birleştiğinde çeşitli koşullara sahip başka bir gösterge olabilir.
Tasarım benim için büyük bir sorun çünkü deneyimli değilim, bu yüzden genel kodda kullanılan taktiklerin veya teorilerin çoğunu görmedim. Bu yüzden, nasıl çalıştıklarını görmek ve ne yaptıklarını anlamaya çalışmak ve bundan bir şeyler öğrenmek için şimdilik sadece diğer insanların kodlarını okuyarak öğrenebilirim.
neyse çalışmaya devam edicem teşekkürler
Bu değişikliği deneyin
Bu nedenle değişken döngü içinde de bildirilmelidir.
Tamam, şimdi bununla oynamak eğlenceli olmalı, herkese teşekkürler
İlk önce tüm döngüsel vrb'leri döngünün dışında bir kez başlatmayı tercih ederim. Bunları döngü içinde bildirirseniz, her yineleme için derleyici yeni bir değişken oluşturur. aynı gibi görünseler de aslında öyle değiller.
İlk önce tüm döngüsel vrb'leri döngünün dışında bir kez başlatmayı tercih ederim. Bunları döngü içinde bildirirseniz, her yineleme için derleyici yeni bir değişken oluşturur. aynı gibi görünseler de aslında öyle değiller.