Experts: MQL5 마법사 - 당일 시간 필터를 적용한 두개의 EMA의 교차에 기반한 신호 - 페이지 2

 
dao911:

안녕하세요.

평균을 MA, EMA, WMA 중에서 선택할 수 있습니까? 또한 평균의 이동이있을 것입니다. 그리고 다른 지표의 수익에 대한 종가가 있습니까?

곧 추가할 예정입니다.
 

그리고 8-00에서 16-00 또는 기타 지정된 클래스 'SignalITF.mgh' 거래 기간의 도움으로 구현하는 방법.

입력 int Inp_Signal_TwoEMAwithITF_GoodHourOfDay = -1;

입력 int Inp_Signal_TwoEMAwithITF_BadHoursOfDay =16777152 =1111111111111100000000111111111111111111111111b;

또는

입력 int Inp_Signal_TwoEMAwithITF_GoodHourOfDay =-1;

입력 int Inp_Signal_TwoEMAwithITF_BadHoursOfDay =16777152 =111111110000000011111111;

또는

입력 int Inp_Signal_TwoEMAwithITF_GoodHourOfDay =-1;

input int Inp_Signal_TwoEMAwithITF_BadHoursOfDay =1111111111111100000000111111111111111111b;

어디에 넣을 곳 =16777152 =111111111100000000000011111111111111b;!!!!!!!!!

 

진행자 참고 사항

이 포럼은 영어 포럼입니다.

영어로만 게시해 주세요.

필요한 경우 사이트의 번역 도구를 사용하세요.

게시글이 삭제되었습니다.

 

CSignal2EMA_ITF 클래스가 있는 Signal2EMA-ITF .mqh 파일을 terminal_data_folder\MQL5\Include\Expert\Signal 폴더에 배치해야 합니다.

하지만 이 신호가 마법사의 신호 목록에 나타나지 않습니다. 무엇이 문제인가요?

 
bahir:

터미널_데이터_폴더\MQL5\포함\전문가\신호 폴더에CSignal2EMA_ITF 클래스가 포함된 Signal2EMA-ITF .mqh 파일을 배치해야 합니다.

하지만 이 신호가 마법사의 신호 목록에 나타나지 않습니다. 무엇이 문제인가요?

파일 이름을'signal2ema-itf.mqh'로 바꾸고 'Expert' 폴더에 'Expert\Signal\Signal2EMA-ITF.mqh'를 배치했습니다.

메타에디터를 다시 로드했습니다. 그 후 (MQL5 마법사를 사용하여 Expert Advisor를 생성하려고 하면) 이 신호가 신호 목록에 표시됩니다:

두 EMA의 크로스오버를 기반으로 한 신호

즉, 신호가 터미널에 표시됩니다. 문제가 없습니다.


문서에서 Expert Advisor '\Experts\expert_2ema_itf.mq5'를 컴파일할 때 나타나는 유일한 경고는

'm_expiration' 선언은 멤버를 숨깁니다.

신호 모듈'Signal2EMA-ITF.mqh'에서 'm_expiration'(ctrl+H)의 이름을 모두 'm_m_expiration'으로 바꾸면 수정됩니다.

Мастер MQL5: Создание эксперта без программирования
Мастер MQL5: Создание эксперта без программирования
  • www.mql5.com
При создании автоматических торговых систем возникает необходимость написания алгоритмов анализа рыночной ситуации и генерации торговых сигналов, алгоритмов сопровождения открытых позиций, систем управления капиталом и контроля риска торговли. После того как код модулей написан самой сложной задачей является компоновка всех частей и отладка...