Backtester: mini bug fixes (#1011)

* fixes errors with non-default strategies

* actually err = nil was silly

* fixes bug on sell side sizing, adjusts RSI strat
This commit is contained in:
Scott
2022-08-23 12:50:38 +10:00
committed by GitHub
parent 29e7ae9db0
commit ae02f168a9
7 changed files with 10 additions and 53 deletions

View File

@@ -1746,7 +1746,7 @@
</td>
{{ else if ne $ev.SignalEvent nil}}
<td>{{$ev.SignalEvent.GetTime}}</td>
<td>{{ $.Prettify.Decimal8 $ev.SignalEvent.GetPrice}} {{if $asset.IsFutures}}{{if ne $ev.PNL nil }}{{$ev.PNL.GetCollateralCurrency}}{{end}}{{else}}{{$pair.Quote}}{{end}}</td>
<td>{{ $.Prettify.Decimal8 $ev.SignalEvent.GetClosePrice}} {{if $asset.IsFutures}}{{if ne $ev.PNL nil }}{{$ev.PNL.GetCollateralCurrency}}{{end}}{{else}}{{$pair.Quote}}{{end}}</td>
<td>{{$ev.SignalEvent.GetDirection}}</td>
<td>
<ul>