기고글 토론 "MQL5 마법사: 신호 거래 모듈을 만드는 방법" - 페이지 2

 

질문이 있습니다.

자체 모듈을 만드는 경우 내장 클래스를 사용하여 매수 지정가 또는 매도 지정가 주문을 보내려면 어떻게 해야 하나요? 스탑리밋 가격에 대한 규정을 찾을 수 없습니다.

Documentation on MQL5: Standard Constants, Enumerations and Structures / Trade Constants / Order Properties
  • www.mql5.com
Standard Constants, Enumerations and Structures / Trade Constants / Order Properties - Documentation on MQL5
 
ssn:

자체 모듈을 만드는 경우 내장 클래스를 사용하여 매수 지정가 또는 매도 지정가 주문을 보내려면 어떻게 해야 하나요? 스탑리밋 가격에 대한 규정을 찾을 수 없습니다.

주문 유형(지정가 또는 스탑)은 가격에 따라 다릅니다.

예를 들어 매수 지정가 주문을 사용하여 거래하려면 현재 매도 호가보다 높은 가격을 지정해야 합니다.

매수 주문의 경우(CheckOpenLong에서):


동결 수준 내 가격의 경우 시장가를 사용합니다.

MQL5 마법사 - 일중 시간 필터가 있는 두 EMA의 크로스오버에 기반한 거래 신호의 예시를 참조하세요.

 
Automated-Trading:

주문 유형(지정가 또는 스탑)은 가격에 따라 다릅니다.

예를 들어 매수 지정가 주문을 사용해 거래하려면 현재 매도 호가보다 높은 가격을 지정해야 합니다.

매수 주문의 경우(CheckOpenLong에서):


동결 수준 내 가격의 경우 시장가를 사용합니다.

MQL5 마법사 - 일중 시간 필터가 있는 두 EMA의 크로스오버에 기반한 거래 신호의 예시를 참조하세요.

안녕하세요, 실제로 BUY_STOP_LIMIT 및 SELL_STOP_LIMIT 주문을 작성했습니다. 이제 이들 각각에 대한 가격 변수는 각각 매도 호가 + 최대 동결 및 중지 및 매수 호가 마이너스 최대값이 될 것입니다. 제 질문은 스톱리밋 가격을 어떻게 설정하나요?
 
ssn:
안녕하세요, 실제로 buy_stop_limit과 sell_stop_limit 주문을 작성했습니다. 이제 각각의 가격 변수는 각각 매도 호가 + 최대 동결 및 중지 및 매수 호가 마이너스 최대값이 될 것입니다. 제 질문은 스톱리밋 가격을 어떻게 설정하나요?
이제 알겠습니다. 매수 지정가 및 매도 지정가 주문은 CExpert에서 사용하지 않으므로(이러한 주문은 비 유동성 주식에 유용할 수 있음) 직접 구현을 작성해야 합니다.
 
Automated-Trading:
이제 알겠습니다. 매수 지정가 주문과 매도 지정가 주문은 CExpert에서 사용하지 않으므로(비 유동성 주식에 유용할 수 있음) 직접 구현을 작성해야 합니다.

비 유동성 주식?... 10년간 EURUSD를 손절 주문으로 테스트한 결과 이 전략이 지정가 주문 옵션보다 확실히 성능이 뛰어났습니다. 어떤 식 으로든 메타쿼트가 이 나쁘지 않은 라이브러리와 함께 사용할 수 있는 구현을 제공할 수 있기를 바랍니다.

피드백 주셔서 감사합니다.

 
메인 클래스인 CExpertSignal이 필요한 이유는 무엇인가요? 지표 모음을 넣었다고 가정해 보겠습니다만, 거래 개시 결정을 내릴 때 어떤 알고리즘을 사용할까요? 그 자손이 모든 일을 한다면 왜 그것들(자손)을 자손으로 만들까요? 기본 클래스로 만들 수 없는 이유는 무엇인가요?
[삭제]  
Burgunsky:
메인 클래스인 CExpertSignal이 필요한 이유는 무엇인가요? 지표 모음을 넣었다고 가정해 보겠습니다만, 거래 개시 결정을 내릴 때 어떤 알고리즘을 사용할까요? 그 자손이 모든 일을 한다면 왜 그것들(자손)을 자손으로 만들까요? 기본 클래스로 만들면 안 되는 이유는 무엇인가요?
OOP의 기본을 숙지하고, 심지어 기본 기본...
 

Interesting:
Ознакомтесь плиз с основами ООП, я бы даже сказал С БАЗОВЫМИ ОСНОВАМИ...

이 특별한 경우, 상속이 필요한 이유는 아마도 CExpert 클래스의 InitSignal 메서드가 CExpertSignal 유형 또는 그 자손의 객체만 이해하기 때문일까요? 그리고 CExpert가 그 자손의 메서드에 올바르게 액세스하려면 CExpertSignal의 가상 메서드가 필요합니까? 부모는 클래스를 빌드하기 위한 템플릿일 뿐입니다. 제 말이 맞나요?

 

Более подробно класс CExpert и работа с ним будут рассмотрены в отдельной статье.

전문가 클래스에 대한 자세한 내용과 작업 방법이 담긴 별도의 문서가 아직 나오지 않았나요?

 

이 문서가 여전히 유효합니까? 여기에 첨부된 파일로 전문가 어드바이저를 생성하려고 했는데 거래가 되지 않습니다.