거래 로봇 개발자에게는 한 가지 필수 상황을 이해하는 것이 중요합니다. 포지션을 개설하거나, StopLoss 또는 TakeProfit을 설정하거나, 반대 거래로 포지션을 청산하는 각 거래 작업은 항상 MetaTrader 5에서 이루어진 많은 거래로 구성됩니다. 서버 및 모스크바 거래소. 이것이 어떻게 일어나는지 보려면 계정에서 TradeTransactionListener.mql5 를 실행하면 됩니다. 이 이벤트는 단순히 TradeTransaction 이벤트를 수신하고 이에 대한 간략한 정보를 표시합니다.
감사합니다. 하지만 이것은 옳지 않습니다. 그들은 히스토리와 함께 작동합니다. 포지션을 연 직후 MqlTradeResult에서 데이터를 가져와야 합니다. 이상합니다. 일부 매개변수는 표시하지만 일부는 표시하지 않습니다. 내가 뭔가 잘못하고 있어요. 이 상황을 이해하고 싶습니다...
안녕하세요!
위치를 열고 다음과 같이 MqlTradeResult 의 내용을 인쇄하고 싶습니다.
result.retcode, 주문 및 볼륨이 출력되는 반면 거래 및 가격은 항상 0입니다.
말해줘, 제발, 내가 뭘 잘못하고 있니?
안녕하세요!
위치를 열고 다음과 같이 MqlTradeResult 의 내용을 인쇄하고 싶습니다.
result.retcode, 주문 및 볼륨이 출력되는 반면 거래 및 가격은 항상 0입니다.
말해줘, 제발, 내가 뭘 잘못하고 있니?
기사 MOEX 모스크바 거래소를 위한 거래 로봇을 만들 때 시작하는 위치 . "TradeTransactionListener" 리스너의 예:
로봇의 도움으로 증권 거래소에서 거래하는 것은 쉽습니다
MQL5 언어는 처음에 MetaTrader 5 플랫폼의 모든 거래 기능을 지원합니다. 여기에는 주문, 포지션 및 거래 요청 작업을 위한 많은 거래 기능 이 포함되어 있습니다. 당신이 거래하는 시장(선물, 주식, 옵션 등)은 중요하지 않습니다.
MQL5를 사용하여 거래 요청 을 생성하고 OrderSend() 또는 OrderSendAsync() 함수를 사용하여 서버로 보내고, 실행 결과를 얻고, 거래 내역을 보고, 상품에 대한 계약 사양 을 찾고, 거래를 처리 할 수 있습니다. 이벤트 및 기타 필요한 정보를 많이 얻으십시오.
거래 로봇 개발자에게는 한 가지 필수 상황을 이해하는 것이 중요합니다. 포지션을 개설하거나, StopLoss 또는 TakeProfit을 설정하거나, 반대 거래로 포지션을 청산하는 각 거래 작업은 항상 MetaTrader 5에서 이루어진 많은 거래로 구성됩니다. 서버 및 모스크바 거래소. 이것이 어떻게 일어나는지 보려면 계정에서 TradeTransactionListener.mql5 를 실행하면 됩니다. 이 이벤트는 단순히 TradeTransaction 이벤트를 수신하고 이에 대한 간략한 정보를 표시합니다.
문제가 발생한 사람이 있습니까? MT5에 로그인할 수 없습니다. 문제가 잘못된 인증서입니까?
새로운 최적화 테이블이 생성되지 않고 보완되도록 \Tester\cache에 있는 동일한 캐시로 테스트를 계속하기 위한 조건은 무엇입니까?
1 변경되지 않은 컴파일된 ex5 어드바이저 파일이 있어야 합니다.
2 테스트 조건이 변경되지 않도록 (잔액 또는 잔액 + 수익성 제외)
삼?
문제가 발생한 사람이 있습니까? MT5에 로그인할 수 없습니다. 문제가 잘못된 인증서입니까?
기사 MOEX 모스크바 거래소를 위한 거래 로봇을 만들 때 시작하는 위치 . "TradeTransactionListener" 리스너의 예:
안녕하세요!
위치를 열고 다음과 같이 MqlTradeResult 의 내용을 인쇄하고 싶습니다.
result.retcode, 주문 및 볼륨이 출력되는 반면 거래 및 가격은 항상 0입니다.
말해줘, 제발, 내가 뭘 잘못하고 있니?
인쇄하기 전에 전화해 보십시오
CTrade 클래스에서인쇄하기 전에 전화해 보십시오
CTrade 클래스에서감사합니다. CTrade 없이 이 작업을 수행하고 싶습니다.
따라서 클래스에서 필요한 기능을 가져와서 직접 작성하십시오.