Uzman Danışmanlar: YAĞ PANELİ - sayfa 6

 

FatPanel.mq5 Uzmanını tamamlamak için tıkladığımda 2 hata alıyorum:

cannot convert type 'string' to 'bool' PanelDispatcher.mqh 833 45

cannot convert type 'string' to 'bool' PanelDispatcher.mqh 3834 25

Teşekkür ederim

 

Hata:

cannot convert type 'string' to 'bool' PanelDispatcher.mqh 833 45

ve

cannot convert type 'string' to 'bool' PanelDispatcher.mqh 3834 25


Hata

Lütfen, bana yardım edin.

 
Hata Elio Gril Guarezi Junior:

FatPanel.mq5 Uzmanını tamamlamak için tıkladığımda 2 hata alıyorum:

cannot convert type 'string' to 'bool' PanelDispatcher.mqh 833 45

cannot convert type 'string' to 'bool' PanelDispatcher.mqh 3834 25

Teşekkür ederim

Ben de aynı sorunu yaşıyorum.

 
Edson Fabra:

Hata:

cannot convert type 'string' to 'bool' PanelDispatcher.mqh 833 45

ve

cannot convert type 'string' to 'bool' PanelDispatcher.mqh 3834 25


Lütfen, bana yardım edin.

Sakin ol,


Açıkça int'e ve ardından bool'a dönüştürün.


Şöyle görünebilir

properties[i].bool_value=(bool)((int)propertyValue)


propertyValue parametresinin bir dize olduğunu ve döküm kuralları dahilinde bir dizeyi boolean'a dönüştüremeyeceğinizi unutmayın.

 
Jonathan Pereira:

Sakin ol,


Açıkça int'e ve ardından bool'a dönüştürün.


Şöyle görünebilir

properties[i].bool_value=(bool)((int)propertyValue)


propertyValue parametresinin bir dize olduğunu ve döküm kuralları dahilinde bir dizeyi boolean'a dönüştüremeyeceğinizi unutmayın.

Merhaba Jonathan, tavsiyeni takip ettim ve görünüşe göre işe yaradı. PanelDispatcher.mqh dosyasında bu değişikliği yaptım ve Fatpanel.mq5 dosyasını derledim. Önceki iki hata kayboldu ve derleme en azından gerçekleşti. Ne yazık ki, artık 21 PanelDispatcher.mqh uyarısı oluşuyor, bu da (belki) FatPanel'i kullanmaya çalışırken oluşan hataların nedenidir. Sanırım bu projeyi durdurdular, ki bu utanç verici. Ama yardımlarınız için teşekkürler!

 
Edson Fabra:

Merhaba Jonathan, tavsiyeni takip ettim ve görünüşe göre işe yaradı. PanelDispatcher.mqh dosyasında bu değişikliği yaptım ve Fatpanel.mq5 dosyasını derledim. Önceki iki hata kayboldu ve derleme en azından gerçekleşti. Ne yazık ki, artık 21 PanelDispatcher.mqh uyarısı oluşuyor, bu da (belki) FatPanel'i kullanmaya çalışırken oluşan hataların nedenidir. Sanırım bu projeyi durdurdular, ki bu utanç verici. Ama yardımınız için teşekkürler!

Günaydın,

Görünüşe göre bu projede herhangi bir güncelleme yapılmamış, ancak çalışma şeklini zaten kendim kullandım, ancak çok kullanışlı bulmadım, çünkü genişletmek için EA modüllerinin içine daha fazla strateji koymamız gerekecekti.

Görünen bu uyarılar çalışmasını engellemez, genellikle sadece bir tür dönüşümü olmadığını veya hatta bazı dönüş kontrollerinin eksikliğini bildiren bir derleyici uyarısı olduğunu unutmayın. Bunun bir örneği, Print() fonksiyonunu kullandığımızda, program içinde sayaç olarak kullanılan bir değişkeni bir tür mesajla birlikte iletirsek, derleyici otomatik olarak bir uyarı mesajı görüntüler, tamsayı değişkeninizin string'e dökümünde bir eksiklik olduğunu söyler, örneğin, ilk gönderiye eklediğiniz resimde, ikinci satır size söylediklerimin bir örneğidir, size OrderSend() fonksiyonu için bir kontrol olmadığını söyler çünkü bu bir bool tipidir ve bunun için bir kontrol noktasına sahip olmak ilginç olurdu, ancak bu çalışmadığı anlamına gelmez.


Umarım yardımcı olmuşumdur.


att

 

Bu ölü konuyu mezardan çıkardığım için üzgünüm :)

Bu artık çalışıyor mu?
Derlemeye çalışıyorum ve 55 hata alıyorum!