MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 765
![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
evet var ama ne önemi var Mesele şu ki, Windows sistemini yeniden yüklediğinizde tüm profiller
tekrar yapılması gerekiyor ve hala bu profiller profiller içinde program Dosyalar ve dolayısıyla arşiv artık bir sonraki yeniden kurulum için yapılamaz
Sadece Wind 10'da böyle olduğunu düşündüm , aynı zamanda yeni W 7'de de.
Neden yapmayacaksın? Profil dizinini arşivleyin ve ardından buradan geri yükleyin.
EquityChartModeller göstergesinin kodunu ayrıştırıyorum.
2 kullanıcı işlevi vardır:
Nerede sarı ile vurgulandığını anlamıyorum. Portföy formülü şöyle görünüyorsa: "USDSEK-4 USDCAD+9 EURJPY-5 AUDNZD-5 EURAUD-1 GBPJPY+6 USDNOK-2", while(p>=0) döngüsünün yinelenmesi if(p)'ye nasıl ulaşabilir? ==0 ) eğer sadece işaretine ulaştıktan sonra kesilirse if(X=="+"||X=="-") break; ??
Ve daha aşağıda, eğer hepsi aynıysa if(p==0) o zaman lot neden 1'e eşit - Lot[Toplam-1]=1; ??
Gösterge burada: https://www.mql5.com/ru/code/10962
> Ya o kesmezse? Pekala, birisi +- işareti olmayan bir formül yazar, o zaman X=="+"||X=="-" olmaz, o zaman döngü askıda kalır. Kimsenin ihtiyacı var mı? Hayır, öyleyse if(p==0) break; Bu durumda döngü %100 garanti ile sona erecektir.
> Bu, varsayılan bir değer gibidir veya bu çok özel durumda hesaplanırken, biri +- işareti olmadan formülü girdiğinde, yine de 1 çıkacaktır.
Her iki değer de doğrudur.
Çift versiyonda, düşük değer (beşinci ondalık basamak) nedeniyle, varsayılan gösterim bilimsel biçimde e-005 ile gelir.
Biçimlendirilmiş çıktı istiyorsanız, DoubleToString kullanın .Teşekkür ederim!
Neden yapmayacaksın? Profil dizinini arşivleyin ve ardından buradan geri yükleyin.
Terminaldeki anlamda Dosya --> Oradaki veri dizinini aç kopyalayıp kaydedebilirsin Evet?
Ardından bu kayıtlı profili profillere taşıyın içinde program dosyalar ve hepsi. profillerden _ içinde program Herhangi bir nedenle terminale girmediği dosyalar
Nedense Programda göstergem yok DosyalarTerminaldeki anlamda Dosya --> Oradaki veri dizinini aç kopyalayıp kaydedebilirsin Evet?
Ardından bu kayıtlı profili profillere taşıyın içinde program dosyalar ve hepsi. profillerden _ içinde program Herhangi bir nedenle terminale girmediği dosyalar
Nedense Programda göstergem yok DosyalarTicaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
MQL4, yardım ve algoritmalar ve kodlar hakkında herhangi bir acemi sorusu
Artyom Trishkin , 2019.02.15 17:51
Terminalde: Dosya --> Veri dizinini aç. Her şey orada olmalı.
Terminaldeki anlamda Dosya --> Oradaki veri dizinini aç kopyalayıp kaydedebilirsin Evet?
Ardından bu kayıtlı profili profillere taşıyın içinde program dosyalar ve hepsi. profillerden _ içinde program Herhangi bir nedenle terminale girmediği dosyalar
Nedense Programda göstergem yok DosyalarSana daha ne kadar eziyet edecekler bilmiyorum. Ancak daha ayrıntılı talimatlara ihtiyacınız olduğunu görüyorum: terminal ayar dosyaları (ve bunlar tam olarak aradığınız profiller), gösterge ve uzman dosyaları, kurulu terminalin bulunduğu klasörün olduğu yerde değil, başka bir yerde (yani görmez ve terminal ne kopyaladığınızı görmez). Win7 ve Win10 için yollar farklı olabilir. Yani, bu yolu görmek için, Dosya --> Veri dizinini aç terminaline tıklamanız gerekir.
Ve her şeyin terminalin kurulu olduğu yerde saklanması gerekiyorsa, terminalin taşınabilir modda başlatılması gerekir ( başlatma modunu değiştirdiğinizde, terminalin kendisi tüm dosyaları aktaracaktır)
Sana daha ne kadar eziyet edecekler bilmiyorum. Ancak daha ayrıntılı talimatlara ihtiyacınız olduğunu görüyorum: terminal ayar dosyaları (ve bunlar tam olarak aradığınız profiller), gösterge ve uzman dosyaları, kurulu terminalin bulunduğu klasörün olduğu yerde değil, başka bir yerde (yani görmez ve terminal ne kopyaladığınızı görmez). Win7 ve Win10 için yollar farklı olabilir. Yani, bu yolu görmek için, Dosya --> Veri dizinini aç terminaline tıklamanız gerekir.
Ve her şeyin terminalin kurulu olduğu yerde saklanması gerekiyorsa, terminalin taşınabilir modda başlatılması gerekir ( başlatma modunu değiştirdiğinizde, terminalin kendisi tüm dosyaları aktaracaktır)
ilya
MT4 sitesinden indirdiğimde kurulu terminali ayrı bir “indirilenler” klasörüne kaydederim
veya masaüstünüzde. Ardından terminalin yüklenmesi gelir ve tüm bunlar Program Dosyaları C sürücüsü.
Ve her şey yoluna girdi. Şimdi yeni Windows 7. Her şeyi her zamanki gibi yaptım. Arşivimden yüklenen profiller C sürmek _ Terminali açtı. Profillerde hiçbir şey yok.
Ve " MQL4" C sürücüsünde Ayrıca hayır
Dün tüm klasörü eski terminalin “C” sinden yenisine aktardım (sanal bir makinem var)
" MQL4" göründü Hem profilleri hem de göstergeleri veri kataloğundan geçirdim - işe yaradı.
Ama yine de C sürücüsünde hiçbir şey yok. TAMAM, yine de veri kataloğu aracılığıyla ortaya çıkıyor ...
Katkılarınız ve faydalı tavsiyeleriniz için hepinize teşekkür ederim :)
ilya
MT4 sitesinden indirdiğimde kurulu terminali ayrı bir “indirilenler” klasörüne kaydederim
veya masaüstünüzde. Ardından terminalin yüklenmesi gelir ve tüm bunlar Program Dosyaları C sürücüsü.
Ve her şey yoluna girdi. Şimdi yeni Windows 7. Her şeyi her zamanki gibi yaptım. Arşivimden yüklenen profiller C sürmek _ Terminali açtı. Profillerde hiçbir şey yok.
Ve " MQL4" C sürücüsünde Ayrıca hayır
Dün tüm klasörü eski terminalin “C” sinden yenisine aktardım (sanal bir makinem var)
" MQL4" göründü Hem profilleri hem de göstergeleri veri kataloğundan geçirdim - işe yaradı.
Ama yine de C sürücüsünde hiçbir şey yok. TAMAM, yine de veri kataloğu aracılığıyla ortaya çıkıyor ...
Katkılarınız ve faydalı tavsiyeleriniz için hepinize teşekkür ederim :)
Kullanıcı Hesabı Denetimi (UAC), Windows 7 ve sonraki sürümlerde göründü, bu nedenle tüm kullanıcı dosyaları artık korumalı alanlarına yerleştirildi. Dosyalarınızı nerede arayacağınızı hemen söyledim![](https://c.mql5.com/3/269/pardon.gif)
Daha önce olduğu gibi - kurulum klasöründe, terminali taşınabilir modda çalıştırmanız gerekir - forumda arama yapın (sağ üstte arama yapın)
Kullanıcı Hesabı Denetimi (UAC), Windows 7 ve sonraki sürümlerde göründü, bu nedenle tüm kullanıcı dosyaları artık korumalı alanlarına yerleştirildi. Dosyalarınızı nerede arayacağınızı hemen söyledim
Daha önce olduğu gibi - kurulum klasöründe, terminali taşınabilir modda çalıştırmanız gerekir - forumda arama yapın (sağ üstte arama yapın)
Bulundu Oku Teşekkürler
Bulundu Oku Teşekkürler
Genel olarak, profillerinizin şu anda nerede çalıştığı / kaydedildiği önemli değildir. Gelecekteki kurtarma için bir arşiv oluşturmak için yine de dizine gitmeniz gerekir. profiller ve arşivleyin. Terminali nasıl başlattığınıza bağlı olarak, işletim sistemi kullanıcısının evinde veya terminal dizininde taşınabilir ile çalışmasını sağlayabilirsiniz .