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)

免責聲明

這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。