초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 1451

 
mql5를 사용하여 Expert Advisor에서 수수료 값을 퍼센트 단위로 구하는 방법을 알려주실 수 있나요? 심볼 속성에는 랏당 EURUSD 0.0016%와 같은 값이 있습니다.
파일:
dsrocrpy.png  20 kb
 
안녕하세요. MOEX의 추적 손절매에 문제가 있습니다. 청산하는 동안 포지션은 청산 당시 가격으로 닫히고 열리므로 모든 논리가 깨지는 청산 가격에서 추적 손절매가 계산되지만 차트에는 초기 시가에 대한 데이터가 포함 된 화살표 형태의 마크 (자동 거래 # .......)가 있습니다. 질문: 코드에서 이 마크의 데이터를 가져오는 위치는 어디인가요?
 
배열에 있는 현재 포지션의 시가를 기록한 다음 조정합니다.
 
Pavel Nikiforov MOEX의 추적 손절매에 문제가 있습니다. 청산하는 동안 포지션은 청산 당시 가격으로 닫히고 열리므로 모든 논리가 깨지는 청산 가격에서 추적 손절매가 계산되지만 차트에는 초기 시가에 대한 데이터가 포함 된 화살표 형태의 마크 (자동 거래 # .......)가 있습니다. 질문: 코드에서 이 마크의 데이터를 가져오는 위치는 어디인가요?

1. 가격은 기록에서 포지션을 개시한 거래(거래, 한 주문에 여러 개가 있을 수 있음)에 있습니다.

2. 모든 거래와 거래량을 고려하여 가격을 로봇의 상태 파일에 다시 저장합니다.

 
Aleksei Stepanenko 현재 포지션의 시가를 기록한 다음 서로 비교하여 확인합니다.

처음에 생각해 봤는데 데이터가 이미 레이블에 저장되어 있는데 액세스하는 방법이 있을까요?

 

6779

1

 
신뢰할 수 없습니다. 레이블을 실수로 삭제하거나 드래그할 수 있습니다. 배열하고 EA가 시작될 때 파일에서 로드하는 것이 더 좋습니다. 물론 더 복잡하지만 그다지 많지는 않습니다.
 
Pavel Nikiforov #:

처음에 그런 생각이 들었는데 이미 태그에 데이터가 저장되어 있고 액세스 할 수있는 방법이 있을까요?

차트에서 여러 로봇이 거래하는 경우 마크가 어디에 있는지 어떻게 알 수 있나요?

주문을 받고 해당 주문에 대한 모든 거래 내역을 검색하면 됩니다.

 
맞습니다.
 

단일 테스트 보고서는 항상 .htm으로 생성되나요?

확장자를 다르게 변경해도 다른 결과를 얻지 못했습니다.

[테스터]

  • 보고서 - 테스트 또는 최적화 결과에 대한 보고서가 저장될 파일 이름입니다. 파일은 거래 플랫폼의 디렉토리에 생성됩니다. 파일 저장 경로는 이 디렉터리와 관련하여 지정할 수 있습니다(예: \reports\tester.htm). 보고서가 저장되는 하위 폴더가 존재해야 합니다. 파일 이름에 확장자를 지정하지 않으면 테스트 보고서에는 ".htm" 확장자가 자동으로 사용되고 최적화 보고서에는 *.xml 확장자가 사용됩니다. 이 매개변수가 없으면 테스트 보고서가 파일로 저장되지 않습니다. 포워드 테스트가 활성화된 경우 결과는 접미사 '.forward'가 붙은 별도의 파일로 저장됩니다. 예: tester.forward.htm.
사유: