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
Henüz değil, kabul ederse yaparım. Maalesef Japonya'ya zaman kayması var, bu yüzden daha sonraya kadar beklemek zorundayım.
Henüz değil, kabul ederse yaparım. Maalesef Japonya'ya zaman kayması var, bu yüzden daha sonraya kadar beklemek zorundayım.
Gece vardiyası ________________________
Orijinal düşüncem şuydu:
TimeCurrent() ve CopyRates() öğelerinin doğru çalıştığını varsayalım. Bu durumda, yalnızca 1 dakikalık geçmiş dosyasında hiç veri yoksa (veya o geçmiş dosyasına yalnızca bir çubuk kaydedilmişse) bu doğru sonucu döndürür ve buna inanması güçtür.
Bu nedenle, eğer herhangi bir nedenle TimeCurrent(), bazı durumlarda 0 döndürürse, o zaman bu hatayı alırsınız.
Veya yukarıdakilerin tümü hariç tutulursa, CopyRates() yanlış çalışabilir. Bununla ilgili bir sorunum olmadı, ancak metatrader 5'te çok benzer bir işlevin (CopyTime()) tam bir saçmalık yaptığı sık durumlar vardır: bir tikte çalışır, sonraki tikte "geçersiz zaman çerçevesi hatası" döndürür ve ardından sonraki onay işareti tekrar çalışır (zaman çerçevesi değişkeni elbette ortalama zamanda hiç değişmedi). Şimdi ikisinin de temeli aynı olduğu için benzer bir şey varsaymak zor değil.
________________________
CJA'nın bir keresinde söylediği şeyi aklımızda tutmalıyız: "Sonuçta, yeni metatrader 4'ten bahsediyoruz" ki bu, hatasız olmaktan başka bir şey değildir.
Gece vardiyası
________________________
Orijinal düşüncem şuydu:
TimeCurrent() ve CopyRates() öğelerinin doğru çalıştığını varsayalım. Bu durumda, yalnızca 1 dakikalık geçmiş dosyasında hiç veri yoksa (veya o geçmiş dosyasına yalnızca bir çubuk kaydedilmişse) bu doğru sonucu döndürür ve buna inanması güçtür.
Bu nedenle, eğer herhangi bir nedenle TimeCurrent(), bazı durumlarda 0 döndürürse, o zaman bu hatayı alırsınız.
Veya yukarıdakilerin tümü hariç tutulursa, CopyRates() yanlış çalışabilir. Bununla ilgili bir sorunum olmadı, ancak metatrader 5'te çok benzer bir işlevin (CopyTime()) tam bir saçmalık yaptığı sık durumlar vardır: bir tikte çalışır, sonraki tikte "geçersiz zaman çerçevesi hatası" döndürür ve ardından bir sonraki onay işareti tekrar çalışır (zaman çerçevesi değişkeni elbette ortalama zamanda hiç değişmedi). Şimdi ikisinin de temeli aynı olduğu için benzer bir şey varsaymak zor değil.
________________________
CJA'nın bir keresinde söylediği şeyi aklımızda tutmalıyız: "Sonuçta, yeni metatrader 4'ten bahsediyoruz" ki bu, hatasız olmaktan başka bir şey değildir.Lol, kulağa korkutucu geliyor. Tamamen bu komuta bağlıyım. Bazı testler yaptım ve oldukça mantıklı davranmadı, ama rastgele de değildi. Umarım MT5'ten daha iyi iş çıkarmışlardır.
Merhaba,
Birisi aşağıdakileri kodlamama yardım edebilir mi:
Başlangıç noktasından belirli bir "z" anında "a + x + y" mesafesinde bekleyen alım satım emirlerini (sanırım martingale bunun adıdır) açmak için koda ihtiyacım var.
"x" mesafesi = "z" anında + 0.1 pip, komisyoncum tarafından izin verilen minimum durma
"y" mesafesi = bekleyen emri bir piyasa emri yapmak için pip
Bu şekilde bu martingale, belirtilen noktada ("a") + Spread + 0.1 pip ("x") + "y" piplerinde bekleyen satın alma emrini açar ve "y" pip SL ile "x"te stop loss kurar.
35 puandan yüksek spread için "y" pip = 1
35 puandan düşük spread için "y" pip = 2
Buradaki fikir, tüm durumlar için bir miktar pip ile sadece bir alım veya satım bekleyen emir değil, açık bekleyen emir noktalarına değişken spreadi dahil etmektir.
teşekkürler
Daniel
zaman kontrolü için bir komut dosyasına ihtiyacım var
ea'nın belirli bir gm+2 zamanında başlamasını ve belirli bir zamanda durmasını istiyorum
başlama zamanı ve her şeyi kapatma zamanı demek istiyorum
zaman kontrolü için bir komut dosyasına ihtiyacım var
ea'nın belirli bir gm+2 zamanında başlamasını ve belirli bir zamanda durmasını istiyorum
başlama zamanı ve her şeyi kapatma zamanı demek istiyorumdasssi
Bu soruyu yumruklayın: Neden EA'nın kendisine zaman filtresi eklemiyorsunuz?
Not: Yapılabilir, ancak daha sonra sadece bir değil, tüm uzmanları durdurur veya etkinleştirir, bu yüzden üst soruyu soruyorum
Merhaba, biri bana bu kodun neden çalışmadığına yardım edebilir mi ... (eskiden 509'da iyi çalışırdı)
610 derlemesinde hatasız derleniyor ancak terminalim kilitleniyor ve yüklenemiyor ...
int başlangıç()
{
int counted_bars=IndicatorCounted();
if(counted_bars>0) counted_bars--;
int limit=Barlar-sayılan_barlar;
for(int i=0; i<limit; i++)
{
BUFFER_1 = iCustom(NULL,0,"MYindicator",Period,3,iBarShift(NULL,0,Zaman,yanlış));
derleme sorunu vardı ama üstesinden geldim ve ea'yı değiştirdim
Teşekkürler
Gece vardiyası ________________________
Orijinal düşüncem şuydu:
TimeCurrent() ve CopyRates() öğelerinin doğru çalıştığını varsayalım. Bu durumda, yalnızca 1 dakikalık geçmiş dosyasında hiç veri yoksa (veya o geçmiş dosyasına yalnızca bir çubuk kaydedilmişse) bu doğru sonucu döndürür ve buna inanması güçtür.
Bu nedenle, eğer herhangi bir nedenle TimeCurrent(), bazı durumlarda 0 döndürürse, o zaman bu hatayı alırsınız.
Veya yukarıdakilerin tümü hariç tutulursa, CopyRates() yanlış çalışabilir. Bununla ilgili bir sorunum olmadı, ancak metatrader 5'te çok benzer bir işlevin (CopyTime()) tam bir saçmalık yaptığı sık durumlar vardır: bir tikte çalışır, sonraki tikte "geçersiz zaman çerçevesi hatası" döndürür ve ardından sonraki onay işareti tekrar çalışır (zaman çerçevesi değişkeni elbette ortalama zamanda hiç değişmedi). Şimdi ikisinin de temeli aynı olduğu için benzer bir şey varsaymak zor değil.
________________________
CJA'nın bir keresinde söylediği şeyi aklımızda tutmalıyız: "Sonuçta, yeni metatrader 4'ten bahsediyoruz" ki bu, hatasız olmaktan başka bir şey değildir.Lol, sonunda haklıydın. TimeCurrent'ı tamsayı ile değiştirdikten sonra kod tüm dünyada çalışıyor. Görünüşe göre saat dilimine bağlıydı. Hayatımdan bir gün aldı.
derleme sorunu vardı ama üstesinden geldim ve her birini değiştirdim teşekkürler
BTW: İşte tüm EA'ları ve komut dosyalarını belirli bir zamanda etkinleştirebilen veya devre dışı bırakabilen bir gösterge (bir komut dosyası değil). Zaman sınırları yerel (bilgisayar) zamanınız olmalıdır. Kene bağlı değildir, bu nedenle keneler gelmese bile ticareti devre dışı bırakır veya etkinleştirir