MetaTrader 5 ticaret stratejisi test cihazı için geliştirme planları - sayfa 21

 
Sergey Lebedev :

Geçen gün stratejimi özel olarak test etmeye çalıştım ve daha önce hakkında yazılan problemlerle ve fxsaber ( burada ) ve Francuz ( burada ) tarafından önerilen çözümlerle karşılaştım.

Bu süre zarfında Tester'ın otomasyonu o kadar esnek ve güvenilir hale geldi ki, sorun çözülmüş sayılabilir.

Tester otomasyonunun Market'in malı olması için WinAPI'de zaten yazılmış 3-4 basit normal işlevi eklemek yeterlidir.

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Kitaplıklar: MultiTester

fxsaber , 2021.04.21 14:26

Ben kendim sadece dört fonksiyon kullanıyorum:

MTTESTER::IsReady - Тестер готов к запуску.
MTTESTER::ClickStart - Нажать на кнопку Старт/Стоп.
MTTESTER::GetSettings - получить полные текушие настройки тестера.
MTTESTER::SetSettings2 - задать любые настройки тестера.

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Kitaplıklar: MultiTester

fxsaber , 2021.04.21 15:02

Ve daha gelişmiş kullanım için dört tane daha.

MTTESTER::GetPassesDone - количество выполненных прогонов идущей оптимизации.
MTTESTER::GetLastOptCache - последний opt-файл.
MTTESTER::GetLastTstCache - последний tst-файл.
MTTESTER::CloseNotChart - закрывает график оптимизации.


Başka bir şey kullanmıyorum.

 

Minimalist iyileştirmeler açısından, haklı olmanız mümkündür. Ama bu mimari değil.MT5'in mevcut BT mimarisini alırsak, o zaman OnTesterInit() gibi yeni bir sistem fonksiyonunun (olay) tanıtımıyla başlamanız ve ardından tam bir sistemin uygulanmasına geçmeniz gerekir. teşekküllü yerleşik mql işlevleri kümesi.

 

Eksik giriş   Test sonuçları   stratejilerin seçimini büyük ölçüde sınırlayan aşağıdaki istatistiksel sonuçlar.

https://www.mql5.com/ru/docs/constants/environment_state/statistics

LR Korelasyonu:

Lütfen ekleyin.


Ve ayrıca, örneğin, takip yok.

LR Standart Hatası:

AHPR

GHPR

Z-Skoru

Sınır seviyesi

Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Статистика тестирования
Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Статистика тестирования
  • www.mql5.com
Статистика тестирования - Состояние окружения - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 

Backtet'lere daha fazla analiz ekleyebilir, yani:

Bu kar ve zararların getirdiği işlemlerin açılış saatlerine göre kar ve zararlar.

Şimdi kapanış saatlerine göre kar ve zarar var:

Sıkı çalışman için teşekkür ederim.

 
Sergey Chalyshev Optimizasyon sonuçlarına lütfen kaybedilen işlem sayısını STAT_LOSS_TRADES ekleyin,



Desteklerim. Her zaman, 500 karlı seçenek arasında, kârsız eğilimlerin sayısının minimum olduğu bir seçenek var gibi görünüyor.

Ve komisyoncu komisyonunun girişinin nasıl basitleştirileceği (var - ama muhtemelen çarpık çalışıyor))) Bu, birçok gereksiz sonucu ortadan kaldıracaktır.

 
Konstantin Kulikov # :

Backtet'lere daha fazla analiz ekleyebilir, yani:

Bu kar ve zararların getirdiği işlemler açılış saatlerine göre kar ve zararlar.

Şimdi kapanış saatlerine göre kar ve zarar var:

Bu mantıklı, ancak yapılmayacak.