PINE LIBRARY

TP_Ephem_Lib

302
Library "TP_Ephem_Lib"
Cowan-tailored heliocentric ephemeris (VSOP87D) for TradingView.
description Returns heliocentric ecliptic longitudes for Mercury through Neptune
description (tropical or sidereal/Lahiri), synodic phases between any two planets,
description and Cowan-canon helpers: 3-Step Astro cumulative advance (V4:L5079),
description pentagram vertex dates (V4:L449), and cube-face boundary dates
description (V1:L2106-2114, V1:L2962-2997). All math validated to <0.01 deg vs
description Swiss Ephemeris (DE441) across 1899-2026. Frame: ecliptic of date.

jd_to_t_millennia(jd)
  Parameters:
    jd (float)

jd_from_timestamp(unix_ms)
  Parameters:
    unix_ms (int)

timestamp_from_jd(jd)
  Parameters:
    jd (float)

normalize_longitude(deg)
  Parameters:
    deg (float)

get_ayanamsa(jd)
  Parameters:
    jd (float)

get_helio_longitude(planet, jd, useSidereal)
  Parameters:
    planet (simple Planet)
    jd (float)
    useSidereal (simple bool)

get_sun_geo_longitude(jd, useSidereal)
  Parameters:
    jd (float)
    useSidereal (simple bool)

get_synodic_phase(p1, p2, jd)
  Parameters:
    p1 (simple Planet)
    p2 (simple Planet)
    jd (float)

get_aspect_angle(p1, p2, jd)
  Parameters:
    p1 (simple Planet)
    p2 (simple Planet)
    jd (float)

average_speed_deg_per_day(planet)
  Parameters:
    planet (simple Planet)

speed_deg_per_day(planet, jd)
  Parameters:
    planet (simple Planet)
    jd (float)

is_retrograde(planet, jd)
  Parameters:
    planet (simple Planet)
    jd (float)

cumulative_advance_deg(planet, origin_jd, target_jd, useSidereal)
  Parameters:
    planet (simple Planet)
    origin_jd (float)
    target_jd (float)
    useSidereal (simple bool)

cumulative_synodic_advance_deg(p1, p2, origin_jd, target_jd)
  Parameters:
    p1 (simple Planet)
    p2 (simple Planet)
    origin_jd (float)
    target_jd (float)

find_advance_jd(planet, origin_jd, target_advance_deg, useSidereal)
  Parameters:
    planet (simple Planet)
    origin_jd (float)
    target_advance_deg (float)
    useSidereal (simple bool)

find_synodic_advance_jd(p1, p2, origin_jd, target_synodic_advance_deg)
  Parameters:
    p1 (simple Planet)
    p2 (simple Planet)
    origin_jd (float)
    target_synodic_advance_deg (float)

pentagram_vertex_jd(planet, origin_jd, n, useSidereal)
  Parameters:
    planet (simple Planet)
    origin_jd (float)
    n (simple int)
    useSidereal (simple bool)

cube_face_boundary_jd(origin_jd, face_n)
  Parameters:
    origin_jd (float)
    face_n (simple int)

Thông báo miễn trừ trách nhiệm

Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.