Experts: Multiple EA Tracking with a Magic Number Based Profit and Loss Live Dashboard in MQL5

 

Multiple EA Tracking with a Magic Number Based Profit and Loss Live Dashboard in MQL5:

여러 트레이딩 로봇을 동시에 실행하든 하나의 정교한 전략만 실행하든 각 전문가 자문가의 성과를 추적하는 것은 의외로 시간이 많이 소요될 수 있습니다. 메타트레이더 5(MT5)는 "도구 상자"에 주문과 포지션을 편리하게 표시하지만 여러 로봇이 같은 계좌를 공유하면 어떤 EA가 수익 또는 손실을 내고 있는지 알기 어려워집니다. 단일 계좌에 수십 또는 수백 개의 거래가 있을 수 있고, 각각 다른 EA가 개설한 거래가 있을 수 있으므로 한 로봇의 결과를 다른 로봇과 구분하기 어렵습니다.

Multiple EA Tracking with a Magic Number Based Profit and Loss Live Dashboard in MQL5

Author: Sivakumar Paul Suyambu

 

좋은 아이디어입니다!! 저와 같은 초보자를 위해 더 자세한 지침을 보내 주시겠습니까?

항상 감사합니다,

Roderick

 
RCARDARELLI9 #:

좋은 생각입니다!! 저와 같은 초보자를 위해 더 자세한 지침을 보내 주실 수 있나요?

항상 감사합니다,

Roderick

안녕하세요 로더릭,

고마워요. 무료 사용을 위해 전체 코드가 첨부되었습니다.

내 무료 제품도 확인하세요...

https://www.mql5.com/ko/users/sivapaul/seller
 

좋은 코드입니다. 다음은 총 거래 수 대신 청산된 포지션 수를 표시하는 작은 개선 사항입니다. 표의 레이블을 "# 마감 포지션"으로 변경해야 합니다.

// 마감된 거래 처리
      for(int d = 0; d < totalDeals; d++) {
         ulong dt = HistoryDealGetTicket(d);

         long dEntry;
         HistoryDealGetInteger(dt,DEAL_ENTRY,dEntry);
         if(dEntry!=DEAL_ENTRY_OUT)continue;

         long dealMag = HistoryDealGetInteger(dt, DEAL_MAGIC);
         if((int)dealMag == mg) {
            dealCount++;
            closedPL += HistoryDealGetDouble(dt, DEAL_PROFIT)
                        + HistoryDealGetDouble(dt, DEAL_SWAP)
                        + HistoryDealGetDouble(dt, DEAL_COMMISSION);

            string dealComment = HistoryDealGetString(dt, DEAL_COMMENT);
            if(comment == "" && dealComment != "")
               comment = dealComment;

            if(symbol == "")
               symbol = HistoryDealGetString(dt, DEAL_SYMBOL);
         }
      }
 
Ciro Soto #:

좋은 코드입니다. 다음은 총 거래 수 대신 청산된 포지션 수를 표시하는 작은 개선 사항입니다. 표의 레이블을 "# 마감 포지션"으로 변경해야 합니다.

안녕하세요 Ciro,

감사합니다. 수정 사항은 자유롭게 변경할 수 있습니다. :)

https://www.mql5.com/ko/users/sivapaul/seller

Sivakumar Paul Suyambu
Sivakumar Paul Suyambu
  • www.mql5.com
Trader's profile
 
Sivakumar Paul Suyambu #:

안녕하세요 시로,

감사합니다. 수정 사항은 자유롭게 변경할 수 있습니다. :)

https://www.mql5.com/ko/users/sivapaul/seller

단계별 설치 지침을 친절하게 알려주시겠습니까? 나는 그것을하는 방법에 대한 단서가 없습니다>.

항상 감사합니다!

 
RCARDARELLI9 #:

단계별 설치 방법을 친절하게 알려주세요. 어떻게 해야 할지 모르겠습니다.

항상 감사합니다!

MQL5 전체 소스 코드입니다. 먼저 메타에디터에서 컴파일한 후 차트에 첨부해야 합니다.
거래는 하지 않습니다. 히스토리 데이터와 매직넘버를 사용하여 모든 로봇의 수익을 화면에 표시할 뿐입니다.