vectorbt
vectorbt copied to clipboard
Make vector understand my Indicator
I'm testing new indicator, how can I make vector understand its entry exit logics?
def bull_bear_indi(stock):
bull_high = []
bull_low = []
bull_yellow =[]
bull_blue = []
bull_lblue = []
bull_violet = []
bull_pink = []
bull_red = []
bull_orange = []
for i in range(0, len(stock)):
high = stock['Conti'].iloc[0:i].max()
low = stock['Conti'].iloc[0:i].min()
mid_yellow = (high + low)/2
blue = (high + mid_yellow)/2
lblue = (high + blue)/2
violet = (high+ lblue)/2
pink = (mid_yellow+ low)/2
red = (pink+low)/2
orange = (red+low)/2
bull_high.append(high)
bull_low.append(low)
bull_yellow.append(mid_yellow)
bull_blue.append(blue)
bull_lblue.append(lblue)
bull_violet.append(violet)
bull_pink.append(pink)
bull_red.append(red)
bull_orange.append(orange)
bull_bear = pd.DataFrame()
bull_bear[top'] = bull_high
bull_bear['bot'] = bull_low
bull_bear['yellow'] = bull_yellow
bull_bear['blue'] = bull_blue
bull_bear['lblue'] = bull_lblue
bull_bear['violet'] = bull_violet
bull_bear['pink'] = bull_pink
bull_bear['red'] = bull_red
bull_bear['orange'] = bull_orange
return bull_bear
Logic is simple, Short on closing below yellow, Stoploss needs to be figured out, thats why need vector
@barnjamin @polakowo @RileyMShea @emiliobasualdo @kmcentush