보조지표 게시글

메타트레이더 5를 위한 애스트로 인디케이터 사용법

첨부파일
2227.zip (234.04 KB, 다운로드 0회)

애스트로 인디케이터는 총 3가지로 구성되어 있습니다:

  1. 플래닛 사이클스(PlanetCycles): 선택한 두 행성 간의 각도(사이클)를 보여줍니다;
  2. 경도(Declination): 모든 행성의 경도를 보여줍니다;
  3. 바디 포지션(BodyPosition): 모든 행성의 위치를 보여줍니다.

인디케이터 파라미터 패널에서 'Flag geocentric'를 선택하세요. 그렇지 않으면 헬리오센트릭(태양 중심) 뷰로 표시됩니다.

모든 인디케이터 값은 도(degree)로 표시됩니다.

애스트로 인디케이터

특별 애스트로 라이브러리 필요:

애스트로 계산을 위해 특별 외부 DLL 'swedll32.dll'이 필요합니다. 'swedll32.zip'에서 사용하거나 ftp://ftp.astro.com/pub/swisseph에서 원본 DLL을 다운로드하세요.


설치 방법:

  1. 모든 파일을 다운로드합니다;
  2. 'swedll32.zip'에서 'swedll32.dll'을 MQL5/Libraries 폴더에 압축 해제합니다. 또는 위의 원본 DLL을 받습니다;
  3. 'planetcycles.mq5', 'declination.mq5', 'bodyposition.mq5' 인디케이터를 컴파일합니다.

해석 방법:

플래닛 사이클스 인디케이터를 사용하여 태양/달 사이클을 분석할 수 있습니다.

인디케이터와 가격에서 전환점을 찾습니다. 0도는 합(conjunction, 신월)이고, 180도는 대립(opposition, 보름달)입니다.

영감을 얻으려면 여기를 클릭하세요.


트레이딩 시스템에서 애스트로 인디케이터 사용하기:

가장 간단한 방법은 iCustom() 함수를 사용하는 것입니다. 더 나은 방법은 EA에 'swisseph.mqh'를 포함시키고 Calculate() 함수를 사용하는 것입니다.

인디케이터 소스에서 함수 사용 방법을 확인하세요. 반환값 a[0]는 도(degree)로 표시된 바디 포지션이며, a[1]은 경도입니다. 반환 변수는 더 많은 바디 값을 위해 'double a[6]'으로 정의됩니다.

자세한 내용은 ftp://ftp.astro.com/pub/swisseph의 도움말 파일을 참조하세요.


연관 포스트

댓글 (0)