Kütüphaneler: MT4Orders Hızlı Rapor

 

MT4Orders Hızlı Rapor:

MT4Orders veya Virtual aracılığıyla uygulanan MT4 tarzı ticaret komutları için fxsaber'den Rapor kütüphanesinin hızlı JavaScript sürümü. 10 kata kadar daha hızlı çalışır, NTML dosya boyutu daha küçüktür, 5,4 milyon rapor satırına kadar yükleyebilir ve görüntüleyebilir.

MT4Orders Hızlı Rapor

Author: Forester

 
Kodobase doğrulayıcısı tüm mqh dosyaları olmadan mq5'in geçmesine nasıl izin verdi?
 
fxsaber #:
Kodobazu doğrulayıcı, tüm mqh dosyaları olmadan mq5'in geçmesine nasıl izin verdi?
Görünüşe göre MT4Orders.mqh validatörlerinde zaten yüklü. Kod herhangi bir sorun olmadan kontrol edildi.
 

Yazar harika bir iş çıkarmış! Harika görünüyor.

JS, JS'ye geçtiğinden beri, bu yönde geliştirmeyi öneriyorum.

Инструменты для анализа HTML-файлов MT4
Инструменты для анализа HTML-файлов MT4
  • 2016.11.18
  • www.mql5.com
Довольно часто возникает необходимость проанализировать html-документы, генерируемые МТ4. В частности, из-за того, что тестер стратегий МТ4 является одновалютным, при тестировании мультивалютных
 
Bir ticaret hesabında çalıştırın.
#define  MT4ORDERS_BYPASS_MAXTIME 1000000 // İşlem ortamının senkronizasyonu için beklenecek maksimum süre (µs cinsinden)

#define  REPORT_BROWSER            // Raporu tarayıcıda otomatik olarak açın. DLL gerektirir.
#include <MT4Orders_QuickReport.mqh> // https://www.mql5.com/tr/code/47816

void OnStart()
{  
  QuickReport("QuickReport", true);
}


Yorumlar.

  • Tarayıcı başlamadı.
  • Toplam komisyon eşleşmedi (CustomReport doğru gösteriyor).
 
графики отображают сделки во временном масштабе, а не в равномерном по номеру сделки. Так мы можем увидеть, что эксперт сделал 1000 сделок на 1-й неделе, а еще 52 недели бездействовал.
Bunun için Report içinde böyle bir çözüm kullanıyorum. JS ile arkadaş olun, böylece HighCharts-library ve benzerlerinden herhangi bir güzellik yapabilirsiniz.
Highcharts Demos and Examples | Highcharts
  • www.highcharts.com
Check out Highcharts demos and examples to learn how to create interactive charts with Highcharts core, Highcharts Stock, Highcharts Maps, Highcharts Gantt, and Highcharts Dashboards.
 
fxsaber #:
  • Toplam komisyon eşleşmedi (CustomReport doğru gösteriyor).

Komisyon normalleştirilmiş bir sayı değildir, dolayısıyla kayıplar söz konusudur.

 
fxsaber #:
Bir ticaret hesabında çalıştırın.


Yorumlar.

  • Tarayıcı başlamadı.
  • Toplam komisyon eşleşmedi (CustomReport doğru gösteriyor).
Sadece test için bir açılış vardı. Aynı şeyi ticaret hesapları için de yaptım. Şimdi sadece optimizasyonda açılmayacak.

Komisyon - sadece sütun verilerini komisyonla toplar.
Ben de aynısını aldım:

Belki orada işlemlerden olmayan bazı komisyon işlemleriniz vardır (Rapor kodunda bunları bakiyeden komisyona aktardığınızı gördüm), ancak bunu kontrol edecek hiçbir şeyim yok.
 
fxsaber #:

Komisyon normalleştirilmiş bir rakam değildir, dolayısıyla zarar söz konusudur.

Komisyonu 8 ondalık basamağa yuvarladım, belki şimdi eşleşir.
Kod güncellendi.
 
fxsaber #:
Bunun için Report içinde böyle bir çözüm kullanıyorum. JS ile arkadaşsınız, bu yüzden HighCharts-library ve benzerlerinden herhangi bir güzellik yapabilirsiniz.
Grafikler için kodu yaklaşık 2 yıl önce kendim yazdım. Bir grafik oluşturmak için geçirilen dizilerin biçimi google.charts ile aynıdır, çünkü orijinal olarak onu kullandım.
Çok fazla anlaşma olduğunda, google.charts yavaşlar. Korkarım ki 5 milyondan sonra askıda kalacak.....
Bu yüzden hızlı bir versiyon yaptım. Grafiğin hızlı bir şekilde değerlendirilmesi için yakınlaştırma ve sağdan sola sürükleme, ızgara vb. gibi ek işlevler olmadan.
.


Bu yüzden güzelce yapıldı, ancak hız lehine vazgeçtim.

 
Şahsen ben sık sık zoom yapıyorum, bundan vazgeçmek utanç verici olurdu.