Hatalar, hatalar, sorular - sayfa 2299

 
Vladislav Andruschenko :
Çocuklar. Terminalin vps MetaQuotes'a yüklendiğini nasıl öğreneceğini çözen var mı?
Bir VPS'ye geçiş yaparken, otomatik ticaret düğmesi devre dışı bırakılır. Ben kod ile çıkarmak istiyorum.?
EA'nın vps'e taşınmasından dolayı otomatik takas butonunun devre dışı bırakıldığı yanılgısına düşmemek için.

Büyük olasılıkla, Masaüstü sürümüne kıyasla bazı VPS işlevleri kesilmiştir. Örneğin, OBJ_CHART'ın oluşturulduğu / silindiği, ChartNavigate'in yapıldığı, PROGRAM_PATH'in alındığı, vb. bir tür Birim Testi yazmak gerekir. Tüm eylemlerin sonuçlarını bir dosyaya yazın. Ardından Desktop ve VPS dosyasını karşılaştırın. Farklılıklar size bir VPS'yi nasıl tanımlayacağınızı gösterecektir.

 
fxsaber :

Büyük olasılıkla, Masaüstü sürümüne kıyasla bazı VPS işlevleri kesilmiştir. Örneğin, OBJ_CHART'ın oluşturulduğu / silindiği, ChartNavigate'in yapıldığı, PROGRAM_PATH'in alındığı, vb. bir tür Birim Testi yazmak gerekir. Tüm eylemlerin sonuçlarını bir dosyaya yazın. Ardından Desktop ve VPS dosyasını karşılaştırın. Farklılıklar size bir VPS'yi nasıl tanımlayacağınızı gösterecektir.

Hayır, hayır, bundan bahsetmiyorum.
Hazırlıksız bir kullanıcının bir sürü sorusu olduğu için vps'nin çalıştığı ayrı bir get değişkeni oluşturmanız gerektiğini düşünüyorum:
Danışmanı vps'ye koyarlar, göç eder. Otomatik takas düğmesi devre dışı ve gülen yüz üzgün.
Benim durumumda, danışmanın çalışmadığını belirten bir yazı da görüntüleniyor.

Ve kullanıcı otomatik ticaret düğmesine tıklamaya çalışır. Ve sonra danışmanın çalışıp çalışmadığını kişisel olarak sorular yazar.
 
Vladislav Andruschenko :
Hayır, hayır, bundan bahsetmiyorum.
Hazırlıksız bir kullanıcının bir sürü sorusu olduğu için vps'nin çalıştığı ayrı bir get değişkeni oluşturmanız gerektiğini düşünüyorum:
Danışmanı vps'ye koyarlar, göç eder. Otomatik takas düğmesi devre dışı ve gülen yüz üzgün.
Benim durumumda, danışmanın çalışmadığını belirten bir yazı da görüntüleniyor.

Ve kullanıcı otomatik ticaret düğmesine tıklamaya çalışır. Ve sonra danışmanın çalışıp çalışmadığını kişisel olarak sorular yazar.

VPS'deki danışmanın kullanıcıya etkin olduğunu göstermesine izin verin - uygun yorumla sahte bir gecikme ayarlayın.

 
fxsaber :

VPS'deki danışmanın kullanıcıya etkin olduğunu göstermesine izin verin - uygun yorumla sahte bir gecikme ayarlayın.

Bu bir düşünce.
Bu yönde kazacağım.
 
SuhanovDM94 :
Herkese iyi günler. Test cihazını bir Uzman Danışmandan başlatmanın mümkün olup olmadığını bilen var mı? EA mantığında istatistik verilerini kullanmak istiyorum.
Belki MT5'in açık bir API'si vardır ve onunla yapabilirsiniz? Yine de, hangi yöne kazılacak?
 

İşlevimin Print() ve FileWrite() gibi rastgele sayıda rastgele tür parametresini alabilmesini nasıl sağlayabilirim ?

Aşırı yük teklif etmeyin, bunlar yüzlerce parametre kombinasyonudur.

Bunun Print () ve FileWrite () öğelerinde nasıl uygulandığıyla daha çok ilgileniyor.

 
secret :

imkanı yok. mql, rastgele sayıda parametreyle çalışmak için bir mekanizmaya sahip değildir.

şablonlar aracılığıyla 8 adede kadar parametre mümkündür.

 
TheXpert :

şablonlar aracılığıyla 8 adede kadar parametre mümkündür.

kod örneği var mı?

 
secret :

kod örneği var mı?

 void f() {}

template
< typename T1>
void f(T1 t1) {}

//...

template
< typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
void f(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9) {}


void OnStart ()
{
   f();
   f( 1 );
   f( 1 , 1.01 , "1" , false , 1 , 1 , 1 , 1 , 1 );
}

Ayrıca 9 parametre ile derlendi, limit 8 parametre olmadan önce şimdi xs.

Tüm kombinasyonlar şablon tarafından devralınır, bu nedenle 9 parametre için 10 fonksiyon aşırı yüklemesi gerekir.

 

Test Cihazında, tek bir çalıştırma durumunda, Optimizasyon durumunda Başlat düğmesini bir renk yapın - başka.

Optimizasyonun tek bir çalıştırma yerine rastgele başlatma faktörünü kaldırmak için.