test, provide regression tests for bid/ask prices in filter subcommand

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide regression tests for bid/ask prices in glue subcommand

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'feat/quote'

* feat/quote:
  test, provide regression tests for bid/ask prices in glue subcommand
  test, provide regression tests for bid/ask prices in filter subcommand
minor, provide static pool for reference prices and accrued flows (called rpaf)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide simple roll command

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, order affecting switches in --help output alphabetically

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, distinguish level and edge calculations more strongly

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, reset refprc upon position closing

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide --flow and --basis (defined as in old truffle)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide --tick-value (as defined per the old truffle)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, actually close the tseries file upon roll/glue/filter

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, refactor printing of rolled-over price series to co_roll_out() coru

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide --precision|-p just like cattle

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide regression tests for roll command (with/out --max-quote-age and with/out --flow)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, initialise base price to 0.00df

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, defer output of roll by one instant to avoid duplicates

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide regression tests for roll command in --edge mode

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide regression tests that mimic old truffle calls (old_01 and old_02) in new truffle

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide regression tests for -p|--precision feature

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'cmd/roll'

* cmd/roll:
  test, provide regression tests for -p|--precision feature
  test, provide regression tests that mimic old truffle calls (old_01 and old_02) in new truffle
  test, provide regression tests for roll command in --edge mode
  minor, defer output of roll by one instant to avoid duplicates
  chore, initialise base price to 0.00df
  test, provide regression tests for roll command (with/out --max-quote-age and with/out --flow)
  minor, provide --precision|-p just like cattle
  minor, refactor printing of rolled-over price series to co_roll_out() coru
  hygiene, actually close the tseries file upon roll/glue/filter
  minor, provide --tick-value (as defined per the old truffle)
  minor, provide --flow and --basis (defined as in old truffle)
  minor, reset refprc upon position closing
  minor, distinguish level and edge calculations more strongly
  chore, order affecting switches in --help output alphabetically
  minor, provide simple roll command
  minor, provide static pool for reference prices and accrued flows (called rpaf)