I am using Williams alligator study, And I am a bit confused. According to his book New Trading Dimensions The 3 lines are Jaws-blue Teeth-red Lips-green. And a pic from the book shows during an uptrend the lines are green on top red in the middle and blue on the bottom. But on my chart it is Red on top green in the middle and blue on the bottom. And for a downtrend it is blue on top green in the middle and red on the bottom. If someone can shed some light on this for me I would be most greatfull. Bellow is the code I am using.
*******************************************************
# A TOS charts port of the Bill Williams Alligator
## we will now work on the SSMA called jaws
def JOffset = 13;
def Javg13 = ((high[13 + JOffset] + low[13 + JOffset]) / 2);
def Javg12 = ((high[12 + JOffset] + low[12 + JOffset]) / 2);
def Javg11 = ((high[11 + JOffset] + low[11 + JOffset]) / 2);
def Javg10 = ((high[10 + JOffset] + low[10 + JOffset]) / 2);
def Javg9 = ((high[9 + JOffset] + low[9 + JOffset]) / 2);
def Javg8 = ((high[8 + JOffset] + low[8 + JOffset]) / 2);
def Javg7 = ((high[7 + JOffset] + low[7 + JOffset]) / 2);
def Javg6 = ((high[6 + JOffset] + low[6 + JOffset]) / 2);
def Javg5 = ((high[5 + JOffset] + low[5 + JOffset]) / 2);
def Javg4 = ((high[4 + JOffset] + low[4 + JOffset]) / 2);
def Javg3 = ((high[3 + JOffset] + low[3 + JOffset]) / 2);
def Javg2 = ((high[2 + JOffset] + low[2 + JOffset]) / 2);
def Javg1 = ((high[1 + JOffset] + low[1 + JOffset]) / 2);
def SSMAJaws = ( Javg1 + Javg2 + Javg3 + Javg4 + Javg5 + Javg6 + Javg7 + Javg8 + Javg9 + Javg10 + Javg11 + Javg12 + Javg13) / 13;
Plot Jaws = SSMAJaws;
######### Now working on Lips
def LOffset = 8;
def Lavg8 = ((high[8 + LOffset] + low[8 + LOffset]) / 2);
def Lavg7 = ((high[7 + LOffset] + low[7 + LOffset]) / 2);
def Lavg6 = ((high[6 + LOffset] + low[6 + LOffset]) / 2);
def Lavg5 = ((high[5 + LOffset] + low[5 + LOffset]) / 2);
def Lavg4 = ((high[4 + LOffset] + low[4 + LOffset]) / 2);
def Lavg3 = ((high[3 + LOffset] + low[3 + LOffset]) / 2);
def Lavg2 = ((high[2 + LOffset] + low[2 + LOffset]) / 2);
def Lavg1 = ((high[1 + LOffset] + low[1 + LOffset]) / 2);
def SSMALips = (Lavg1 + Lavg2 + Lavg3 + Lavg4 + Lavg5 + Lavg6 + Lavg7 + Lavg8) / 8;
Plot Lips = SSMALips;
######## Work on teeth
def TOffset = 5;
def Tavg5 = ((high[5 + TOffset] + low[5 + TOffset]) / 2);
def Tavg4 = ((high[4 + TOffset] + low[4 + TOffset]) / 2);
def Tavg3 = ((high[3 + TOffset] + low[3 + TOffset]) / 2);
def Tavg2 = ((high[2 + TOffset] + low[2 + TOffset]) / 2);
def Tavg1 = ((high[1 + TOffset] + low[1 + TOffset]) / 2);
def SSMATeeth = (Tavg1 + Tavg2 + Tavg3 + Tavg4 + Tavg5) / 5;
Plot Teeth = SSMATeeth;
# Plot Jaws = Average( close[13], 13);
# Plot Lips = Average(close[5], 8);
# Plot Teeth = Average(close[3], 5);
## Set Colors for the balance lines
Jaws.SetDefaultColor(Color.BLUE);
Lips.SetDefaultColor(Color.UPTICK);
Teeth.SetDefaultColor(Color.DOWNTICK);
####################################
plot Data = close;
*******************************************************
# A TOS charts port of the Bill Williams Alligator
## we will now work on the SSMA called jaws
def JOffset = 13;
def Javg13 = ((high[13 + JOffset] + low[13 + JOffset]) / 2);
def Javg12 = ((high[12 + JOffset] + low[12 + JOffset]) / 2);
def Javg11 = ((high[11 + JOffset] + low[11 + JOffset]) / 2);
def Javg10 = ((high[10 + JOffset] + low[10 + JOffset]) / 2);
def Javg9 = ((high[9 + JOffset] + low[9 + JOffset]) / 2);
def Javg8 = ((high[8 + JOffset] + low[8 + JOffset]) / 2);
def Javg7 = ((high[7 + JOffset] + low[7 + JOffset]) / 2);
def Javg6 = ((high[6 + JOffset] + low[6 + JOffset]) / 2);
def Javg5 = ((high[5 + JOffset] + low[5 + JOffset]) / 2);
def Javg4 = ((high[4 + JOffset] + low[4 + JOffset]) / 2);
def Javg3 = ((high[3 + JOffset] + low[3 + JOffset]) / 2);
def Javg2 = ((high[2 + JOffset] + low[2 + JOffset]) / 2);
def Javg1 = ((high[1 + JOffset] + low[1 + JOffset]) / 2);
def SSMAJaws = ( Javg1 + Javg2 + Javg3 + Javg4 + Javg5 + Javg6 + Javg7 + Javg8 + Javg9 + Javg10 + Javg11 + Javg12 + Javg13) / 13;
Plot Jaws = SSMAJaws;
######### Now working on Lips
def LOffset = 8;
def Lavg8 = ((high[8 + LOffset] + low[8 + LOffset]) / 2);
def Lavg7 = ((high[7 + LOffset] + low[7 + LOffset]) / 2);
def Lavg6 = ((high[6 + LOffset] + low[6 + LOffset]) / 2);
def Lavg5 = ((high[5 + LOffset] + low[5 + LOffset]) / 2);
def Lavg4 = ((high[4 + LOffset] + low[4 + LOffset]) / 2);
def Lavg3 = ((high[3 + LOffset] + low[3 + LOffset]) / 2);
def Lavg2 = ((high[2 + LOffset] + low[2 + LOffset]) / 2);
def Lavg1 = ((high[1 + LOffset] + low[1 + LOffset]) / 2);
def SSMALips = (Lavg1 + Lavg2 + Lavg3 + Lavg4 + Lavg5 + Lavg6 + Lavg7 + Lavg8) / 8;
Plot Lips = SSMALips;
######## Work on teeth
def TOffset = 5;
def Tavg5 = ((high[5 + TOffset] + low[5 + TOffset]) / 2);
def Tavg4 = ((high[4 + TOffset] + low[4 + TOffset]) / 2);
def Tavg3 = ((high[3 + TOffset] + low[3 + TOffset]) / 2);
def Tavg2 = ((high[2 + TOffset] + low[2 + TOffset]) / 2);
def Tavg1 = ((high[1 + TOffset] + low[1 + TOffset]) / 2);
def SSMATeeth = (Tavg1 + Tavg2 + Tavg3 + Tavg4 + Tavg5) / 5;
Plot Teeth = SSMATeeth;
# Plot Jaws = Average( close[13], 13);
# Plot Lips = Average(close[5], 8);
# Plot Teeth = Average(close[3], 5);
## Set Colors for the balance lines
Jaws.SetDefaultColor(Color.BLUE);
Lips.SetDefaultColor(Color.UPTICK);
Teeth.SetDefaultColor(Color.DOWNTICK);
####################################
plot Data = close;
Anyone wishing to sell wallstreet warriors season 3 please pm me