Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - ABer

Pages: [1] 2 3 4
Astrobasic / Aphelion and Perihelion
« on: June 14, 2022, 09:00:19 PM »
Hi there - I am wondering whether there is function to work out the longitude of the points of aphelion (most distant approach to the Sun) and perhelion (closest approach to the Sun) for each of the main planets within Astrobasic. This would be useful for a heliocentric module I am working on.

Thanks. Ed

Planetdance in Action! / England vs Italy - Nations Cup 2022
« on: June 11, 2022, 08:16:36 PM »
Hi there - England play Italy today in the Nations Cup 2022. The match is in Wolverhampton, England, and kicks off at 7.45PM. England are heavily favoured by the bookmakers, and thus are represented by the ascendant in the bounds of Jupiter and ruled by Jupiter. Jupiter is trine the ascendant, in Aries, ruled by Mars in Aries. The astrology tends to support the bookmakers here, with England to win. See match chart below.

Result - 0-0 draw. The astrology indicated an England victory. Both sides had chances, but in the end the result suggested an even match.

Diurnal horoscopes or charts are an interesting topic. The idea is very simple: on any day of the year, a chart is calculated for the place and time of birth, using any daylight savings adjustments in place for the original natal chart. This latter condition applies whether daylight savings adjustments are in place on the day for which the diurnal chart is calculated.

The chart angles are very similar to the angles of the natal chart if the diurnal chart is calculated for the birthday in any given year. However, the angles then move through all 360 degrees of the zodiac, during the course of the following year. The MC will move about one degree per day. The rate of movement of the ascendant will vary according to the latitude of birth and the sign rising at the time for which the diurnal chart is calculated. Depending on whether signs of long or short ascension are rising in the diurnal chart will determine whether the rising sign remains constant for more or less than a month.

Let's look at Boris Johnson's diurnal chart for his forthcoming birthday on 19 June. In his diurnal chart on his 2022 birthday, 11 LI 06 is rising. In his natal chart 11 LI 03 is rising. The MC is 12 CN 50 in the diurnal and 12 CN 52 in the natal. The diurnal chart for his birthday is calculated using 2:00PM, with daylight saving (which was in place on his original birthday), and for his birthplace, NYC.

It should be noted that the diurnal chart on the birthday is NOT the same as the solar return chart. A solar return chart is calculated for the moment that the Sun returns to the same degree, minute and second that it occupied at his moment of birth. We note that in Johnson's SR for 2022, the angles are quite similar to the diurnal, but this is a coincidence. In his SR chart, he has 14 LI 36 rising and 16 CN 59 on the MC. This is because Johnson's solar return is only 18 minutes later than his diurnal chart for the day.

The angles for a SR in most other years will be very different to the angles for the diurnal chart on the birthday in any given year.

Interpretatively, this coincidence of the rising and midheaven signs could indicate an extremely significant year for Johnson.

Update: Boris Johnson Leadership Challenge.

Boris Johnson faced a leadership challenge through a vote of no confidence on Monday 6 June 2022. This was the first Monday after the extended Jubilee Bank Holiday weekend. This event illustrates the power of diurnal charts. In the fourth attachment below, the diurnal chart for 6 June is placed inside Johnson's birth chart. Note that diurnal Uranus is at the midpoint of diurnal ASC/MC, bringing this most disruptive planet into very high focus on this particular day in the year. Note also that diurnal Uranus is in the process of triggering Johnson's Jupiter-Neptune opposition. It has been doing this for some time, but the diurnal angles now bring the disruptive power of this Uranus transit to the fore.

Natal Mars is triggered by all the diurnal cusps, grounding the natal potential of this planet on this day, and in the day or two before and after the event. Natal Moon is also triggered by the diurnal house cusps. The day was always set out to be one of high emotion and stress for Johnson. This natal potential (Moon quincunx Mars natally) is never far from the surface for Johnson, and the diurnal angles and cusps bring it in to sharp relief. Interestingly, due to the latitude of New York, this effect is likely to be registered most months, as the ascendant and MC never vary very much from being at right angles to each other in longitude. However, periods of acute stress will arise for a period of two or three days either side of the diurnal ascendant entering Aries or Libra. At this time, the cardinal degrees are on the angles.

Note also that diurnal Moon is approaching natal Uranus. The exact conjunction of diurnal Moon with natal Uranus would occur about two hours after the diurnal chart is cast.

You might want to explore Johnson's diurnal chart for 5 December 2022. Diurnal Uranus is again at the midpoint of ASC/MC, with Jupiter just about to re-enter Aries. In the diurnal chart it has just risen and would have been on the ascendant exactly a day or two before. Note that diurnal Moon and Node are conjunct diurnal Uranus. This period of time looks interesting for Johnson.

See the attachments below to view the charts.

Planetdance for windows / Diurnal Horoscope
« on: June 05, 2022, 05:23:01 PM »
Hi there - Jean will be releasing an update for this module:

Horoscope-Progression-Diurnal Horoscope: v.2.12 - v.2.12. - calculation bug fixed - tested against known charts.

From the Help:

This module calculates an individual horoscope for the day, based on the time and place of birth. The time used is GMT, irrespective of the place of birth.

This ensures that the chart is calculated consistently for any day chosen. The default date of calculation is today. However users can change the date for any preferred option. The chart is calculated by clicking 'Go'.

Once the chart for the selected day has been calculated, the diurnal horoscope can be advanced or regressed one day at a time, using the same birthtime, using the +/- day buttons in the toolbar.

For further information see: (This web resource is recommended as a clear description of the method, although I think her chart example for Barack Obama should be calculated for the 5 November 2008.)
Vera Pompeii (1995) The Diurnal Horoscope. In An Astrological Anthology. Volume One: 1959-1970. Selected and arranged by Zach Matthews. The Astrological Association, London. (Originally published The Astrological Journal, vol. 8, no. 4, p. 38).
David Cochrane (2015)

Planetdance for windows / Local Horizon Horoscope
« on: April 27, 2022, 08:21:06 AM »
Hi there - a new update for this module is about to be released:

Horoscope-Extra-Local Horizon Horoscope: v.5.19 - added selection of fixed stars, added new listings, added cardinal directions harmonic, streamlined code using sub-routines

Thanks. Ed

Planetdance for windows / Symbolic Directions module
« on: April 25, 2022, 07:58:41 AM »
Hi - Jean is releasing a small update to this module:

Horoscope-Progression-Symbolic Directions: v.1.10 - added lunar arc, added calculate button

Thanks. Ed

Astrobasic / Shrinking code
« on: April 24, 2022, 06:56:18 PM »
Hi there - the following shows how you can shrink and improve code. Thanks to Jean for the amazing final two line version:

First attempt:

` step options - if up +ve += 1, if down -ve -= 1;
if (stepOpt = 0)
     step += updownbutton * 2; ` 1/4 degree
      {if (stepOpt = 1)
         step += updownbutton * 4;} ` 1/2 degree
      {if (stepOpt = 2)
         step += updownbutton * 8;} ` 1 degree
      {if (stepOpt = 3)
         step += updownbutton * 40;} ` 5 degrees
      {if (stepOpt = 4)
         step += updownbutton * 240;} ` 30 degrees

Jean suggested this might be poor code. Next step could be:

` step options - if up +ve += 1, if down -ve -= 1;

if (stepOpt = 0)
   step += updownbutton * 2; ` 1/4 degree

if (stepOpt = 1)
   step += updownbutton * 4; ` 1/2 degree

if (stepOpt = 2)
    step += updownbutton * 8; ` 1 degree

if (stepOpt = 3)
   step += updownbutton * 40; ` 5 degrees

if (stepOpt = 4)
   step += updownbutton * 240; ` 30 degrees

Jean suggested using switch();

switch (stepOpt)
:0; step += updownbutton * 2; break; ` 1/4 degree
:1; step += updownbutton * 4; break; ` 1/2 degree
` etc.

But then came up with this:

Code: [Select]
int uDValue[5] = { 2, 4, 8, 40, 240 };
step += updownbutton * uDValue[stepOpt];


Thanks Jean. It works like a charm.


Astrobasic / getradii and getplanet
« on: April 16, 2022, 10:12:21 PM »
Hi there - this function (getradii) calculates planetary distances. Depending on the settings within planetdance, it will either return geocentric or heliocentric distances in astronomical units. getplanet() can also be used to get the same data.

The following code is an example of how to use the functions:

real planetData[10][6], planetRads[14];

getradii(0, planetRads);

for (i < 10)
    getplanet(i , 0, planetData);

planetData is an array to hold data for the first 10 planets, with 6 items. Planetary distances are in the last field.

From the AB helpfile:


Syntax: getplanet(int planetnumber, int horoscopenumber, real result[6]);

Action: calculates a planet or body. Some results rely on a horoscope being calculated, for others only sethoroscopetime is needed. The array result will have these values:

0 longitude
1 latitude
2 speed (degree/day)
3 declination
4 rectascension
5 radius (astronomical units)

 More to follow!

Astrobasic / getplanet
« on: March 31, 2022, 09:09:00 PM »
Hi there - I'd be grateful for any comments on the following code. I am working on script for Uranian astrologers that will be distributed outside Jean's main download. I need to get the directed solar arc positions of the eight trans-neptunian planets used by Alfred Witte. These are:

37 Cupido
38 Hades
39 Zeus
40 Kronos
41 Apollon
42 Admetos
43 Vulkanus
44 Poseidon

(from the getplanet function help).

Firstly the code gets the directed ('progressed') positions for the main PLANET array and moves them to an array called dirPlusTNPs which has 24 positions.

set(dirPlusTNPs, -1000); ` sets each of 24 positions in the array to -1000

` solar arc - horoscope #3
  sethoroscopetime(3, jdDir, zone);
  progression(0, 3, 1);
  getplanets(3, saPlanet);
  move(saPlanet, dirPlusTNPs, PLANETS * REAL); 

Then using the getplanet function, the eight TNPs are put into an 8 x 6 array. The horoscope used is #3, the one calculated by the first progression function (progression(0, 3, 1).

  ` getplanet array
  i = 0; for ( i < 8  )
    getplanet(i + 37, 3, tnpDirOutput);

The third part of the code, moves the eight TNPs into the last eight positions in the dirPlusTNPs array based on identify those remaining positions that are occupied by the value -1000.

  ` put tnps into array, last eight positions are -1000
  i = 0; for (i < 24){
    if (dirPlusTNPs < -500)
        dirPlusTNPs = tnpDirOutput[i - 16][0];}

The longitude position in the getplanet array is 0.

This works, in the sense that it runs, but it doesn't appear to identify the correct longitudes for the eight directed positions of the TNPs.

Does anybody have any advice on whether getplanet can be used for this purpose, or do I have to do something else, or is there an error in the code?



Hi there - this was one of my earliest scripts and very much due for an update.

20 March 2022

Horoscope-Harmonics-Harmonic Chart Analysis: v. 5.38 - major update, includes harmonic chart display, removed graphs, graphic ephemeris, aspect table, dynamic date change, includes data tables.

The module includes a new helpfile and has been totally re-written.

If you are a regular user of harmonic charts please update your installation to get the latest version of this script.

See attachments for screenshots.

From the Helpfile:

This routine calculates the first 15 harmonics, including the natal chart (harmonic one), and presents data in a tabular format and harmonic charts.

Users can also display a graphic ephemeris for each harmonic, focusing on the six months before and six months after the chosen date. The date may be altered by adding the preferred day, month and year in the boxes in the top right of the screen and clicking Calculate.

Harmonic transit postions for the chosen harmonic are shown around the outer wheel.

Two chart scopes are shown in the bottom left: the natal positions scope and the harmonic positions scope.

The table on the main screen shows the angular distances between planets and points in the natal chart that are relevant to the chosen harmonic.

A further data table can be shown from the menu - click Harmonic Aspect Summary. This table shows the number of times the planet pairing appears in harmonics 1-15. The colour coding is as follows:

Yellow - 1-5 times
Red - 6-10 times
Green - more than 10 times.

A high number of appearances in this table shows a planet pairing that is very exact in the natal chart (less than 1 degree orb).

Users can also examine the Harmonic Pairs Summary table. This identifies the specific harmonic charts in which each pair of planets/points appears.

Thanks for your interest.

Astrobasic / Tabs
« on: January 16, 2022, 02:53:49 PM »
Hi Jean - how many tabs is it possible to have. Is there a limit of 12? Thanks. Ed

Classic, Medieval, Vedic / Profections
« on: November 27, 2021, 08:47:40 PM »
Hi there - Jean is going to release a new version of this script with a couple of fixes:

Horoscope-Classical-Profection: v. 5.44 - bug fix for house number in month and day columns, daimon included.

Thanks. Ed

Planetdance in Action! / NFL New Season - Predictions
« on: September 08, 2021, 09:18:46 PM »
Hi there - I have continued to work on my approach to sports astrology predictions. I'm going to be switching focus for the time being to the new NFL season, which opens on 9 September 2021, with a game between the reigning Super Bowl Champions, the Tampa Bay Buccaneers, and the Dallas Cowboys. The bookmakers heavily favour the Bucs in this match. This is also a home match for the Bucs as it is being played at their Raymond James Stadium in Tampa. The game begins at 20:20 EDT.

In the chart Aries rises, with the ascendant degree in the bounds of Jupiter. Aries rising gives Mars to the Bucs. Libra is on the descendant, so the Cowboys are primarily ruled by Venus, although the bound lord of this degree is Saturn. This is a reversal of the natural signification in this system, where Venus is the natural co-significator of the favourite, along with Jupiter. On the other hand, Mars is the natural co-significator of the underdog, along with Saturn. Given that Aries rises, my feeling is that Mars is actually working for the Bucs in this case, and suggests that they will triumph over the Cowboys, just as the bookmakers predict.

If we look at the match analysis table, notice that Mars features as the bound lord of all significant positions associated with the Tampa team. Mars also features heavily in bounds associated with the Dallas Cowboys. Saturn turns up as the bound lord for a couple of positions, but notice that Saturn is itself in the bounds of Venus. Although Venus is L7, the descendant being the angle of the underdog, it is also the natural co-significator of the favourite.

If we look at the fourth house cusp, representing the outcome of the match, we see that the IC is in Cancer in the bounds of Mars. This points to the Bucs being the victors in this match. The bound lords associated with the fourth house positions are either Venus or Mars.

Other notable features of this chart include Fortune in the bounds of Mars and Moon in the bounds of Libra. The Moon moves from the trine of Jupiter in the bounds to the conjunction of Venus in the bounds of Mars. The powerful Mars symbolism strongly suggests that the Bucs will continue their winning ways in this match.

Dynamic analysis within game time shows that the Moon switches bounds from Venus to Mars as it approaches its conjunction with Venus. Dynamic analysis of the movement of the angles through the bounds during game time does not show any decisive moments where the favourites may suffer a reversal of fortune.

My view is that the bookies have this one correct.


Bucs 31 Cowboys 29

Well, the prediction turned out correctly, but the game was much closer than I thought it would be, with the Buccaneers just scraping in at the last gasp thanks to a final drive by Tom Brady and a field goal at the close of play.

Bookies 0 Astrologer 0 (both correctly predicted the outcome)

Success ratio:

Bookies 1/1 (100%)
Astrologer 1/1 (100%)

Pages: [1] 2 3 4