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: