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)

Penafian

Maklumat dan penerbitan adalah tidak bertujuan, dan tidak membentuk, nasihat atau cadangan kewangan, pelaburan, dagangan atau jenis lain yang diberikan atau disahkan oleh TradingView. Baca lebih dalam Terma Penggunaan.