Creating a robust trading robot cannot be done without an understanding of the mechanisms of the MetaTrader 5 trading system. The client terminal receives the information about the positions, orders, and deals from the trading server. To handle this data properly using the MQL5, it's necessary to have a good understanding of the interaction between the MQL5-program and the client terminal.
이 글을 작성해 주셔서 감사합니다... 나는 당신의 코드를 가지고 조금 놀았습니다. 그러나 처음에는 위치에 대해 걱정하는 기본적인 문제가 있습니다. 즉:
내 EA가 백 테스트에서 매수 주문을 설정하고 있으며 설명 된대로 온 트레이드 함수가 여러 번 호출됩니다. 하지만 코드에서는 주문 총계만 확인됩니다. 이상한 점은 이 함수의 결과가 항상 0이라는 것입니다. 주문을 한 후에는 코드가 처리되지 않는 매수 포지션 만 있습니다.
물론 기사 감사합니다. 시간을 절약할 수 있었어요. 이러한 이벤트에 대해 검색할 필요가 없었기 때문입니다. 도움말에는 정보가 전혀 없으며 지원팀에 지속적으로 편지를 쓰는 것도 시간입니다. 그렇기 때문에 이 기사가 관련성이 있습니다. 하지만 솔직히 말해서 코드가 비좁습니다. 저는 그것을 제 자신에게 옮겨서 정상적인 형태로 만들어야 했습니다. 그리고 나서 다시 생각해야 했습니다.
온차트이벤트는 트레이딩을 위한 MQL5에서 활성 제어판 만들기 문서에서 사용됩니다.
즉, OnTrade( )
는 OnTrade( id, para1,para2.....) 가 되어야 합니다.
손절 또는 테이크프로핏으로 포지션을 청산하는 이벤트를 처리하도록 기사에 제공된 코드를 개선해 주실 수 있나요?
기사 게시 이후 지난 2.5 년 동안 불필요한 것으로 판명 되었습니까?
메타트레이더 5에서 https://www.mql5.com/en/articles/211 주문, 포지션 및 거래를 번역하는 것이 좋습니다.
먼저 위의 6+2 중 주문, 포지션 및 거래에 해당하는 것을 찾아야 합니다!
의 경우 OnTrade와 유사한 기능은 무엇이라고 생각하시나요?
각 틱 주문 합계() 및 주문 내역 합계()를 확인하고 수치가 변경된 경우 OnTrade()를 호출합니다.
안녕하세요 ,
이 글을 작성해 주셔서 감사합니다... 나는 당신의 코드를 가지고 조금 놀았습니다. 그러나 처음에는 위치에 대해 걱정하는 기본적인 문제가 있습니다. 즉:
내 EA가 백 테스트에서 매수 주문을 설정하고 있으며 설명 된대로 온 트레이드 함수가 여러 번 호출됩니다. 하지만 코드에서는 주문 총계만 확인됩니다. 이상한 점은 이 함수의 결과가 항상 0이라는 것입니다. 주문을 한 후에는 코드가 처리되지 않는 매수 포지션 만 있습니다.
무슨 문제인가요?
의 경우, 온트레이드와 비슷한 것이 무엇이라고 생각하시나요?
거래 작업을 수행하기 전에 OnChartEvent()를 생성하고 그 안에서 거래 작업의 결과를 얻으려고 시도합니다..... 그리고 온차트이벤트()가 필요한 횟수만큼 호출되어야 하는 유형을 생각할 수 있습니다...
그래픽 요소가 없다면 왜 그런 변형이 필요할까요? 제 생각에는 불필요합니다 ...