Williasmsmd19
New member
That is a solid Sir, Thank you for the helpif you mean the conditions in the addverticallines, change one condition to be x crosses above y ( or crosses below)
input price = close;
input length1 = 5;
input length2 = 13;
input length3 = 50;
input length4 = 200;
input displace = 0;
plot A1 = ExpAverage(price[-displace], length1);
plot A2 = ExpAverage(price[-displace], length2);
plot A3 = ExpAverage(price[-displace], length3);
plot A4 = ExpAverage(price[-displace], length4);
AddVerticalLine (if
A1 crosses below A2 and a2<a3 and a3<a4
or
A1<A2 and a2 crosses below a3 and a3<a4
or
A1<A2 and a2<a3 and a3 crosses below a4
then 1 else 0, "--- Bearish Full ---", Color.White, Curve.LONG_DASH);
AddVerticalLine (if
A1 crosses above A2 and a2>a3 and a3>a4
or
A1>A2 and a2 crosses above a3 and a3>a4
or
A1>A2 and a2>a3 and a3 crosses above a4
then 1 else 0, "--- Bullish Full ---", Color.Black, Curve.LONG_DASH);
AddVerticalLine (if
A1 crosses below a4 and a2>a4 and a3>a4 and a3>a4
or
A1<a4 and a2 crosses above a4 and a3>a4 and a3>a4
or
A1<a4 and a2>a4 and a3 crosses above a4 and a3>a4
or
A1<a4 and a2>a4 and a3>a4 and a3 crosses above a4
then 1 else 0, "--- Bearish Reversal ---", Color.White, Curve.LONG_DASH);
AddVerticalLine (if
A1 crosses above A4 and a2<a4 and a3<a4 and a3<a4
or
A1>A4 and a2 crosses below a4 and a3<a4 and a3<a4
or
A1>A4 and a2<a4 and a3 crosses below a4 and a3<a4
or
A1>A4 and a2<a4 and a3<a4 and a3 crosses below a4
then 1 else 0, "--- Bullish Reversal ---", Color.Black, Curve.LONG_DASH);
Last edited: