Hatalar, hatalar, sorular - sayfa 340

 
alexluek :

Bunlar ne tür mucizeler? Birinin diğerinden daha büyük olduğunun görüleceği tek bir an bile yoktu.


   Print ( "vol1=" , vol1 , "vol2=" , vol1 , "vol1<vol2=" ,vol1<vol2);
 
mql5 :

İşte ben di.... Gerçekten de kodda bir hata ama beynimi tırmalıyordum!

Sayesinde!

 
alexluek :

İşte ben di.... Gerçekten de kodda bir hata ama beynimi tırmalıyordum!

Doğru yazım "e" dir.
 
Rosh :
Doğru yazım "e" dir.
))))))))))))))))) Süper!
 

küçük ama yine de

int digits = SymbolInfoInteger("EURUSD", SYMBOL_DIGITS);

Uyarı: tür dönüştürme nedeniyle olası veri kaybı

Sorun nedir? (5.0.412)


Документация по MQL5: Основы языка / Типы данных / Приведение типов
Документация по MQL5: Основы языка / Типы данных / Приведение типов
  • www.mql5.com
Основы языка / Типы данных / Приведение типов - Документация по MQL5
 
pilipenok :

küçük ama yine de

int digits = SymbolInfoInteger("EURUSD", SYMBOL_DIGITS);


Tamsayı özellikleri her zaman olduğu kadar döndürülür, kendi dökümünüzü yapın ve herhangi bir uyarı olmayacaktır.

 int digits = ( int ) SymbolInfoInteger ( "EURUSD" , SYMBOL_DIGITS );
 
pilipenok :

küçük ama yine de

int digits = SymbolInfoInteger("EURUSD", SYMBOL_DIGITS);

Uyarı: tür dönüştürme nedeniyle olası veri kaybı

Sorun nedir? (5.00.412)


SymbolInfoInteger işlevi bir long döndürür, bir int almak istiyorsanız bunu yapmanız gerekir.

 int digits = ( int ) SymbolInfoInteger ( "EURUSD" , SYMBOL_DIGITS );
 
pilipenok :

küçük ama yine de

int digits = SymbolInfoInteger("EURUSD", SYMBOL_DIGITS);

Uyarı: tür dönüştürme nedeniyle olası veri kaybı

Sorun nedir? (5.00.412)


yazıyoruz veya
 long digits = SymbolInfoInteger ( "EURUSD" , SYMBOL_DIGITS );

или

int digits = ( int ) SymbolInfoInteger ( "EURUSD" , SYMBOL_DIGITS );
 
alexluek :

Kontrolün sonuçları doğru, ancak kayıtta yok!

Bunlar ne tür mucizeler? Birinin diğerinden daha büyük olduğunun görüleceği tek bir an bile yoktu.

Tüm TF'lerde ve hangi sembol olursa olsun.

Koda dikkatlice bakarız ve hataları düzeltiriz:

( "vol1=" ,vol1, "vol2=" , vol1 ,
 

Halihazırda çalışan bir gösterge içinde önceden işlenmiş verilerin aktarılmasına ihtiyaç vardır. Grafik metnini global bir veri deposu olarak kullanmaya karar verdim. nesne. Randevu grafiğini anlıyorum. nesneler farklıdır ve herhangi bir alternatif çözüm varsa, bunu duymaktan memnuniyet duyarım.

Ama burada dilin başka bir sınırlamasıyla karşılaştım. Dizenin kendisi neredeyse sonsuz karakter uzunluğunu destekler. Muhtemelen kısıtlama, genel olarak dizilerin sınırlandırılması alanında bir yerdedir. Grafik parametresi olarak geçirilen bir dize. nesne 63 karakterle sınırlıdır. Sonuç olarak, bir diziyi bir dizi olarak aktarmak için bir grup grafik gerekli olacaktır. nesneler (evet, şifreleme kullandığımı söylemeyi unuttum, bu nedenle sokmalardaki bilgiler orijinal türdekiyle aynı miktarda yer kaplıyor). Şimdi, mevcut 63 karakterle, bir nesne üzerinden sadece 15 zaman/fiyat çiftinin transfer edildiği ortaya çıktı.

Dolayısıyla soru şu: gelecekte dilin grafik metninin uzunluğu üzerindeki kısıtlamayı kaldırmasını beklemek mümkün mü? gösterge akışı içinde veri iletmek için nesne veya bir mekanizma mı tanıtıyorsunuz? ikincisi arzu edilir.