"Alım Satımlar MetaTrader 5'ten MetaTrader 4'e Nasıl Kopyalanır?" makalesi için tartışma - sayfa 15
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
alexvd'ye teşekkürler sorun çözüldü!
alexvd:
Satırı kaldırın veya yorumlayın
Komut dosyalarının özelliğidir, bu nedenle yeni derleyici bunun bir komut dosyası olduğuna karar verirMerhaba Raminzk,
EA iyi çalışıyor mu, çünkü benim durumumda herhangi bir işlem kopyalamıyor. güncellemeden sonra, belki klasörlerde bir şey değiştirmeliyiz?
Kimse yardım edebilir mi?
Sonunda yeni MT4'te herhangi bir dizi aralık dışı hatası, meta trader terminallerinin kurulumunda kısıtlamalar ve windows UAC müdahalesi olmadan çalışan bir sürüme ulaştım. Bu nedenle ve ayrıca bazı uyumsuzluklar için 2 dosyayı değiştirdim ve bu yazıya yeni sürümler ekledim.
Şimdi adım adım açıklayacağım:
1. MT5'i istediğiniz yere kurun. Ben varsayılan C:\ProgramFiles'a kurdum
2. Yeni MT4'ü istediğiniz yere yükleyin. Varsayılan C:\ProgramFiles'a yükledim - çalışma zamanında bu 2 program [user]\AppData\Roaming\MetaQuotes\Terminal\ konumuna taşınacaktır.
3. cmd.exe'yi yönetici olarak çalıştırın ve mt4 çalışan uzmanınızda (copyist_positions_V2.mq4) işaret ettiğiniz sanal bir cadı klasörü ile MT5 "Dosyalar" klasörü arasında bir bağlantı oluşturmak için mklink komutunu çalıştırın.
(Translator_Positions_V2.mq5, dosyayı kurulu konumunun Files klasörüne yazacak şekilde değiştirilir)
Komut bunun gibi bir şey olacaktır:
mklink /D "C:\Users\Ramin\AppData\Roaming\MetaQuotes\Terminal\50CA3DFB510CC5A8F28B48D1BF2A5702\MQL4\Files\Link2MT5_DataFolder" "C:\Users\Ramin\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Files"
Dosya menüsünden her terminalin "veri klasörünü aç" öğesini çalıştırdığınızda bu 2 uzun adresi adres çubuğundan kolayca kopyalayabilirsiniz.
"Link2MT5_DataFolder" adı, copyist_positions_V2 parametresi olarak seçebileceğiniz sanal bir klasörü ifade eder. ANCAK uzman parametresi olarak seçtiğiniz isim ile komut satırında kullandığınız ismin aynı olduğundan emin olun.
4. Uzmanları terminallere bağlayın ve copyist_positions_v2'nin "link_folder_name"parametresini sanal klasör için seçtiğiniz isme ayarlamayı unutmayın: Link2MT5_DataFolder
5. Programlar doğru çalışıyor, ancak hala bir sorun var, bazı zaman işlemleri birkaç dakikalık gecikmelerle kopyalanıyor!!!?
Bu güzel makale için nikolay'a teşekkürler ...
Sonunda yeni MT4'te herhangi bir dizi aralık dışı hatası, meta trader terminallerinin kurulumunda kısıtlamalar ve windows UAC müdahalesi olmadan çalışan bir sürüme ulaştım. Bu nedenle ve ayrıca bazı uyumsuzluklar için 2 dosyayı değiştirdim ve bu yazıya yeni sürümler ekledim.
Başka bir soru, paylaşılan dosya için ortak klasörü kullanmak daha iyi olur mu?
yani C:\Users\<adınız>\AppData\Roaming\MetaQuotes\Terminal\Common
Aşağıdaki satırlar için, bu şimdi FILE_ANSI yerine FILE_UNICODE olacak şekilde ayarlanmalı mı?
Başka bir soru, paylaşılan dosya için ortak klasörü kullanmak daha iyi olur mu?
yani C:\Users\<adınız>\AppData\Roaming\MetaQuotes\Terminal\Common
önemli değil, ortak klasörü kullanabilirsiniz ancak dosya açılışında bu konumu işaret etmek için uygun adresi kullanmalısınız. Ben varsayılan adresi kullandım. dosya açma komutlarında bir adres belirtmediğinizde, dosya files klasöründe oluşturulur
Teşekkürler Raminzk!! Bana çok yardımcı oldun!
Windows Server 2012'de "mklink" komutu ile ilgili küçük bir sorun yaşadım. Bu mesajı aldım "'mklink' terimi tanınmıyor".
Aynı sorunu yaşayan biri varsa şu şekilde komut yazabilir: cmd /c "mklink /D c:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\01BA5EF0D3A9B913D6D3829DD4594A7F\MQL4\Files\Link2MT5_DataFolder c:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\AA82CE0AC7C62FBE1F51AB464A314D34\MQL5\Files\"