라이브러리: MT4Orders 퀵리포트 - 페이지 10

 

브라우저로 보고서를 열 때 모든 차트가 그려질 때까지 하단 표가 보이지 않습니다.


버그를 찾고 있는데 최종 테이블이 표시될 때까지 한참을 기다려야 합니다.

 

찾았습니다.

#include <fxsaber/Virtual/Virtual.mqh>

#define  REPORT_BROWSER
#include <Report.mqh>
#include <MT4Orders_QuickReport.mqh> // https://www.mql5.com/ko/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);    
  }
}

제로 포지션 지속 시간이 영향을 미치는 것 같습니다.

 
fxsaber #:

찾았습니다.

제로 포지션 지속 시간이 영향을 미치는 것 같습니다.

예, 기간 0의 거래는 최소 기간의 필터에 의해 숨겨졌습니다. 수정했습니다.
 

업데이트. 거래 기간 계산이 수정되었습니다.

어떤 이유에서인지 사이트에서 새 버전을 테스트하려면 MT4Orders.mqh 첨부 파일이 필요합니다. 다른 사람의 라이브러리를 내 라이브러리에 로드하는 것은 논리적이지 않습니다. 그래서 여기에 파일을 첨부합니다.

파일: