Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 617
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Merhaba!
MT4'ün bir komutu varsa if (IsTesting()
MT5'te bir analog var mı?
Teşekkür ederim.
PS Ve bir şey daha - normal modda, danışmanım bir günlük dosyası yazar ve bunu MT5'teki test cihazında çalıştırırsam, M4'te olduğu gibi normal Tester klasöründe göremiyorum.
İhtiyacınız olanı seçin:
ENUM_MQL_INFO_INTEGER
tanımlayıcı
Tanım
Emlak Tipi
MQL_MEMORY_LIMIT
MB cinsinden bir MQL5 programı için mümkün olan maksimum dinamik bellek miktarı
int
MQL_MEMORY_USED
MB cinsinden MQL5 programı tarafından kullanılan bellek boyutu
int
MQL_PROGRAM_TYPE
mql5 programının türü
ENUM_PROGRAM_TYPE
MQL_DLLS_ALLOWED
Belirli bir çalışan program için DLL kullanma izni
bool
MQL_TRADE_ALLOWED
Bu çalışan program için ticaret izni
bool
MQL_SIGNLS_ALLOWED
Bu çalışan programın sinyalleriyle çalışma izni
bool
MQL_DEBUG
Hata ayıklama modunda çalışan programın işareti
bool
MQL_PROFILER
Kod profili oluşturma modunda çalışan uygulamanın işareti
bool
MQL_TESTER
Test cihazında çalışan programın işareti
bool
MQL_OPTIMIZATION
Optimizasyon sürecinde çalışan programın işareti
bool
MQL_VISUAL_MODE
Görsel test modunda çalışan programın işareti
bool
MQL_FRAME_MODE
Optimizasyon sonuçlarının çerçevelerini toplama modunda grafikte çalışan Uzman Danışmanın işareti
bool
MQL_LICENSE_TYPE
EX5 modülü lisans türü. Lisans tam olarak MQLInfoInteger( MQL_LICENSE_TYPE ) kullanılarak talebin yapıldığı EX5 modülüne atıfta bulunur .
ENUM_LICENSE_TYPE
Dosyalar Hakkında: FileOpen Yardımı
Dosya, MQL5\Files alt klasöründeki (veya test durumunda test_agent_directory\MQL5\Files) istemci terminal klasöründe açılır. İşaretler arasında FILE_COMMON belirtilirse, dosya tüm istemci terminalleri \ Terminal\Common\Files ortak klasöründe açılır.
Örneğin, veri dizini
C:\Users\KVN\AppData\Roaming\MetaQuotes\ Terminal \ D0E8209F77C8CF37AD8BF550E51FF075 \MQL5\Files,
daha sonra test etme ajanlarının dizinleri (1 No'lu ajan örneğini kullanarak) burada olacaktır:
C:\Users\KVN\AppData\Roaming\MetaQuotes\ Test Cihazı \ D0E8209F77C8CF37AD8BF550E51FF075 \Agent-127.0.0.1-3000\MQL5\Files
İhtiyacınız olanı seçin:
ENUM_MQL_INFO_INTEGER
tanımlayıcı
Tanım
Emlak Tipi
MQL_MEMORY_LIMIT
MB cinsinden bir MQL5 programı için mümkün olan maksimum dinamik bellek miktarı
int
MQL_MEMORY_USED
MB cinsinden MQL5 programı tarafından kullanılan bellek boyutu
int
MQL_PROGRAM_TYPE
mql5 programının türü
ENUM_PROGRAM_TYPE
MQL_DLLS_ALLOWED
Belirli bir çalışan program için DLL kullanma izni
bool
MQL_TRADE_ALLOWED
Bu çalışan program için ticaret izni
bool
MQL_SIGNLS_ALLOWED
Bu çalışan programın sinyalleriyle çalışma izni
bool
MQL_DEBUG
Hata ayıklama modunda çalışan programın işareti
bool
MQL_PROFILER
Kod profili oluşturma modunda çalışan uygulamanın işareti
bool
MQL_TESTER
Test cihazında çalışan programın işareti
bool
MQL_OPTIMIZATION
Optimizasyon sürecinde çalışan programın işareti
bool
MQL_VISUAL_MODE
Görsel test modunda çalışan çalışan programın işareti
bool
MQL_FRAME_MODE
Optimizasyon sonuçlarının çerçevelerini toplama modunda grafikte çalışan Uzman Danışmanın işareti
bool
MQL_LICENSE_TYPE
EX5 modülü lisans türü. Lisans, tam olarak MQLInfoInteger( MQL_LICENSE_TYPE ) kullanılarak talebin yapıldığı EX5 modülüne atıfta bulunur .
ENUM_LICENSE_TYPE
Dosyalar Hakkında: FileOpen Yardımı
Dosya, MQL5\Files alt klasöründeki (veya test durumunda test_agent_directory\MQL5\Files) istemci terminal klasöründe açılır. İşaretler arasında FILE_COMMON belirtilirse, dosya tüm istemci terminalleri \ Terminal\Common\Files ortak klasöründe açılır.
Örneğin, veri dizini
C:\Users\KVN\AppData\Roaming\MetaQuotes\ Terminal \ D0E8209F77C8CF37AD8BF550E51FF075 \MQL5\Files,
o zaman test ajanlarının dizinleri (ajan #1 örneğini kullanarak) burada olacaktır:
C:\Users\KVN\AppData\Roaming\MetaQuotes\ Test Cihazı \ D0E8209F77C8CF37AD8BF550E51FF075 \Agent-127.0.0.1-3000\MQL5\Files
Teşekkürler, IsTesting'in değiştirilmesiyle her şey hemen anlaşılır, ancak günlük dosyasıyla çözeceğim, ticaret modunda bir dosya yazıyorum ama testte değil. (
teşekkürler
Lütfen söyleyin, eğer bir Expert Advisor'ı 10 farklı çizelgeye veya 10 aynı çizelgeye koyarsam, ancak farklı zaman dilimlerinde, her çizelgede EA'nın özelliklerine gidip Sihirli sayıyı değiştirmem gerekir mi???
teşekkürler
Günlük klasörünü arama konusunda daha akıllı olmamak için , Strateji Test Cihazı'ndaki "Günlük" sekmesine gitmek yeterlidir, oraya sağ tıklayın ve açılan içerik menüsünde en üstteki öğeyi seçin: "Aç". Gezgin başlayacak ve bu, test cihazının günlüklerini içeren klasörü hemen açacaktır.
Bahsettiğiniz günlük standardı hakkında yazmadım. Kendi günlüğümü oluşturuyorum ve neye ihtiyacım varsa onu yazıyorum. ticari işlerde test cihazında dosya oluşturulmaz.
Nasıl bir dosya oluşturmaya çalışırsanız çalışın, dosyalar sandbox içinde oluşturulacaktır. Dosyalar nasıl aranır:
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Yeni Başlayanlardan Sorular
Karputov Vladimir , 2016.09.06 10:19
...
Dosyalar Hakkında: FileOpen Yardımı
Dosya, MQL5\Files alt klasöründeki (veya test durumunda test_agent_directory\MQL5\Files) istemci terminal klasöründe açılır. İşaretler arasında FILE_COMMON belirtilirse, dosya tüm istemci terminalleri \ Terminal\Common\Files ortak klasöründe açılır.
Örneğin, veri dizini
C:\Users\KVN\AppData\Roaming\MetaQuotes\ Terminal \ D0E8209F77C8CF37AD8BF550E51FF075 \MQL5\Files,
daha sonra test etme ajanlarının dizinleri (1 No'lu ajan örneğini kullanarak) burada olacaktır:
C:\Users\KVN\AppData\Roaming\MetaQuotes\ Test Cihazı \ D0E8209F77C8CF37AD8BF550E51FF075 \Agent-127.0.0.1-3000\MQL5\Files
Nasıl bir dosya oluşturmaya çalışırsanız çalışın, dosyalar sandbox içinde oluşturulacaktır. Dosyalar nasıl aranır:
MT5'te böyledir!!! )) bulundu! )) TEŞEKKÜR EDERİM!
Terminal klasöründe aradım ve TESTER klasöründe .. ama Terminal klasöründe yok!
Söyleyin , kapanış fiyatı göstergesini doğru mu yazdım yoksa hesaba katmadığım tuzaklar mı var?
Fun_1() ve Fun_2() işlevleri benzerdir.