0

Emotionless

You are here:
< Back

The Emotionless strategy is fully tuned and ready to use, even for novice traders! It’s meant to be a relatively safe strategy, with modest but steady gains.

With this strategy, you don’t need to think about setting the right or best parameters: it’s all there already. You only need to set the basics like your trading limit and choose on which pairs you want to trade. Optionally, you can increase GAIN slightly.

Behind the scenes, an advanced algorithm based on the Ichimoku cloud indicator does the hard work. The specifics will not be disclosed.

emotionless-trades

Chart showing actual trades by Emotionless with default settings. Each sell order gained ~0.6%

Strategy settings

Following settings options are available for emotionless

Buying

These parameters control the execution of buy orders when using emotionless.

Parameter Default value Description
TRADING_LIMIT 0.002 Values: numerical – represent an amount in primary trading currency. This value defines the trading limit for limit buy orders placed by Gunbot. The default value of 0.01 would place maximum orders of 0.001 BTC when used on a BTC_x pair. Only use whole numbers for fiat pairs.
BUY_ENABLED true Values: true or false. Set this to false to prevent Gunbot from placing buy orders. Also affects double up orders.

Selling

These parameters control the execution of sell orders when using emotionless.

Parameter Default value Description
GAIN 0.6 Values: numerical – represents a percentage. This sets the minimum gain target for selling.
SELL_ENABLED true Values: true or false. Set this to false to prevent Gunbot from placing sell orders.

General

General settings for emotionless including the relevant indicators for this strategy.

See the overview of supported periods per exchange for correctly setting PERIOD.

Parameter Default value Description
PERIOD 15 Values: numerical – represents candlestick size in minutes. Only use supported values, see the overview linked above this table.
TRADING_FEES 0.25 Values: numerical – represents a percentage. This sets the amount of trading fees that needs to be considered for each trade.
MIN_VOLUME_TO_BUY 0.001 Values: numerical – represents the total value of a coins holdings in base currency. Sets a threshold for buy orders. If you own less than the set amount, buy orders will still be placed. This prevents owning very small quantities (dust) blocking buy orders. Only use whole numbers for fiat pairs.
MIN_VOLUME_TO_SELL 0.001 Values: numerical – represents the total value of a coins holdings in base currency. Sets a threshold for sell orders. If you own less than the set amount, sell orders will not be placed and the bot goes into buying mode again.
TRADES_TIMEOUT 0 Values: numerical – represent time in seconds.This sets a timeout preventing any trades to be placed for a pair after the last order and after starting the bot. Use this to prevent double buys or fast consecutive buy orders when averaging down. Affects buy and sell orders. When the timeout is active you will see Waiting to Trade - Safety Switch is on in the logs.
FUNDS_RESERVE 0.001 Values: numerical – represent an amount in primary trading currency. Sets an amount of base currency that will not be traded with. For a BTC_x pair, funds in BTC would be reserved, for an ETH_x pair the bot will keep the amount in ETH reserved, etc. It is recommended to use the same value for all pairs you run in this base currency.
PANIC_SELL false Values: true or false. When set to true, all coins will be sold at market value. This can incur losses!
STOP_LIMIT 60 Values: numerical – represents a percentage. Sets a stop limit to sell a coin at a calculated loss. Setting a stop limit at 60 would cause that all balance for a coin are sold when the current price is >60% lower than averaged bought price. After a stop limit sell order has been placed, the bot will go into buying mode after TRADES_TIMEOUT has passed and will buy again when market conditions meet your buying strategy.
OKKIES_MODE true Values: true or false. Setting this to true disables buy orders when there is too much price and volume pressure on BTC. Configurable with BTC_MONEY_FLOW. Only use this if BTC pumps have a significant effect on your trading pair.
BTC_MONEY_FLOW 35 Values: numerical, ranging between 0 and 100.Sets the value on the Money Flow Index (MFI) you want OKKIES_MODE to disable buy orders. As soon as MFI hits the set value or drops below it, OKKIES_MODE will be enabled.
BOUGHT_PRICE Strategy dependent Values: numerical – represent a price. Only to be used as override for pairs, use this to manually enter the last (or average) bought price when Gunbot can no longer retrieve it from the exchange

Not relevant

These settings have no function in emotionless and act as placeholders.

Parameter Default value Description
BUY_LEVEL 0.1 Placeholder.
EMA1 16 Placeholder.
EMA2 8 Placeholder.
  • Share post