거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Telegram에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
조회수:
41
평가:
(27)
게시됨:
\MQL5\Experts\ \MQL5\Include\
incguiv4mqh.zip (660.43 KB)
incgui_v4.mqh (505.98 KB) 조회
MQL5 프리랜스 이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동

IncGUI 라이브러리의 새로운 CCalendarInputBox 컨트롤은 날짜 및/또는 시간을 입력할 수 있도록 설계되었습니다.

CCalendarInputBox 컨트롤은 날짜 및 시간 입력, 날짜 입력, 시간 입력 등 다양한 모드에서 사용할 수 있습니다.

시간은 가장 가까운 분 단위 또는 가장 가까운 초 단위로 입력할 수 있습니다(선택 사항). 또한 수직선을 이동하여 날짜와 시간을 표시할 수도 있습니다. 일반 상태에서 요소는 버튼이 있는 텍스트 필드를 나타냅니다. 버튼을 누르면 탭이 열립니다.

그림은 번호가 매겨진 컨트롤이 있는 탭을 보여줍니다.

CCalendarInput 제어 요소의 탭 열기
CCalendarInput 컨트롤의 열린 탭

  1. 연도 변경 버튼;
  2. 월 선택 목록;
  3. 이전 달로 이동하는 버튼;
  4. 다음 달로 이동하는 버튼;
  5. 요일 이름이 표시된 정보 표시줄;
  6. 이전 달의 요일(현재 달의 요일에 비해 배경색이 더 어둡습니다);
  7. 현재 달의 요일. 현재 월은 선택한 연도(1)의 선택한 월(2)을 의미합니다;
  8. 선택한 날입니다;
  9. 실제 현재 날짜입니다;
  10. 다음 달의 일수입니다;
  11. 실제 현재 날짜를 설정하는 버튼입니다;
  12. 실제 현재 시간을 설정하는 버튼입니다;
  13. 실제 현재 날짜;
  14. 시간 선택;
  15. 실제 현재 시간;
  16. 날짜 시간을 나타내는 세로줄 활성화;
  17. 새 날짜/시간을 적용하지 않고 탭을 닫습니다;
  18. 새 날짜/시간을 적용한 상태에서 탭 닫기.

컨트롤의 적용은 Init() 메서드 호출로 시작되며, 호출 시 다음 매개 변수가 지정됩니다:

  • 문자열 aName="CCalendar" - 컨트롤의 이름입니다;
  • bool aDate=true - 날짜 입력 사용 여부;
  • bool aTime=true - 시간 입력 사용 여부;
  • bool aSeconds=true - 가장 가까운 초 단위의 시간;
  • bool aLine=true - 세로줄 입력 사용 여부(날짜 및/또는 시간 입력과 함께);
  • int aTimeMode=0 - 현재 시간 유형: 0 - 터미널 시간, 2 - 현지 시간(그림의 13번과 15번 위치에 표시되는 시간 및 날짜);
  • 문자열 aCaption - 컨트롤 옆의 비문 텍스트.

현재 값은 ValueDateTime()(날짜/시간 형식) 및 ValueString()(문자열 형식) 메서드를 통해 가져옵니다. 시간의 소프트웨어 설정은 SetValueDateTime() 메서드로 수행됩니다.

다른 모드(날짜/시간 입력)에서 컨트롤은 표시된 값의 길이에 해당하는 다른 너비를 갖지만 너비는 SetWidth() 메서드를 사용하여 변경할 수 있습니다. 컨트롤은 CCalendar(독립적으로 사용되지 않음)와 CCalendarInputBox라는 두 개의 클래스로 구현됩니다. 두 클래스 모두 IncGUI_v4.mqh 파일(부록에 있음)에 추가됩니다.

doxygen 프로그램에서 준비된 IncGUIv4mqh.chm(IncGUI_v4.mqh 라이브러리 문서) 파일과 컨트롤 사용 예제가 포함된 전문가용 eIncGUI_v4_Test_CCalendarInputBox.mq5 파일은 부록에 있습니다.

MetaQuotes Ltd에서 러시아어로 번역함.
원본 코드: https://www.mql5.com/ru/code/542

스윙 지수(스윙 인덱스) 스윙 지수(스윙 인덱스)

스윙 지수는 지난 두 개의 막대에서의 거래 활동을 수학적으로 표현한 것입니다.

질량 지수(MI) 질량 지수(MI)

매스 지수는 최대 가격과 최소 가격 사이의 범위 폭 변화를 기반으로 추세 반전을 식별하도록 설계되었습니다.

적응형 CCI 적응형 CCI

적응형 CCI - 시장 변동성에 따라 상한과 하한을 동적으로 조정하는 원자재 채널 지수입니다. EMA 평활화 고점과 저점을 사용하여 고정된 임계값(예: 100/-100)을 없애고 각 자산의 현재 변동성에 맞춰 보다 안정적인 과매수/과매도 신호를 제공합니다. 적응형 확인 레벨로 높은 확률의 반전 지점을 식별하는 데 적합합니다.

지그재그 웨이브 크기 지그재그 웨이브 크기

핍, 레벨 및 다양한 경고 로직의 파장에 대한 정보를 추가하여 표준 지그재그 표시기를 수정했습니다.