Solar System in 3D [Astro Tool w/ Zodiac]Hello Traders and Developers,
I am excited to announce my latest Open Source indicator. At the core, this is a demonstration of PineScript’s capabilities in Rendering 3D Animations, while at the same time being a practical tool for Financial Astrologists.
This 3D Engine dynamically renders all the major celestial bodies with their individual orbits, rotation speeds, polar inclinations and astrological aspects, all while maintaining accurate spatial relationships and perspective.
This is a Geocentric model of the solar system (viewed from the perspective of Earth), since that is what most Astrologists use. Thanks to the AstroLib Library created by @BarefootJoey, this model uses the real coordinates of cosmic bodies for every timestamp.
This script truly comes to life when using the “Bar Replay” mode in TradingView, as you can observe the relationships between planets and price action as time progresses, with the full animation capabilities as mentioned above.
In addition to what I have described, this indicator also displays the orbital trajectories for each cosmic body, and has labels for everything. I have also added the ability to hover on all the labels, and see a short description of what they imply in Astrology.
Optional Planetary Aspect Computation
This indicator supports all the Major Planetary Aspects, with an accuracy defined by the user (1° by default).
Conjunction: 0° Alignment. This draws a RED line starting from the center, and going through both planets.
Sextile: 60° Alignment. This draws three YELLOW lines, connecting the planets to each other and to the center.
Square: 90° Alignment. This draws three BLUE lines, connecting the planets to each other and to the center.
Trine: 120° Alignment. This draws three PURPLE lines, connecting the planets to each other and to the center.
Opposition: 180° Alignment. This draws a GREEN line starting from one planet, passing through the center and ending on the second planet.
The below image depicts a Top-Down view of the system, with the Moon in Opposition to Venus and with Mars in Square with Neptune .
Retrograde Computation
This indicator also displays when a planet enters Retrograde (Apparent Backward Motion) by making its orbital trajectory dashed and the planet name getting a red background.
The image below displays an example of Jupiter, Saturn, Neptune and Pluto in Retrograde Motion, from the camera perspective of a 65 degree inclination.
Optional Zodiac Computation (Tropical and Sidereal)
Zodiac represents the relatively stationary star formations that rest along the ecliptic plane, with planets transitioning from one to the next, each with a 30° separation (making 12 in total). I have implemented the option to switch between Tropical mode (where these stars were 2,000 years ago) and Sidereal (where these stars are today).
The image below displays the Zodiac labels with clear lines denoting where each planet falls into.
While this indicator is deployed in a separate pane, it is trivial to transfer it onto your price chart, just by clicking and dragging the graphics. After that, you can adjust the visuals by dragging the scale on the side, or optimizing model settings. You can also drag the model above or below the price, as shown in the following image:
Of course, there are a lot of options to customize this planetary model to your tastes and analytical needs. Aside from visual changes for the labels, colors or resolution you can also disable certain planets that don’t meet your needs as shown below:
Once can also infer the current lunar phases using the Aspects between the Sun and Moon. When the Moon is Opposite the Sun that is a Full Moon, while when they are Conjunct that is a New Moon (and sometimes Eclipse).
—---------------------------------------------------------------------------
I have made this indicator open source to help PineScript programmers understand how to approach 3D graphics rendering, enabling them to develop ever more capable scripts and continuously push the boundaries of what's possible on TradingView.
The code is well documented with comments and has a clear naming convention for functions and variables, to aid developers understand how everything operates.
For financial astrologists, this indicator offers a new way to visualize and correlate planetary movements, adding depth and ease to astrological market analysis.
Regards,
Hawk
Zodiac
Astro: Celestial Body LongitudesThis is fork of the previous Astro: Planetary Longitudes indicator that now includes over a dozen different celestial bodies, made possible after the most recent update of the AstroLib library .
Celestial longitude is a measurement of the position of a celestial body in its orbit around the Sun, expressed in degrees of arc along the plane of the body's orbit. It is one of the fundamental coordinates used in astronomy to describe the position of a planet or other celestial object.
The concept of longitude is important in astrology, where it is used to determine the position of the planets in the zodiac. In this context, the longitude is measured along the ecliptic, which is the apparent path of the Sun on the celestial sphere. Astrologers use the position of the planets in the zodiac to make predictions and interpretations about personality traits, life events, earthquakes, market events, and other aspects of human experience.
This indicator includes geocentric/heliocentric longitude lines with retrograde identification, Vedic Nakshatras, and astrological zodiac & aspects for each of the celestial bodies. Hover over labels for additional information.
Astro: Planetary LongitudesPlanetary longitude is a measurement of the position of a planet in its orbit around the Sun, expressed in degrees of arc along the plane of the planet's orbit. It is one of the fundamental coordinates used in astronomy to describe the position of a planet or other celestial object.
The concept of planetary longitude is important in astrology, where it is used to determine the position of the planets in the zodiac. In this context, the longitude is measured along the ecliptic, which is the apparent path of the Sun on the celestial sphere. Astrologers use the position of the planets in the zodiac to make predictions and interpretations about personality traits, life events, earthquakes, market events, and other aspects of human experience.
This indicator includes geocentric/heliocentric longitude lines with retrograde identification, Vedic Nakshatras, and astrological zodiac & aspects for each of the 9 planets plus the Sun & Moon. Hover over labels for additional information.
🏅Shoutout to @AdzAdama and @Virinchi for all the help with this indicator
ORB Inner Planet Ingress/Retrograde 2020-22(G-Tropical)In astrology, "planetary ingress" refers to the moment a planet enters a new astrological sign or house.
These planetary ingress brings in directional change in scripts.
This scripts also plots Retrograde Planets which also changes trends of stocks on most occasions.
This scripts will work for the period 2020 to 2022.
Planetary Signs█ OVERVIEW
This script is designed to highlight planetary signs. All 12 signs on all planets going from Mercury to Pluto on both Geocentric and Heliocentric settings.
If you are an astrology trader or if you do trade cycles, this script might be great for you because it highlights all these cycles automatically.
You can select one sign or multiple signs at once, you are also able to change the color of the cycle. It should work on all time frame but with future dates it's only set to daily resolution at the moment. Current time is in sync perfectly to the minute when the sign change.
█ Future Plans and upgrades to this script may include :
1. Increase future resolution; it's set to 120 days into the future with daily resolution.
2. More styling and labeling options
And more! Feel free to contact me with any feature that you would like to see in this script
█ How to use :
1. Open the settings.
2. Select the planet.
3. Enable your favorite sign or signs.
Then Press OK & give the script a few seconds and you should be set. You can add this script to your chart more than once!
This script is coded as an addon to the Gann ToolBox package/scripts.
ORB Moon Planetary Aspect
Moon is a very fascinating celestial body which is referred in Astrology as a planet.
The effect of the moon on earth is proven when we see it's affect on the tides.
The moon also represents the mind, which also makes it an interesting barometer of human thought.
The moon being the nearest and smallest 'planet', affects stock prices often causing short term trend changes. This indicator allows you to plot various aspects of the moon in relation to Nodes, Mercury, Venus, Mars, Jupiter and Saturn.
Of the various combinations, the Aspects of the Moon with the Lunar nodes(also called Rahu-Ketu) are used by Financial astrologers in trading in a big way. Lunar Nodes are one of the most versatile points in Zodiac which affect stock prices. In the short term trading space, Lunar Nodes in aspects with the Moon often indicated short term trend change and volatility (+/- 1 trading day).
A lunar node is either of the two orbital nodes of the Moon, that is, the two points at which the orbit of the Moon intersects the ecliptic. The ascending (or north) node is where the Moon moves into the northern ecliptic hemisphere, while the descending (or south) node is where the Moon enters the southern ecliptic hemisphere.
You can apply the indicator on the indexes or stocks to find out the best combination which works. Use the Daily TF.
This indicator also plots the Full moon and the New Moon on the charts.
You can also set alerts reminding you of upcoming combinations.
Due to TradingView restrictions plotting is possible only for the period 2020 to 2023 in this indicator.
Financial Astrology Mars HarmonicsMars Harmonics indicator represent the tropical zodiac energy forces that develop through the course of Mars in the tropical zodiac wheel. The waves indicates the strength of cardinal energy (initiator) and this forces seems to correlate well with the most relevant pivot points. In Financial Astrology, Mars rules impulsive/risky action, entrepreneurship, aggression, explosion and passion. Observe carefully the waves cycles in your favourite instruments.
Note: The Mars Harmonics indicator is based on an ephemeris array that covers years 2010 to 2030, prior or after this years the data is not available, this daily ephemeris are based on UTC time so in order to align properly with the price bars times you should set UTC as your chart timezone.
Financial Astrology Venus HarmonicsVenus Harmonics indicator represent the tropical zodiac energy forces that develop through the course of Venus in the zodiac wheel. The waves indicates the strength of cardinal energy (initiator) and this forces seems to correlate well with the most relevant pivot points. Consider that Venus represents speculation, gambling and desire to acquire. Determining how this forces act to produce short/long signals, is the financial astrologers researchers homework. I'm not going to disclose my conclusions except for the serious researchers that leave a comment with their own observations in regard to this forces.
Note: The Venus Harmonics indicator is based on an ephemeris array that covers years 2010 to 2030, prior or after this years the data is not available, this daily ephemeris are based on UTC time so in order to align properly with the price bars times you should set UTC as your chart timezone.
Financial Astrology Mercury HarmonicsMercury Harmonics indicator represent the tropical zodiac energy forces that develop through the course of Mercury in the zodiac wheel. The waves indicates the strength of cardinal energy (initiator) and this forces seems to correlate well with the most relevant pivot points. Consider that Mercury represents the commerce, negotiations, transactions and trading. Determining how this forces act to produce negotiation of short/long positions is the financial astrologers researchers homework. I'm not going to disclose my conclusions except for the serious researchers that leave a comment with their own observations in regard to this forces.
Note: The Mercury Harmonics indicator is based on an ephemeris array that covers years 2010 to 2030, prior or after this years the data is not available, this daily ephemeris are based on UTC time so in order to align properly with the price bars times you should set UTC as your chart timezone.
Financial Astrology Sun HarmonicsSun Harmonics indicator represent the tropical zodiac energy forces that develop through the course of Sun in the zodiac wheel. The waves indicates the strength of cardinal energy (initiator) and this forces seems to correlate well with the most relevant pivot points. Determining how this forces act to produce bearish or bullish effect is the financial astrologers researchers homework. This time I'm not going to disclose my conclusions except for the serious researchers that leave a comment with their own observations in regard to this forces.
Note: The Sun Harmonics indicator is based on an ephemeris array that covers years 2010 to 2030, prior or after this years the data is not available, this daily ephemeris are based on UTC time so in order to align properly with the price bars times you should set UTC as your chart timezone.