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
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%)

Planetdance for windows / Cosmobiology
« on: August 25, 2021, 08:27:42 PM »
Hi there - just to let everyone know that Planetdance has a cosmobiology module, inspired by Reinhold Ebertin's work. It's in Horoscope-Extra-Cosmobiology.

I will post some images soon. Ed

Hola - aquí hay una muy buena introducción a Planetdance, y el módulo védico, en español:


Hi there - here is a very nice introduction to Planetdance, and the Vedic module, in Spanish:



Classic, Medieval, Vedic / Medieval Firdaria - v.2.18 bug fix
« on: July 25, 2021, 12:31:32 PM »
Hi there - Jean will release v.2.18 today with a bug fix for the first time this script is run.

Thanks. Ed

Pages: [1] 2 3 4