Top and Bottom candle scan


Category:
0
0

Hello all….found this indicator on the web and wanted to know if anyone knows how to convert this into a scan:

 

 

# Blown Top (Reversal Candle)
# Mobius
# V01.02.2015 Shared Chat Room 01.16.2016

input n = 10;
input n2 = 5;

def o = open;
def h = high;
def l = low;
def c = close;
def RelRange = (close – Lowest(low, n)) /
(highest(high, n) – lowest(low, n)) > .8;
def Range = High – Low;
def hR = Range == GetValue(Range, GetMaxValueOffset(range, n), n);
def hh = high == GetValue(high, GetMaxValueOffset(high, n), n);
def bodyTop = Max(close, open);
def BlownTop = (high – bodyTop) > .75 * Average(BodyHeight(), n);
plot HighRB = RelRange and hR and hh and BlownTop and Low < Low[1] and close < open;
HighRB.SetPaintingStrategy(PaintingStrategy.Boolean_Arrow_Down);
HighRB.SetLineWeight(2);
HighRB.SetDefaultColor(Color.Plum);
AddChartBubble(HighRB, High + (TickSize() * 4), “BlownTop”, Color.Gray, yes);

# Saikou / Hikui Candles that indicate a reveresal in trend
# Candle Pattern originated by Mobius
#Saikou (Supreme Candle) Hikui (low/humble Candle)
# V01.2014

plot Saikou = h == GetValue(h, GetMaxValueOffset(h, n2), n2) and
c < c[2] and
isLongBlack() and
BodyHeight() > Average(BodyHeight(), n2) and
l <= getValue(l, GetMaxValueOffset(l, n2), n2);
Saikou.SetPaintingStrategy(PaintingStrategy.Boolean_Arrow_Down);
Saikou.SetLineWeight(3);
Saikou.SetDefaultColor(Color.Plum);
AddChartBubble(Saikou, High + (TickSize() * 4), “Saikou”, Color.Gray, yes);
plot Hikui = l == GetValue(l, GetMinValueOffset(l, n2), n2) and
c > c[2] and
BodyHeight() > Average(BodyHeight(), n2) and
h > h[1];
Hikui.SetPaintingStrategy(PaintingStrategy.Boolean_Arrow_Up);
Hikui.SetLineWeight(3);
Hikui.SetDefaultColor(Color.White);
AddChartBubble(Hikui, low – (TickSize() * 10), “Hikui”, Color.Gray, no);
# End Reversal Candles

Marked as spam
Posted by (Questions: 1, Answers: 2)
Asked on August 14, 2017 7:48 am
1084 views
0
Private answer

here is the share link to the indicator   http://tos.mx/x0zfGt

Marked as spam
Posted by (Questions: 1, Answers: 2)
Answered on August 14, 2017 7:49 am
0
Private answer

First I would ask if you have checked the several dozen candle stick patterns already included in the scan engine. It may very well be this code was the result of someone else requesting those scans be made into a chart study. Have you consulted with the author, Mobius?

Within this code you find there are three distinct signals. Each is based on a candle pattern and each is define within a plot statement. This gives us three plot statements and a scan can only contain a single plot statement. Knowing this is 90% of the solution. This method of converting chart studies to scans has been demonstrated before in previous videos. Be sure to study up so that you can perform these conversions on your own in the future.

Here is the code, modified to work in a scan:

input n = 10;
input n2 = 5;
def o = open;
def h = high;
def l = low;
def c = close;
def RelRange = (close – Lowest(low, n)) / (highest(high, n) – lowest(low, n)) > .8;
def Range = High – Low;
def hR = Range == GetValue(Range, GetMaxValueOffset(range, n), n);
def hh = high == GetValue(high, GetMaxValueOffset(high, n), n);
def bodyTop = Max(close, open);
def BlownTop = (high – bodyTop) > .75 * Average(BodyHeight(), n);
plot HighRB = RelRange and hR and hh and BlownTop and Low < Low[1] and close < open;
# Saikou / Hikui Candles that indicate a reveresal in trend # Candle Pattern originated by Mobius #Saikou (Supreme Candle) Hikui (low/humble Candle) # V01.2014
#plot Saikou = h == GetValue(h, GetMaxValueOffset(h, n2), n2) and c < c[2] and isLongBlack() and BodyHeight() > Average(BodyHeight(), n2) and l <= getValue(l, GetMaxValueOffset(l, n2), n2);
#plot Hikui = l == GetValue(l, GetMinValueOffset(l, n2), n2) and c > c[2] and BodyHeight() > Average(BodyHeight(), n2) and h > h[1];

All I have done was to remove all the style statements (plot color, plot types and chart bubbles). I then placed comment marks ‘#’ in front of two of the three plots. As it is presented here, the current active scan is the HighRB plot. The Saikou plot and the Hikui plot are commented out. In order to scan for the Saikou pattern, you will comment out the HighRB and remove the comment mark from the Saikou plot. Likewise for the third pattern.

Marked as spam
Posted by (Questions: 37, Answers: 4118)
Answered on August 14, 2017 8:45 am
0
Private answer

Thank you..let me try the scan…. I didn’t like the indicator on my charts…I like them clean vs too much stuff … Will try running this can over the next wk or so…

Marked as spam
Posted by (Questions: 1, Answers: 2)
Answered on August 15, 2017 10:28 am