Kitaplıklar: Düzenli İfadelerle Çalışmak İçin MQL5'te RegularExpressions - sayfa 3

 

Merhaba, derlenmiyor.

'FormatLiterals' - türü olmayan bildirim TimeSpanFormat.mqh 772 8

'FormatLiterals' - türü olmayan bildirim TimeSpanFormat.mqh 773 8

unresolved static variable 'TimeSpanFormat::NegativeInvariantFormatLiterals' TimeSpanFormat.mqh 399 21

unresolved static variable 'TimeSpanFormat::PositiveInvariantFormatLiterals' TimeSpanFormat.mqh 401 21

ifade boolean değil List.mqh 110 18

ifade boolean değil Dictionary.mqh 231 18

ifade boolean değil Dictionary.mqh 231 18

ifade boolean değil Dictionary.mqh 231 18

ifade boolean değil List.mqh 110 18

ifade boolean değil List.mqh 110 18

ifade boolean değil List.mqh 110 18

ifade boolean değil List.mqh 110 18

ifade boolean değil List.mqh 110 18

'Goto' - bu işlev türüne işaretçi henüz desteklenmiyor RegexInterpreter.mqh 644 18

'Goto' - sabit ifade gerekli RegexInterpreter.mqh 644 18

'Onerep' - case değeri zaten kullanılmış RegexInterpreter.mqh 1156 18

ifade boolean değil LinkedList.mqh 94 18

'RightToLeft' - bu işlev türüne işaretçi henüz desteklenmiyor Regex.mqh 1092 29

'RightToLeft' - işlev çağrısı eksik, açık parantez bekleniyor Regex.mqh 1092 29

'&' - yasadışı işlem kullanımı Regex.mqh 1092 27

'&' - işlev çağrısı eksik, açık parantez bekleniyor Regex.mqh 1092 27

11 hata(lar), 10 uyarı(lar) 12 11


 
raiser1989:

Merhaba, derlenmiyor.

Kodlar güncellendi
 
Yine derlenemiyor.
 

Düzeltildi, artık hata yok

Tür dönüşümü artık açıktır.

 
Rashid Umarov:

Düzeltildi.

"Düzeltilmiş" ile "mahvolmuş" arasında bir şey ;)

 
Detaylar
 
Rashid Umarov:
Detaylar

Bu kodları terminalin standart teslimatına dahil etmek mümkün mü? Bazı nedenlerden dolayı bu hala mevcut değil.

 

Sabit değerin kesilmesi

 

StringFind(), StringReplace() ve String Split( ) normalleri ve ayrıca a ~= b gibi bir şeyi belirtebilseydi harika olurdu

 

Daha basit bir şey olup olmadığını merak ediyorum. Normaller değil, her yerde genel olarak kabul edildiği gibi normal maskeler (joker karakter).

Örneğin, bir karakter filtresi için:

*USD - все символы с USD во второй валюте пары.
!*USD - все символы, кроме тех, что выше
!EUR* - все символы, где базовая валюта не EUR
!EUR*,USD* - то что выше плюс символы с базовой валютой USD
!*USD,!*EUR,* ....
и тп.

Her şeyin normallerle yapılabileceğinin farkındayım, ancak sözdizimi daha karmaşık ve kullanıcı için daha zor.