draw9300
Member
This script is a Moving Average candle colorizer, and the second is a prev close line ... if these help at all. Not sure how to code
Code:
input Length = 20;
def HMA = HullMovingAvg(Close,Length);
assignPriceColor(
if Close > HMA then Color.light_gray
else Color.pink
);
Code:
# prevdayclosew_01
#input Close_Color = {default single };
# add fluid as a choice
input Close_Color = {default single , fluid};
plot Data = close;
plot priceLine = HighestAll(if IsNaN(close[-1]) and !IsNaN(close) then close else Double.NaN);
def RedDay = Data < priceLine;
def GreenDay = Data > priceLine;
plot DailyClose = close(period = ”DAY”)[1];
DailyClose.SetDefaultColor(Color.BLACK);
DailyClose.DefineColor("Above Close", Color.DARK_GREEN);
DailyClose.DefineColor("Below Close", Color.DARK_RED);
DailyClose.HideBubble();
DailyClose.HideTitle();
#
#DailyClose.AssignValueColor(if Close_Color == Color_Color.fluid and RedDay then DailyClose.Color("Above Close")
#else if Close_Color == Color_Color.fluid and GreenDay then DailyClose.Color("Below Close")
#else Color.BLACK);
# change var name from Color_Color. to close_Color.
DailyClose.AssignValueColor(if Close_Color == close_Color.fluid and RedDay then DailyClose.Color("Above Close")
else if Close_Color == close_Color.fluid and GreenDay then DailyClose.Color("Below Close")
else Color.orange);
#