Test cihazı İnternet olmadan çalışmaz. - sayfa 7

 
Renat :

Şifrelerin saklanması, editörün çalışmasını ve dosyaların görüntülenmesini hiçbir şekilde etkilemez.

Boş bir *.MQ5 listesinin, terminalin bazı durumlarda UAC koruma modunda başlamasından kaynaklanıp kaynaklanmadığını kontrol edin?

"Dosya - Veri Dizini Aç" komutu ile çalışma dizininin gösterdiği yere bakın. UserData'da mı yoksa Program Dosyalarında mı?

UAC hakkında nasıl kontrol edeceğimi bilmiyorum. "Dosya - Veri dizinini aç" komutu, terminal dizinini açar (bir flash sürücüde)

Eylemlerin sırası aşağıdaki gibidir: Bir flash sürücüde, Windows xp profesyonelinde ve diğer xp home'da terminal. Bir bilgisayarda mt'yi açıyorum, program düzenleyicide kuruyorum, kapatıp tekrar açıyorum, her şey yolunda, programların hepsi düzenleyicide açık. Başka bir bilgisayara bağlanıyorum, şifreyi giriyorum, editörü açıyorum, başka program yok

 
Dmitriy2 :

UAC hakkında nasıl kontrol edeceğimi bilmiyorum. "Dosya - Veri dizinini aç" komutu, terminal dizinini açar (bir flash sürücüde)

Eylemlerin sırası aşağıdaki gibidir: Bir flash sürücüde, Windows xp profesyonelinde ve diğer xp home'da terminal. Bir bilgisayarda açıyorum, program düzenleyicide kuruyorum, kapatıp tekrar açıyorum, her şey yolunda, programların hepsi düzenleyicide açık. Başka bir bilgisayara bağlanıyorum, şifreyi giriyorum, editörü açıyorum, başka program yok

Ve düzenleyicide depolanan fiziksel olarak açılan dosyalar nerede? Yollar dizinlerle eşleşiyor mu?

Belki de yol düzenleyicinin farklı dosyaları açamaması nedeniyle ...

 
Interesting :

Ve düzenleyicide depolanan fiziksel olarak açılan dosyalar nerede? Yollar dizinlerle eşleşiyor mu?

Belki de yol düzenleyicinin farklı dosyaları açamaması nedeniyle ...

flash sürücüde aynı yerde, terminalin standart dizinlerinde saklanırlar (uzmanlar, içerme, komut dosyaları vb.) yani. yol değişmez
 
Dmitriy2 :
flash sürücüde aynı yerde, terminalin standart dizinlerinde saklanırlar (uzmanlar, içerme, komut dosyaları vb.) yani. yol değişmez
Dmitry2 :

UAC hakkında nasıl kontrol edeceğimi bilmiyorum. "Dosya - Veri dizinini aç" komutu, terminal dizinini açar (bir flash sürücüde)

Eylemlerin sırası aşağıdaki gibidir: Bir flash sürücüde, Windows xp profesyonelinde ve diğer xp home'da terminal. Bir bilgisayarda mt'yi açıyorum, program düzenleyicide kuruyorum, kapatıp tekrar açıyorum, her şey yolunda, programların hepsi düzenleyicide açık. Başka bir bilgisayara bağlanıyorum, şifreyi giriyorum, editörü açıyorum, başka program yok

Ya bu, koruma sisteminin bir yan etkisidir ya da düzenleyici, yalnızca onlara giden mutlak yollar eşleşmediğinden (ve göreli olanları aramadığından) gerekli dosyaları açamaz.

Her iki durumda da /portable anahtarını kullanmayı deneyin, yardımcı olabilir (eğer dosyalara giden göreceli yollar söz konusuysa).

not

Genel olarak, geliştiriciler garip insanlardır, en azından bazen kararları sizi düşündürür (görünüşe göre bu, rahatlamamamız için).

Şimdi terminal sunucusunda böyle bir sorunla karşılaştım:

Terminal /portable anahtarı ve gördüğümüz şey olmadan başlatılır, ancak aşağıdaki resmi görüyoruz - uzmanlar ve diğer kodlar bir yerde saklanır ve tabandan diğerine indirilir. Sonuç olarak, soru ortaya çıkıyor, en azından bir uygulama yazın.

Dosyanın veritabanından uzmanın kurulu olduğu dizine indirilmesinden bahsediyorum ve tüm çalışma materyallerinin "Belgeler ve Ayarlar" da saklandığı anlaşılıyor.

"Hatayı" anladım, anahtarı koydum ve ne oldu? Katalog DOĞRU olarak kullanılmaya başlandı, ancak hesaplarla ilgili tüm bilgiler kayboldu (yeniden bağlanmak zorunda kaldım).

PPS

Editörün renk şeması (ve muhtemelen tüm parametreler), anladığım kadarıyla "Belgeler ve Ayarlar" ile de bağlantılıdır, aksi takdirde anahtarı uyguladıktan sonra STANDART hale geldiğini nasıl açıklayabilirim?

 
Dmitriy2 :

UAC hakkında nasıl kontrol edeceğimi bilmiyorum. "Dosya - Veri dizinini aç" komutu, terminal dizinini açar (bir flash sürücüde)

yani:

  1. veri dizini flash sürücüye işaret ediyor
  2. *.MQ5 dosyaları, flash sürücüdeki /MQL5 alt dizininde bulunur
  3. ancak dosya ağacındaki düzenleyicide görünmüyorlar mı?
Bu olmamalı.
 
Renat :

yani:

  1. veri dizini flash sürücüye işaret ediyor
  2. *.MQ5 dosyaları, flash sürücüdeki /MQL5 alt dizininde bulunur
  3. ancak dosya ağacındaki düzenleyicide görünmüyorlar mı?
Bu olmamalı.

Evet, terminal /portable tuşu olmadan başlatılırsa ve flash sürücüde arama yapılmazsa, kolayca...

Yukarıda verdiğim örneğim bunun kanıtıdır.

Anladığım kadarıyla, flash sürücüdeki verilerin bulunduğu dizin tam olarak belirtilmişse, her şey çalışmalıdır.

not

Kontrol etmek için bir flash sürücü ile deney yapabilirim.

 
Interesting :

Evet, terminal /portable tuşu olmadan başlatılırsa ve flash sürücüde arama yapılmazsa, kolayca...

Evet, editör terminalden başlatılırsa, editör taşınabilir modu devralır.

Yani, terminal veri koruma modunda (taşınabilir değil) başlatılırsa, terminalden başlatılan düzenleyici yerel depolama yerine UserData alanına da erişecektir.

 
Dmitriy2 :

UAC hakkında nasıl kontrol edeceğimi bilmiyorum. "Dosya - Veri dizinini aç" komutu, terminal dizinini açar (bir flash sürücüde)

Eylemlerin sırası aşağıdaki gibidir: Bir flash sürücüde, Windows xp profesyonelinde ve diğer xp home'da terminal. Bir bilgisayarda mt'yi açıyorum, program düzenleyicide kuruyorum, kapatıp tekrar açıyorum, her şey yolunda, programların hepsi düzenleyicide açık. Başka bir bilgisayara bağlanıyorum, şifreyi giriyorum, editörü açıyorum, başka program yok

Kontrol. Düşündüğüm gibi, Editör göreceli yol yerine dosyaların mutlak yolunu hatırlıyor (/portable anahtarı olmadan denendi).


Böyle mi yaptı:

OS Wundows XP Pro SP3

1. Tüm projeyi bir flash sürücüye kopyaladı.

2. Bir flash sürücüden bir düzenleyici başlattı ve içinde çalışan üç Uzman Danışman açtı

Uzmanlarla birlikte dizine giden mutlak yol - Z:\MetaTrader5-RAD\MQL5\Experts

3. Her şeyi başka bir makineye aktardı

OS Wundows 2003 SP2 (yönetici hakları)

4. Editörü başlatıyorum, ağaçta dizinler ve dosyalar var, çalışma dizini doğru belirlenmiş (ama editör uzmanları açmıyor)

Bu durumda, uzman dizininin mutlak yolu K :\MetaTrader5-RAD\MQL5\Experts şeklindedir.

5. Flash sürücüyü geri iade ediyorum, uzmanları yenisinde açıyorum (artık ilk bilgisayarda açmıyorlar)

6. İkinci arabaya bir flash sürücü taşıyorum, ancak bu sefer harfini K'den Z'ye değiştiriyorum.

7. Editörü açıyorum ve bakın, tüm uzmanlar eskisi gibi açık.

not

Geliştiricilerin mutlak yolları göreceli olanlara değiştirmelerini öneriyorum, en kötü ihtimalle, yapılandırma dosyasındaki kaynaklara göreli yolları belirleme fırsatı verin ...

 
Renat :

Evet, editör terminalden başlatılırsa, editör taşınabilir modu devralır.

Yani, terminal veri koruma modunda (taşınabilir değil) başlatılırsa, terminalden başlatılan düzenleyici yerel depolama yerine UserData alanına da erişecektir.

Bu anlaşılabilir, ancak neden UserData'ya atıfta bulunuyor ve Expert Advisor'ı veritabanından "yerel depolamaya" kaydediyor mu? her şeyi UserData'ya kaydetmek daha mantıklı ...
 
Renat :

yani:

  1. veri dizini flash sürücüye işaret ediyor
  2. *.MQ5 dosyaları, flash sürücüdeki /MQL5 alt dizininde bulunur
  3. ancak dosya ağacındaki düzenleyicide görünmüyorlar mı?
Bu olmamalı.

Ağaçtalar, ancak düzenleyici YENİ bir bilgisayarda (başlangıçta ilk makinede açılan dosyalar) başlatılırken bunları açmaz.

Sadece düzenleyici, açtığı dosyaların mutlak yolunu hatırlar, ancak göreceli olmalıdır (en azından bir flash sürücü ile çalışırken veya bir projeyi başka bir bilgisayara aktarırken) ...