Bibliotheken: MT4Orders QuickReport - Seite 10

 

Wenn ich einen Bericht mit einem Browser öffne, ist die untere Tabelle nicht sichtbar, bis alle Diagramme gezeichnet sind.


Ichbin auf der Suche nach einem Fehler, da ich lange warten muss, bis die Übersichtstabelle erscheint.

 

Habe ihn gefunden.

#include <fxsaber/Virtual/Virtual.mqh>

#define  REPORT_BROWSER
#include <Report.mqh>
#include <MT4Orders_QuickReport.mqh> // https://www.mql5.com/de/code/47816

#define  Bid SymbolInfoDouble(_Symbol, SYMBOL_BID)
#define  Ask SymbolInfoDouble(_Symbol, SYMBOL_ASK)

void OnStart()
{
  if (VIRTUAL::SelectByHandle(VIRTUAL::Create(1000.0)))
  {
    VIRTUAL::NewTick();
    
    OrderSend(_Symbol, OP_BUY, 1, Ask, 0, 0, Bid);

    REPORT::ToFile();
    QuickReport("report", true);    
  }
}

Sieht so aus, als ob die Dauer der Nullposition es beeinflusst.

 
fxsaber #:

Ich habe es gefunden.

Sieht so aus, als ob die Dauer der Nullstellung einen Effekt hat.

Ja, das Geschäft mit der Dauer 0 wurde durch den Filter für die Mindestdauer verdeckt. Ich habe es behoben.
 

Aktualisierung. Die Berechnung der Dauer der Trades wurde korrigiert.

Aus irgendeinem Grund erfordert die Website MT4Orders.mqh Anhang, um die neue Version zu testen. Es ist nicht logisch, die Bibliothek von jemand anderem in meine eigene zu laden. Deshalb hänge ich die Datei hier an.

Dateien:
 

Aktualisierung. Das asynchrone Laden des Google-Diagramms wurde eingeführt, so dass der Bericht auf Computern mit getrennter Internetverbindung sofort angezeigt werden kann, anstatt 1-2 Minuten zu warten, bis der Browser-Timeout abgelaufen ist.

Aus demselben Grund hänge ich die neue Version der Datei an diesen Beitrag an.

Библиотеки: MT4Orders QuickReport
Библиотеки: MT4Orders QuickReport
  • 2025.02.25
  • www.mql5.com
Статьи и техническая библиотека по автоматическому трейдингу: Библиотеки: MT4Orders QuickReport
Dateien: