Hatalar, hatalar, sorular - sayfa 2807

 
Roman :

Anlayacak ne var? Portablel kurulum gerektirmeden çalışır. Kök dizinin kaç kopyası, çok sayıda bağımsız program.
Soru /portable anahtarındaydı, şimdi neye ihtiyaç var?
Daha önce, tüm yapılandırmalar, kaynaklar, ikili dosyalar vb. AppData'daydı. Ve terminalin kök dizinine kopyalanmaları gerekiyordu.
Şimdi hepsi varsayılan olarak terminalin kökünde! Ve AppData'da yalnızca ilgili dosyalar, güncellemeler, yardım, pazar resimleri vb.
Açıklayın, basitçe, bu anahtarı etikette belirtmeniz gerekip gerekmediğini. Ve tüm çalışan dosyalar varsayılan olarak zaten kökteyse, bu durumda ne verir!
Kökü kopyalar ve herhangi bir yere aktarırsınız. AppData, lansmandan sonra hala yukarı çekilecek.  

Terminal ve düzenleyicinin taşınabilir sürümler olarak çalışması için /portable anahtarı gereklidir. Yani, tüm editör ayarları ve diğer ayarlar, her şey terminalin bu kopyasının kökünde saklanacaktır. Ve /portable'ı kaldırırsanız, tüm bunlar AppData'dan yüklenecektir. Örneğin, editör kısayolunun özelliklerinden /portable'ı kaldırırsam , kod vurgulama temam kaybolur, yani varsayılan temaya dönüşür. MQL5 kökü, AppData'dan kök olarak değiştirilir ('AppData\Roaming\MetaQuotes\Terminal\0DD..E4C\MQL5'). Terminalin kurulu sürümü için hala AppData'da var. Neden terminalin kökünde olduğunu bilmiyorum ...

 
Roman :

Anlayacak ne var? Portablel kurulum gerektirmeden çalışır. Kök dizinin kaç kopyası, çok sayıda bağımsız program.
Soru /portable anahtarındaydı, şimdi neye ihtiyaç var?
Daha önce, tüm yapılandırmalar, kaynaklar, ikili dosyalar vb. AppData'daydı. Ve terminalin kök dizinine kopyalanmaları gerekiyordu.
Şimdi hepsi varsayılan olarak terminalin kökünde! Ve AppData'da yalnızca ilgili dosyalar, güncellemeler, yardım, pazar resimleri vb.
Açıklayın, basitçe, bu anahtarı etikette belirtmeniz gerekip gerekmediğini. Ve tüm çalışan dosyalar varsayılan olarak zaten kökteyse, bu durumda ne verir!
Kökü kopyalar ve herhangi bir yere aktarırsınız. AppData, lansmandan sonra hala yukarı çekilecek.  

kafa karıştırıyorsun.

Hakların mevcut olduğu nadir durumlar dışında, veriler hala AppData'dadır.

Dizininize yazmaya zorlamak için /portable'a ihtiyacınız var.

 
Mihail Matkovskij :

Terminal ve düzenleyicinin taşınabilir sürümler olarak çalışması için /portable anahtarı gereklidir. Yani, tüm editör ayarları ve diğer ayarlar, her şey terminalin bu kopyasının kökünde saklanacaktır. Ve /portable'ı kaldırırsanız, tüm bunlar AppData'dan yüklenecektir. Örneğin, editör kısayolunun özelliklerinden /portable'ı kaldırırsam , kod vurgulama temam kaybolur, yani varsayılan temaya dönüşür. MQL5 kökü, AppData'dan kök olarak değiştirilir ('AppData\Roaming\MetaQuotes\Terminal\0DD..E4C\MQL5'). Terminalin kurulu sürümü için hala AppData'da var. Neden terminalin kökünde olduğunu bilmiyorum ...

Renat Fatkhullin'in fotoğrafı.

kafa karıştırıyorsun.

Hakların mevcut olduğu nadir durumlar dışında, veriler hala AppData'dadır.

Kendi dizininize yazmaya zorlamak için /portable'a ihtiyacınız var.

Açıklama için teşekkürler.
Ama işin gerçeği şu ki, yüklü dört AppData\Roaming\MetaQuotes\Terminal\5D31798C5161164D6BBD3AED4F6BE10B
yalnızca Origin.txt ve Portable.txt bulunur.
AT 5D31798C5161164D6BBD3AED4F6BE10B başka klasör ve kaydetme yok. Varsayılan olarak, her şey her bir terminal kökünde bulunur.
Her ne kadar anahtarı kısayollarda ayarlamamış olsam da. Yükleyici çalışırken kısayollara ve AppData'ya tırmanmadım.
Hal böyle olunca kafamı karıştıran da bu. Windows VirtualBox üzerine kuruludur, hesap standart bir kullanıcıdır, UAC devre dışıdır.

ps
Ayrıca, gereksiz tüm hizmetleri, günlükleri vb. devre dışı bıraktım. Windows, özel bir yapılandırma yarasa takma adıyla.
Belki de bu davranışın nedeni budur.

 
Roman :

Açıklama için teşekkürler.
Ama işin gerçeği şu ki, yüklü dört AppData\Roaming\MetaQuotes\Terminal\5D31798C5161164D6BBD3AED4F6BE10B
yalnızca Origin.txt ve Portable.txt bulunur.
AT 5D31798C5161164D6BBD3AED4F6BE10B başka klasör ve kaydetme yok. Varsayılan olarak, her şey her bir terminal kökünde bulunur.
Her ne kadar anahtarı kısayollarda ayarlamamış olsam da. Yükleyici çalışırken kısayollara ve AppData'ya tırmanmadım.
Hal böyle olunca kafamı karıştıran da bu. Windows VirtualBox üzerine kuruludur, hesap standart bir kullanıcıdır, UAC devre dışıdır.

ps
Ayrıca, gereksiz tüm hizmetleri, günlükleri vb. devre dışı bıraktım. Windows, özel bir yapılandırma yarasa takma adıyla.
Belki de bu davranışın nedeni budur.

Devre dışı bırakılmış UAC + dizininiz tam haklara sahip, sadece nadir bir "tam hakların kullanılabilirliği" durumudur.

Bu nedenle, bu durumda uçbirim yerel olarak çalışır ve yerel dizine yazma izinlerini açıkça yeniden denetler.

Tüm terminallerde ortak olan geçici dosyalar AppData'da saklanmaya devam eder.

 
Grafiğin neden hareketsiz ve farklı bir sayı altında durduğunu kim bilebilir? Alıntıların, tarihlerin ve grafiğin "canlanıyor" gerçek değerlerini göstermek için ne yapmalıyım?
 
Никита Федоров :
Grafiğin neden hareketsiz ve farklı bir sayı altında durduğunu kim bilebilir? Alıntıların, tarihlerin ve grafiğin "canlanıyor" gerçek değerlerini göstermek için ne yapmalıyım?

Muhtemelen piyasanın kapalı olduğu ve tekliflerin olmadığı hafta sonunu bekleyin.

 
Roman :

Ama işin gerçeği şu ki, yüklü dört AppData\Roaming\MetaQuotes\Terminal\5D31798C5161164D6BBD3AED4F6BE10B
yalnızca Origin.txt ve Portable.txt bulunur.

Taşınabilir sürümü kullandığım için bu dosyaları terminalin çalışma dizinimde daha önce hiç fark etmemiştim. Merak ediyorum amaçları ne? Taşınabilir terminal yolunun Origin.txt dosyasında kayıtlı olduğunu ve taşınabilir.txt dosyasının boş olduğunu fark ettim.

 
Mihail Matkovskij :

Taşınabilir sürümü kullandığım için bu dosyaları terminalin çalışma dizinimde daha önce hiç fark etmemiştim. Merak ediyorum amaçları ne? Taşınabilir terminal yolunun Origin.txt dosyasında kayıtlı olduğunu ve taşınabilir.txt dosyasının boş olduğunu fark ettim.

Çalışma dizininde değiller, AppData'dalar.
Ayrıca Origin.txt'de yerel dizine giden yolum var ve taşınabilir.txt boş.
Ancak Renat'ın açıkladığı gibi, kurulumun yerel olarak, aslında taşınabilir olarak çalıştığı nadir bir durumum var.
Yani kısayolda anahtarı belirtmedim ama terminaller hala yerel dizinlerle çalışıyor.
Bu beni şaşırttı.

 
Roman :

Çalışma dizininde değiller, AppData'dalar.
Ayrıca Origin.txt'de yerel dizine giden yolum var ve taşınabilir.txt boş.
Ancak Renat'ın açıkladığı gibi, kurulumun yerel olarak, aslında taşınabilir olarak çalıştığı nadir bir durumum var.
Yani kısayolda anahtarı belirtmedim ama terminaller hala yerel dizinlerle çalışıyor.
Beni şaşırtan bu oldu.

Taşınabilir olanı değil, kurulu terminalin ( AppData 'da bulunan) çalışma dizinini kastettim.

 

MQL'de sorun yok:

 class A {};
class B : A {};
class C : B {
                 void f1( A* ) {}     //(1)нормально
                 void f2() { A *a; } //(2)нормально
};

C++ her iki durumda da hata veriyor