Çaydanlıktan gelen sorular - sayfa 152

 
mql5 :
Optimizasyon yanlış kodu oluşturdu, terminaldeki kontrolleri geçemedi.
Anladım. Teşekkür ederim.
 

Merhaba.

Lütfen söyle bana, C++'da bazı değişkenlerle aynı türde bir nesne (yeni aracılığıyla) oluşturmak mümkün müdür? Ve tüm bunları, türü açıkça belirtmeden, yalnızca değişkeni veya işaretçiyi göstermeden yapmak istiyorum. Örneğin şöyle:
int var;
int*p;
p = yeni gettype(var);
not. gettype kurgusal bir operatördür.

 
220Volt :

Merhaba.

Lütfen söyle bana, C++'da bazı değişkenlerle aynı türde bir nesne (yeni aracılığıyla) oluşturmak mümkün müdür? Ve tüm bunları, türü açıkça belirtmeden, yalnızca değişkeni veya işaretçiyi göstermeden yapmak istiyorum. Örneğin şöyle:
int var;
int*p;
p = yeni gettype(var);
not. gettype kurgusal bir operatördür.

Soruyu anlamak istediğinizden şüpheleniyorum ve sadece bir evet/hayır yanıtı almak değil. Google 'RTTI' ve 'RTTI C++'.

 

...MQL5\Include klasörünü farklı MT5 terminalleri için nasıl ortak hale getireceğimi söyleyebilir misiniz?

Başka bir metaeditörde yaptığınızı sürekli kopyalamak zorunda kalmamak için mi?

Ve sonra birkaç MT5 kurulduğunda, dosyaların en son sürümünün nerede olduğunu sürekli unutursunuz.

 
pusheax :

...MQL5\Include klasörünü farklı MT5 terminalleri için nasıl ortak hale getireceğimi söyleyebilir misiniz?

Başka bir metaeditörde yaptığınızı sürekli kopyalamak zorunda kalmamak için mi?

Ve sonra birkaç MT5 kurulduğunda, dosyaların en son sürümünün nerede olduğunu sürekli unutursunuz.

Çözüm olarak uygun depolama? MQL5 Storage: kodunuz her zaman yanınızda!
 
pusheax :

...MQL5\Include klasörünü farklı MT5 terminalleri için nasıl ortak hale getireceğimi söyleyebilir misiniz?

Başka bir metaeditörde yaptığınızı sürekli kopyalamak zorunda kalmamak için mi?

Sonra birkaç MT5 kurulduğunda, dosyaların en son sürümünün nerede olduğunu sürekli unutursunuz.

Tek bir terminalden herhangi bir sunucuya bağlanabilir ve buna göre istediğiniz geçmiş ve hesap parametrelerini kullanabilirsiniz.
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете - Документация по MQL5
 
Karlson :
Tek bir terminalden herhangi bir sunucuya bağlanabilir ve buna göre istediğiniz geçmiş ve hesap parametrelerini kullanabilirsiniz.

Denedim ve işe yaramadı!

Bir terminalden herhangi bir sunucuya bağlanamıyorum, sadece indirdiğim DC'ye bağlanıyorum.

 
MetaDriver :
Çözüm olarak uygun depolama? MQL5 Storage: kodunuz her zaman yanınızda!

Sığmıyor, zaten birkaç on gigabaytlık her türlü test seçeneğini tokatlamayı başardım.

Belki de ...MQL5\Include klasörünün nasıl paylaşılacağına dair başka bir seçenek vardır?

 
pusheax :

Denedim ve işe yaramadı!

Bir terminalden herhangi bir sunucuya bağlanamıyorum, sadece indirdiğim DC'ye bağlanıyorum.

Sunucu yazılmalıdır. Bulunur))

 
pusheax :

Sığmıyor, zaten birkaç on gigabaytlık her türlü test seçeneğini tokatlamayı başardım.

Belki de ...MQL5\Include klasörünün nasıl paylaşılacağına dair başka bir seçenek vardır?

Evet, bu sadece bir güçlük.

1. Bir sanal disk tanımlarsınız. (Bilgisayar/Yönetim/Disk Yönetimi/Ana Menü/Eylem/Sanal Sabit Disk Oluştur)

2. Bu diski biçimlendiriyorsunuz.

3. Ardından (hala disk yönetim konsolundayken) yeni diske sağ tıklayın ve yerel menüden "Sürücü harfini veya sürücü yolunu değiştir" seçeneğini seçin

4. İlk terminalin "include" klasörünün yolunu, diskin yolu olarak eklersiniz.

5, 6, 8, 11, 34.... Aynı yerde, diğer tüm terminallerin "include" klasörünün yolunu diske giden bir yol olarak eklersiniz.

Sorun: Dahil edildiğinde klasörler boş olmalıdır. Bu nedenle, içerme klasörünü değil, içerme klasöründeki alt klasörlerden birini bağlamak daha iyidir.

Ama hepsi bir kere. Çözeceksin.

Ancak sorun şu ki, bilgisayar yeniden başlatıldığında sanal disk otomatik olarak bağlanmıyor. Bu sorunun tedavisi burada açıklanmıştır.

Автоматическое подключение VHD-дисков при старте системы
  • win61.ru
Как известно, пользователи Windows 7 могут создавать виртуальные жесткие диски (VHD), используя оснастку «Управление дисками». Делается это в консоли «Управление компьютером» («Дополнительные действия» -> «Создать виртуальный жесткий диск»). Созданные таким образом vhd-диски, могут использоваться как любое другое место хранения информации...
Neden: