bugfixy highlight + batchid v dttbls
This commit is contained in:
@ -45,8 +45,18 @@ def populate_all_indicators(data, state: StrategyState):
|
||||
conf_bar = data['confirmed']
|
||||
last_update_delta, avg_delta = process_delta()
|
||||
|
||||
state.ilog(lvl=1,e=f"----- {data['index']}-{conf_bar}--delta:{last_update_delta}---AVGdelta:{avg_delta}", data=data)
|
||||
|
||||
conf = "-----"
|
||||
if conf_bar == 1:
|
||||
conf = "CONF"
|
||||
|
||||
lp = data['close']
|
||||
state.ilog(lvl=1,e=f"{conf} {data['index']}-{conf_bar}--delta:{last_update_delta}---AVGdelta:{avg_delta}", data=data)
|
||||
|
||||
#TODO tento lof patri spis do nextu classic SL - je poplatny typu stratefie
|
||||
#TODO na toto se podivam, nejak moc zajasonovani a zpatky
|
||||
#PERF PROBLEM
|
||||
state.ilog(lvl=1,e="ENTRY", msg=f"LP:{lp} P:{state.positions}/{round(float(state.avgp),3)} SL:{state.vars.activeTrade.stoploss_value if state.vars.activeTrade is not None else None} profit:{round(float(state.profit),2)} Trades:{len(state.tradeList)} pend:{state.vars.pending}", activeTrade=json.loads(json.dumps(state.vars.activeTrade, default=json_serial)), prescribedTrades=json.loads(json.dumps(state.vars.prescribedTrades, default=json_serial)), pending=str(state.vars.pending))
|
||||
|
||||
#kroky pro CONFIRMED BAR only
|
||||
if conf_bar == 1:
|
||||
#logika pouze pro potvrzeny bar
|
||||
@ -65,12 +75,7 @@ def populate_all_indicators(data, state: StrategyState):
|
||||
#populate indicators, that have type in stratvars.indicators
|
||||
populate_dynamic_indicators(data, state)
|
||||
|
||||
lp = data['close']
|
||||
|
||||
|
||||
#TODO na toto se podivam, nejak moc zajasonovani a zpatky
|
||||
#PERF PROBLEM
|
||||
state.ilog(lvl=1,e="ENTRY", msg=f"LP:{lp} P:{state.positions}/{round(float(state.avgp),3)} SL:{state.vars.activeTrade.stoploss_value if state.vars.activeTrade is not None else None} profit:{round(float(state.profit),2)} Trades:{len(state.tradeList)} pend:{state.vars.pending}", activeTrade=json.loads(json.dumps(state.vars.activeTrade, default=json_serial)), prescribedTrades=json.loads(json.dumps(state.vars.prescribedTrades, default=json_serial)), pending=str(state.vars.pending))
|
||||
#vytiskneme si indikatory
|
||||
inds = get_last_ind_vals()
|
||||
state.ilog(lvl=1,e="Indikatory", **inds)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user