Description of the general mechanics of the sessions whose settings are on the Sessions tab of the MoonBot terminal strategies:
– A strategy’s profit is aggregated and increment the profitable session counter.
– A strategy’s losses are aggregated and increment the negative session counter.
– Every profitable session resets the previously aggregated negative sessions (and vice-versa, the negative session resets the positive session counter)
– The negative session enables the penalty and optionally reduces the order size.
– Profitable sessions optionally increase the order size
General notes:
– Session settings are accounted separately for each market and strategy. Each strategy has its own unique session value per market.
– The sessions are always monetized in USDT, including for BTC bots.
– The session changes at closing (execution of sell orders)
– The manual reset of the general session also resets new sessions based on markets.
– To view the value of the session on the chart, enable “filters on chart”. You will then be able to view those strategies that use the IgnoreSession = NO parameter.
– A sell executed by SellByFilters parameter is not accounted for in the session.
– Session settings work independent of IgnoreFilters. I.e. even if you enable ignoring of filters, but a coin has a session penalty, the order will not be placed.
– All strategies that have triggered buys and those that are expected to sell, will change the session after the closes of the Joined order by the amount of the total profit.
– The information on the actual order size (according to the SessionReduceOrder, SessionIncreaseOrder settings) can be found in the reports commentary (if the orders were not joined)