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

 

Düzenli İfadelerle Çalışmak İçin MQL5'te RegularExpressions:

Düzenli ifadeler, metinlerin hızlı ve esnek bir şekilde işlenmesi için resmi bir dil sağlar. Her normal ifade, normal ifade motorunun kaynak metinde eşleşmeler bulmaya çalıştığı bir kalıptır (maske). Bir kalıp, tek veya çok karakterli değişmez değerlerden oluşur.

Düzenli İfadelerle Çalışmak İçin MQL5'te RegularExpressions

Yazar: MetaQuotes

 

Tests.mq5 dosyasında bir hata bulundu:

2016.05.20 16:08:58.128 Tests (GAZR-6.16,D1) 'RegexFCD.mqh' içinde geçersiz işaretçi erişimi (87,20)

Tam günlük ektedir. Yeniden oluşturmak için EA'yı ekleyin, "RegexOptions" ve ardından "RegexReplace" için Çalıştır'a tıklayın.

Dosyalar:
 
kaynak kodlarının bağlantıları bozuk
 
Harika. Temel olarak MQL6! Farklı genişletilmiş sözdizimi ve yeni özellikler.
 
Vasiliy Sokolov:
Harika. Temel olarak MQL6! Farklı genişletilmiş sözdizimi ve yeni özellikler.

Vasily, bunun nesi harika?
Size göre MQL5, :

Gerçek Yazar:

Microsoft Corporation. Kaynak kodları .Net Framework 4.6.1 adresinden alınmıştır.

ve mql6 mı olacak?
Peki ya ticaret? Ve neden MQL tarafından yapılan raporu aynı MQL ile ayrıştırmak için?

 
Event:

Vasily, bunun nesi güzel?

İyi günler. Sorularınızı Yeni Başlayanların Soru ları özel başlığında sorabilirsiniz. Teşekkür ederim.
 

Derleme hatası:

#include <Internal\Generic\List.mqh>
//+------------------------------------------------------------------+
//| Komut dosyası programı başlatma işlevi|
//+------------------------------------------------------------------+
void OnStart()
{
   List<int> list(10);
}
'IComparer' - declaration without type  List.mqh        407     28

List.mqh dosyasına bir ekleme yapılmalıdır:

#include <Internal\Generic\IComparer.mqh>
 
Event:

ve mql6 mı olacak?
Peki ya ticaret? Peki neden MQL tarafından oluşturulan rapor aynı MQL ile ayrıştırılıyor?

İlk olarak, örnek, terminal tarafından içerik menüsünden oluşturulan ticaretle ilgili bir raporu ayrıştırır

İkinci olarak, düzenli ifadeler her türlü raporun ayrıştırılması gibi geniş bir görev sınıfının çözülmesine yardımcı olur. Belirli bir format için düzenli ifade yazmak, tam teşekküllü bir metin ayrıştırma programı yazmaktan çok daha kolaydır.

 
Rashid Umarov:

İlk olarak, örnekte terminal tarafından içerik menüsünden oluşturulan ticaret raporu açıklanmaktadır

İkinci olarak, düzenli ifadeler her türlü raporun ayrıştırılması için geniş bir görev sınıfının çözülmesine yardımcı olur. Belirli bir format için düzenli ifade yazmak, tam teşekküllü bir metin ayrıştırma programı yazmaktan çok daha kolaydır.

Örnekle her şey açıklığa kavuşuyor.
Benim yazım Vasiliy Sokolov 'un havalı olma konusundaki coşkusuyla ilgiliydi.
Görünüşe göre, geçen gün düzenli ifadelerle tanışmış.

 
Vasiliy Sokolov:
İyi günler. Sorularınızı Yeni Başlayanların Soruları özel başlığında sorabilirsiniz. Teşekkür ederim.
İyi akşamlar. Belki de sorularımı nereye soracağımı söylemeyeceksiniz? Lütfen.
 

Tüm bu mt5 dosyaları için teşekkürler