Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pairs.properties [2019/05/16 14:41]
armchairguru
— (current)
Line 1: Line 1:
-===== Pairs Config ===== 
  
-These settings control the buying and selling behaviour of the bot for coins. It also contains "​trigger"​ settings to control risk during market swings. ​ 
----- 
- 
-=== Flow of the Coins in the Bot === 
-When a coin is being watched closely by the bot due to your buy settings, it appears in the Possible Buy Log in the web GUI. Once it is bought, it appears in the Pairs Log. If you use [[dca.properties|DCA]],​ it may appear in the DCA log. Once sold, it will appear in the Sales log. If a coin is in an open order caused by you or the bot creating a limit order on the exchange, it will appear in the Pending log.  
- 
- 
-**Click on a Section to jump to it** 
-  * [[pairs.properties#​general_settings|General Settings]] 
-  * [[pairs.properties#​possible_buy_log_filtering|Possible Buy Log Filtering]] 
-  * [[pairs.properties#​buy_settings|Buy Settings]] 
-  * [[pairs.properties#​sell_settings|Sell Settings]] 
-  * [[pairs.properties#​sell_only_mode_settings|Sell Only Mode Settings]] 
-  * [[pairs.properties#​Coin Specific Settings]] 
-  * [[pairs.properties#​dust_settings|Dust]] 
- 
-== Legend == 
- 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]] Coin Specific - This parameter can be specified for individual coins.\\ 
-[[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] Optional - This parameter is not required for basic operation.\\ 
-[[mandatory_settings#​caution|{{:​warnbr.png?​18|Caution - click for more info}}]] Caution - This parameter can result in instant losses if used carelessly.\\ 
- 
----- 
- 
-==== PAIRS Settings ==== 
-Click to view the documentation on each parameter.\\ 
- 
-<​file>#​GENERAL SETTINGS#</​file>​ 
-[[pairs.properties#​market]] = BTC\\ 
-[[pairs.properties#​enabled_pairs]] = ALL\\ 
-[[pairs.properties#​DEFAULT_trading_enabled]] = true\\ 
-[[pairs.properties#​hidden_pairs]] = ALL\\ 
-[[pairs.properties#​DEFAULT_DCA_enabled]] = false\\ 
-[[pairs.properties#​DEFAULT_combine_pending_orders]] = false\\ 
- 
-[[pairs.properties#​keep_balance]] = 0.0\\ 
-[[pairs.properties#​keep_balance_percentage]] = 0\\ 
- 
-<​file>#​POSSIBLE BUY LOG SETTINGS#</​file>​ 
-[[pairs.properties#​max_trading_pairs]] = 4\\ 
-[[pairs.properties#​DEFAULT_initial_cost]] = 0.0012\\ 
-[[pairs.properties#​DEFAULT_initial_cost_percentage]] = 0\\ 
-[[pairs.properties#​DEFAULT_buy_leverage]] = \\ 
-[[pairs.properties#​DEFAULT_min_buy_volume]] = 0\\ 
-[[pairs.properties#​DEFAULT_min_buy_price]] = 0\\ 
-[[pairs.properties#​DEFAULT_max_buy_spread]] = 1\\ 
-[[pairs.properties#​DEFAULT_min_orderbook_volume_percentage]] = 120\\ 
-[[pairs.properties#​DEFAULT_min_orderbook_price_slippage_percentage]] = 0.5\\ 
- 
-[[pairs.properties#​DEFAULT_rebuy_timeout]] = 15\\ 
-[[pairs.properties#​DEFAULT_buy_min_change_percentage]] = 0\\ 
-[[pairs.properties#​DEFAULT_buy_max_change_percentage]] = 0\\ 
-[[pairs.properties#​pair_min_listed_days]] = 15\\ 
- 
-[[pairs.properties#​DEFAULT_sell_wall_orderbook_depth]] = 30\\ 
-[[pairs.properties#​DEFAULT_sell_wall_diff_percentage]] = 500\\ 
- 
-<​file>#​BUY SETTINGS#</​file>​ 
-[[pairs.properties#​DEFAULT_A_buy_strategy_label]] = STRATEGYNAME\\ 
-[[pairs.properties#​DEFAULT_A_buy_strategy]] = LOWBB\\ 
-[[pairs.properties#​DEFAULT_A_buy_value]] = 25\\ 
-[[pairs.properties#​DEFAULT_A_buy_value_limit]] = 0\\ 
-[[pairs.properties#​DEFAULT_A_buy_strategy_direction]] = \\ 
-[[pairs.properties#​DEFAULT_A_buy_on_first_signal]] = false\\ 
-[[pairs.properties#​DEFAULT_buy_strategy_formula]] = \\ 
- 
-[[pairs.properties#​DEFAULT_A_buy_strategy|DEFAULT_B_buy_strategy]] = RSI\\ 
-[[pairs.properties#​DEFAULT_A_buy_value|DEFAULT_B_buy_value]] = 35\\ 
-[[pairs.properties#​DEFAULT_A_buy_value_limit|DEFAULT_B_buy_value_limit]] = 0\\ 
- 
-[[pairs.properties#​DEFAULT_trailing_buy]] = 0.25\\ 
-[[pairs.properties#​DEFAULT_trailing_buy_rebound_count]] = 0 \\ 
-[[pairs.properties#​DEFAULT_trailing_buy_reset_with_strategies]] = false\\ 
- 
-<​file>#​SELL SETTINGS#</​file>​ 
-[[pairs.properties#​sell_settings|DEFAULT_A_sell_strategy_label]] = STRATEGYNAME\\ 
-[[pairs.properties#​DEFAULT_A_sell_strategy]] = GAIN\\ 
-[[pairs.properties#​DEFAULT_A_sell_value]] = 1.0\\ 
-[[pairs.properties#​DEFAULT_A_sell_value_limit]] = \\ 
-[[pairs.properties#​DEFAULT_sell_strategy_formula]] = \\ 
- 
-[[pairs.properties#​DEFAULT_trailing_profit]] = 0.35\\ 
-[[pairs.properties#​DEFAULT_trailing_profit_type]] = DEFAULT\\ 
-[[pairs.properties#​DEFAULT_trailing_profit_rebound_count]] = 0 \\ 
- 
-[[pairs.properties#​orderbook_profit_calculation]] = true\\ 
-[[pairs.properties#​DEFAULT_max_profit]] = 0\\ 
-[[pairs.properties#​DEFAULT_take_profit_percentage]] = 0\\ 
-[[pairs.properties#​DEFAULT_take_profit_reset_percentage_move]] = 0\\ 
-[[pairs.properties#​DEFAULT_take_profit_wait_time]] = 0\\ 
-[[pairs.properties#​DEFAULT_take_profit_safety_arm]] = 0\\ 
-[[pairs.properties#​DEFAULT_take_profit_safety_fire]] = 0\\ 
- 
-[[pairs.properties#​DEFAULT_pending_gain_percentage]] = 0.5\\ 
-[[pairs.properties#​DEFAULT_pending_order_wait_time]] = 0\\ 
-[[pairs.properties#​DEFAULT_pending_order_price_drop_trigger]] = 0\\ 
-[[pairs.properties#​DEFAULT_combined_cancel_pending_trigger]] = 0\\ 
-[[pairs.properties#​DEFAULT_cancel_pending_trigger]] = 0\\ 
-[[pairs.properties#​DEFAULT_combine_pending_orders]] = false\\ 
- 
-[[pairs.properties#​DEFAULT_stop_loss_trigger]] = 0\\ 
-[[pairs.properties#​DEFAULT_stop_loss_timeout]] = 0\\ 
-[[pairs.properties#​DEFAULT_trailing_stop_loss_trigger_arm]] = 0\\ 
-[[pairs.properties#​DEFAULT_trailing_stop_loss_trigger]] = 0\\ 
-[[pairs.properties#​DEFAULT_panic_sell_enabled]] = false\\ 
- 
- 
-<​file>#​SELL ONLY MODE#</​file>​ 
-[[pairs.properties#​DEFAULT_sell_only_mode_enabled]] = false\\ 
- 
-[[pairs.properties#​consecutive_buy_trigger]] = 4\\ 
-[[pairs.properties#​consecutive_sell_trigger]] = 2\\ 
- 
-[[pairs.properties#​price_trigger_market]] = BTC\\ 
-[[pairs.properties#​price_rise_trigger]] = 10\\ 
-[[pairs.properties#​price_rise_recover_trigger]] = 8\\ 
-[[pairs.properties#​price_drop_trigger]] = 10\\ 
-[[pairs.properties#​price_drop_recover_trigger]] = 8\\ 
- 
-<​file>#​COIN SPECIFIC SETTINGS#</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|BNB_trading_enabled]] = false\\ 
-[[pairs.properties#​DEFAULT_reserve_amount|ADA_reserve_amount]] = 50 \\ 
- 
-\\ 
-[[pairs.properties|TOP]] 
-\\ 
- 
----- 
-==== GENERAL SETTINGS ==== 
- 
----- 
-== market == 
-<file java> 
-market = BTC 
-</​file>​ 
-Valid values: BTC, ETH, XMR, BNB, NEO, KCS, USDT, XBT etc. Any base market on your exchange is permitted. 
- 
-Define the market we are trading. 
- 
-**Notes**: ​ 
-  - XBT is the only valid market on Bitmex 
-  - BNB is valid on Binance only. NEO AND KCS are valid on Kucoin only. XMR is valid on Poloniex only. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== enabled_pairs == 
-<file java> 
-enabled_pairs = ALL 
-</​file>​ 
-OR 
-<file java> 
-enabled_pairs = LTC, ADA, XRP, NANO 
-For Bitmex: 
-enabled_pairs = XBTUSD, ETHH18, ADAZ18 
-</​file>​ 
-Valid values: ALL or a list of comma seperated coins (e.g = LTC, ADA, XRP, NANO) 
-Define which coins you want ProfitTrailer to be able to display in the web GUI. 
-List all pairs you want separated by comma or specify ALL to enable all pairs in your market. ​ 
- 
-For a coin to appear in the possible buy log or be traded it needs to be included in this list and trading needs to be enabled below. 
- 
-**Bitmex**: On Bitmex you need to specify the contract name. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_trading_enabled == 
-<file java> 
-DEFAULT_trading_enabled = true 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]] 
- 
-Valid values: true or false 
- 
-Enable trading (buying and selling) using your defined strategies for all coins. If trading_enabled = false your existing pairs will be displayed in **WATCHMODE** unless hidden. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== hidden_pairs == 
-<file java> 
-hidden_pairs = ALL 
-</​file>​ 
-OR 
-<file java> 
-hidden_pairs = TRX, SC, USDT, WAVES, WTC 
-</​file>​ 
-[[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: ALL or comma seperated coins (e.g TRX, SC, USDT, WAVES, WTC) 
- 
-Hide any coin listed that is also disabled from trading. 
- 
-Using the default ALL will automatically hide all coins that are not enabled for trading. 
- 
-Specifying a list of coins will hide all coins in the list that are not enabled for trading. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_DCA_enabled == 
-<file java> 
-DEFAULT_DCA_enabled = false 
-</​file>​ 
-OR 
-<file java> 
-DEFAULT_DCA_enabled = true 
-</​file>​ 
-OR 
-<file java> 
-DEFAULT_DCA_enabled = -2.5 
-</​file>​ 
-OR 
-<file java> 
-DEFAULT_DCA_enabled = 0.86 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: true, false, or a negative or positive decimal value. 
- 
-Enable or disable Dollar Cost Averaging. 
- 
-Setting to true or a number value enables DCA. The bot will use the strategies defined in [[dca.properties]]. In the example above, -2.5 is -2.5%, so the coin will not be sent into the DCA Log until the profit margin falls to -2.5% or below. Conversely 0.86 means the coin will not be sent to the DCA log until the profit rises to 0.86% or more. 
- 
-The coin will NOT go back into the pairs log if it has been DCA'd 1 or more times regardless of the profit margin. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== keep_balance == 
-<file java> 
-keep_balance = 0.5 
-</​file>​ 
-[[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal value greater than or equal to 0. 
- 
-Do not buy new coins if the purchase will take your balance below the specified amount. In the example above, if we are trading BTC, the bot will keep at least 0.5BTC in your account. ​ 
- 
-**Notes**: ​ 
-  - This only stops ProfitTrailer buying new coins, it does not stop DCA purchases. There is an equivalent setting in dca.properties for this. 
-  - This setting will impact ''​[[pairs.properties#​DEFAULT_initial_cost_percentage]]''​ if used 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== keep_balance_percentage == 
-<file java> 
-keep_balance_percentage = 60 
-</​file>​ 
-[[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal value equal to or greater than 0.  
- 
-An alternative to the fixed keep_balance above, do not buy new coins if the purchase will take your balance below the specified amount expressed as a % of your TCV ([[web_interface_guide#​header|Total Current Value]]). 
- 
-//Example: To leave 60% of my account unspent, set the value to 60.// 
- 
-**Notes:​** ​ 
-  - This property only works if keep_balance = 0  
-  - This only stops ProfitTrailer buying new coins, it does not stop DCA purchases. There is an equivalent setting in dca.properties for this.  
-  - This setting will impact ''​[[pairs.properties#​DEFAULT_initial_cost_percentage]]''​ if used 
- 
-[[pairs.properties|TOP]] 
- 
----- 
- 
-====POSSIBLE BUY LOG FILTERING==== 
-These settings determine the coins that ProfitTrailer will see as potential buy candidates (and will therefore place in the Possible Buy Log in the web GUI.  
- 
----- 
-== max_trading_pairs == 
-<file java> 
-max_trading_pairs = 3 
-</​file>​ 
-Valid values: Integer greater than or equal to 0. 
- 
-Set the maximum number of pairs that the bot is allowed to own at one time. Pending log coins do not count however coins in WATCHMODE do. 
- 
-Calculated by adding up all the coins in Pairs Log, and DCA Log. Pending log does not count. Once the max is reached, the bot will not buy any new pairs until  some are sold. DCA **is** still allowed to buy.  
- 
-0 will allow unlimited coins (not recommended) 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_initial_cost == 
-<file java> 
-DEFAULT_initial_cost = 0.0012 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]] 
- 
-Valid values: Decimal value greater or equal to the lower trading limit set for each exchange. ​ 
- 
-Set the amount of the market currency (BTC, ETH, XMR, BNB, or USDT) we will use to buy a pair. This amount is spent for EACH initial purchase. If this amount is not available in the lowest sell order, the bot will not buy.  
- 
-**MINIMUM VALUES**: The minimum recommended ''​DEFAULT_initial_cost''​ for each exchange is shown below. If you go lower than this you will get dust more easily: 
- 
-**Binance:​** \\ 
-BTC = 0.0011 \\ 
-ETH = 0.011 \\ 
-BNB = 1.1 \\ 
-USDT = 10  
- 
-**Bittrex:​** \\ 
-BTC = 0.0011 \\ 
-ETH = 0.00075 \\ 
-USDT = 10  
- 
-**Poloniex:​** \\ 
-BTC = 0.0011 \\ 
-ETH = 0.0075 \\ 
-XMR = 0.00025 \\ 
-USDT = 1.25  
- 
-**Kucoin** \\ Kucoin minimums are not set in stone but they are some of the lowest around. We cannot provide specific examples. 
-BTC =  \\ 
-ETH =  \\ 
-NEO =  \\ 
-USDT =  \\ 
-KCS =  \\ 
- 
-**Huobi** \\ 
-BTC =  \\ 
-ETH =  \\ 
-USDT =  \\ 
-HT =  \\ 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_initial_cost_percentage == 
-<file java> 
-DEFAULT_initial_cost_percentage = 2 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal value greater or equal to 0.  
- 
-An alternative to the fixed initial cost above, set the percentage of your TCV ([[web_interface_guide#​header|Total Current Value]]) to be used for each initial purchase. This is useful when your balance changes frequently and for larger account balances. 
- 
-**Notes**: 
-  * This property only works if ''​[[pairs.properties#​DEFAULT_initial_cost]] = 0''​. ​ 
-  * If you use ''​[[pairs.properties#​keep_balance]]''​ or ''​[[pairs.properties#​keep_balance_percentage]]''​ the balance used to calculate ''​[[pairs.properties#​initial_cost_percentage]]''​ does not include the reserved amount. e.g Balance = 1 BTC, ''​keep_balance''​ = 0.5 BTC, ''​initial_cost_percentage''​ of 1% will equal 0.005 BTC not 0.01 BTC. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_buy_leverage == 
-<file java> 
-DEFAULT_buy_leverage = 2 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]][[mandatory_settings#​caution|{{:​warnbr.png?​18|Caution - click for more info}}]] 
- 
-<color #​ed1c24>​Valid Values:</​color>​ Decimal values greater than or equal to 1 
- 
-<color #​ed1c24>​Description/​function</​color>​ 
- 
-**WARNING: Leverage Trading can be dangerous if you use too high a leverage value. The higher you set your leverage the smaller the margin of error you will have in price movement before your trading position is liquidated. There is the possibility that you can lose your entire trading position value using leverage. 100x leverage for example will usually result in your entire trading position being liquidated immediately as the amount the price of the coin has to move is minuscule before it reaches the liquidation value.** 
- 
-Leverage results from using borrowed capital as a funding source when trading. ​ 
- 
-Leverage is a double edged sword in that it magnifies both gains and losses. If a trader uses leverage to make a trade and the trade moves against the trader, their loss is much greater than it would have been if the trader had not leveraged the trade. 
- 
-BitMEX for example is a popular cryptocurrency exchange that offers leverage trading. ​ 
- 
-Leverage trading, also known as margin trading, is a system which allows a trader to open positions much larger than their own capital would allow. ​ 
- 
-Not all exchanges offer leverage so this setting can only be used on those exchanges that offer the ability to trade with leverage. 
- 
-** BitMEX ** 
- 
-  * BitMEX offers leverage on all of its products except UP and DOWN contracts. 
-  * The amount of leverage BitMEX offers varies from product to product. ​ 
-  * Leverage is determined by the [[https://​www.bitmex.com/​app/​marginTermReference|Initial Margin and Maintenance Margin]] levels. These levels specify the minimum equity you must hold in your account to enter and maintain positions. ​ 
-  * Leverage is not a fixed multiplier but rather a minimum equity requirement. ​ 
-  * You can see the minimum Initial Margin and Maintenance Margin levels for all products [[https://​www.bitmex.com/​app/​riskLimits#​instrument-risk-limits|here]]. 
-  * The highest leverage BitMEX offers is up to 100x leverage on its Daily Bitcoin / JPY Futures Contract and the Perpetual Bitcoin / USD Perpetual Contract. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_min_buy_volume == 
-<file java> 
-DEFAULT_min_buy_volume = 500 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Integer value greater than or equal to 0. 
- 
-Ignore coins with a 24 hour volume below the specified amount. Volume is measured in units of your base currency. If you are trading BTC, 500 = 500 BTC in 24 hour volume. If USDT, 500 = $500 (you may need to adjust this value according to volume of the market on your exchange. 
- 
-It is more risky to trade low volume coins because it is more difficult to sell them quickly or buy them quickly due to less available trading partners, which can negatively impact the price. ​   
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_min_buy_price == 
-<file java> 
-DEFAULT_min_buy_price = 0.00000500 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal values greater than or equal to 0 
- 
-Set to ignore low value coins. ProfitTrailer will not consider any coin worth less than the set value in the market currency. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_max_buy_spread == 
-<file java> 
-DEFAULT_max_buy_spread = 1.0 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: decimal number greater than or equal to 0. 
- 
-Ignore coins where the spread % between lowest ask and highest bid orders exceeds the set value. If spread is too big, most likely there was a coin dump/pump and you are buying too high.  A value of 2 is mildly conservative. 1 is more conservative. 3 would be more aggressive. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_min_orderbook_volume_percentage == 
-<file java> 
-DEFAULT_min_orderbook_volume_percentage = 150 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal value equal to or greater than 0.  
- 
-Only place a buy order if there'​s enough volume in order book to fill the order. This helps against partial buys. 
- 
-100 means there should be at least 100% of the amount we want to buy in the orderbook. 150 means there should be 150% of the amount we want to buy in the orderbook to issue the buy order. So if you need 5 coins at price A, using 150, the orderbook should have at least 7.5 coins at price A.  
- 
-**Note:** 
-  - Avoid using less than 100 unless your [[pairs.properties#​DEFAULT_initial_cost]] is well above dust levels. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_min_orderbook_price_slippage_percentage == 
-<file java> 
-DEFAULT_min_orderbook_price_slippage_percentage = 0.5 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal Values greater than or equal to 0. Default is 0 
- 
-Set the percentage of price slippage allowed when ProfitTrailer is looking to buy a coin. 
- 
-//EXAMPLE\\ 
-We want to buy 80 coins\\ 
- 
-DEFAULT_min_orderbook_price_slippage_percentage = 0.5\\ 
-\\ 
-THE ORDERBOOK\\ 
-price              -- amount \\ 
-0.00100 ​           --     50 \\ 
-0.001001 ​          ​-- ​    ​75 ​ \\ 
-\\ 
-0.00100 + 0.5% = 0.001005\\ 
-\\ 
-There are not enough coins available at 0.00100. ProfitTrailer will now check how many coins are available at a price of LESS than 0.001005\\ 
-There are 125. And that is enough. ​ \\ 
-ProfitTrailer will place a buy order at the limit price of 0.001005 and it would buy the 50 at 0.00100 + the other 30 at 0.001001//​\\ 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_rebuy_timeout == 
-<file java> 
-DEFAULT_rebuy_timeout = 5 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Integer values greater or equal to 0 
- 
-Set the amount of minutes that the bot is not allowed to buy a coin after the initial buy or after it was sold. 
-ex: We just sold ETH so do NOT buy ETH again for x minutes after we sold it 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_buy_min_change_percentage == 
-<file java> 
-DEFAULT_buy_min_change_percentage = 0 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal Values 
- 
-Only purchase a coin if the 24 hour percentage change is above the set value. 
- 
-//​Example:​\\ 
-DEFAULT_buy_min_change_percentage = 3.5 --> Only buy a coin if the 24 hour change is above 3.5%\\ 
-DEFAULT_buy_min_change_percentage = -2 --> Only buy a coin if the 24 hour change is above -2%// 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_buy_max_change_percentage == 
-<file java> 
-DEFAULT_buy_max_change_percentage = 0 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal Values 
- 
-Only purchase a coin if the 24 hour percentage change is below the set value. 
- 
-//​Example:​\\ 
-DEFAULT_buy_max_change_percentage = 8 --> Only buy a coin if the 24 hour change is below 8%\\ 
-DEFAULT_buy_max_change_percentage = -1 --> Only buy a coin if the 24 hour change is below -1%// 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== pair_min_listed_days == 
-<file java> 
-pair_min_listed_days = 0 
-</​file>​ 
-[[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Integer Values greater than or equal to 0 
- 
-Do not purchase a coin if the pair (coin in used market) has not been listed on the exchange for more than the set number of days. Set to 0 to disable. 
- 
-**Note:** 
-  - This feature can be used back to 28.02.2018, i.e. if you enter 365 days, you will only exclude pairs which were listed since 28.02.2018 
-  - Changes to this parameter will take a lengthy time to take affect. A restart of the bot will allow the change to happen immediately. 
- 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_sell_wall_orderbook_depth == 
-<file java> 
-DEFAULT_sell_wall_orderbook_depth = 40 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid Values: Integer values greater than 0 
- 
-Set the depth of the orderbook to look back and identify the largest sell order. If you set 30, ProfitTrailer will look at the top 30 orders. ProfitTrailer will then calculate the average the top 30 orders (excluding the largest one) and determine if the difference from the largest order exceeds your ''​[[pairs.properties#​DEFAULT_sell_wall_diff_percentage]]''​ setting. If it exceeds the allowed difference the coin will not be purchased. 
- 
-**Note:** 
-  - Used with ''​[[pairs.properties#​DEFAULT_sell_wall_diff_percentage]]''​ 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_sell_wall_diff_percentage == 
-<file java> 
-DEFAULT_sell_wall_diff_percentage = 600 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid Values: Decimal values greater than 100 
- 
-Set the maximum difference allowed from the average order size within the ''​[[pairs.properties#​DEFAULT_sell_wall_orderbook_depth]]''​. If this difference is exceeded then the coin will not be bought. 
- 
-//Example: \\ 
-DEFAULT_sell_wall_orderbook_depth = 20 \\ 
-DEFAULT_sell_wall_diff_percentage = 600 \\ 
-\\ 
-Average of the bottom 20 sell orders (excluding largest order) is e.g 0.05 BTC in size. If the largest order is 600% or 6 times the average (e.g 0.3 BTC) then this will be identified as a sell wall. // 
- 
-**Note:** 
-  - Used with ''​[[pairs.properties#​DEFAULT_sell_wall_orderbook_depth]]''​ 
- 
-[[pairs.properties|TOP]] 
- 
----- 
- 
-==== BUY SETTINGS ==== 
- 
-More than one buy strategy can be used at the same time. To define more than one buy strategy replace A with B, C, D or E . e.g DEFAULT_B_buy_strategy. ALL relevant B parameters will also be required. 
----- 
-== DEFAULT_A_buy_strategy_label == 
-<file java> 
-DEFAULT_A_buy_strategy_label = SMASLOWCROSS 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid Values: Any name you choose. 
- 
-Set a unique label for your strategy in order to facilitate the same indicator being used multiple times. 
- 
-//​Example://​ \\ 
-In [[indicators.properties|Indicators Config]] using the [[web_interface_guide#​advanced]] config tab, we define SMACROSS and SMASLOWCROSS values 
- 
-//​SMA_cross_candles = 2 \\ 
-SMA_candle_period = 300 \\ 
-SMA_fast_length = 12 \\ 
-SMA_slow_length = 24 \\ 
-\\ 
-SMASLOWCROSS_cross_candles = 2 \\ 
-SMASLOWCROSS_candle_period = 900 \\ 
-SMASLOWCROSS_fast_length = 100 \\ 
-SMASLOWCROSS_slow_length = 200 //\\ 
- 
-In [[pairs.properties|Pairs Config]] we can now use either of these individually or both at once. 
- 
-//​DEFAULT_A_buy_strategy = SMACROSS \\ 
-DEFAULT_A_buy_value = -2 \\ 
-\\ 
-DEFAULT_B_buy_strategy_label = SMASLOWCROSS \\ 
-DEFAULT_B_buy_strategy = SMACROSS \\ 
-DEFAULT_B_buy_value = -2 // 
- 
-**Note:** 
-  - The label can be anything alphanumeric. 1337SUPERDUPER420 will work 
-  - labels used with SIGNAL need to be sent from your TV script or your Provider 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_A_buy_strategy == 
-<file java> 
-DEFAULT_A_buy_strategy = LOWBB 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]] 
- 
-Valid values: SIGNAL, LOWBB, EMACROSS, SMASPREAD, STOCHRSID etc or DISABLED (See the [[buy_and_sell_strategies|Buy and Sell Strategies]] page for all options and more info on each setting.) 
- 
-Define a strategy to be used when buying new coins. 
- 
-**Notes:​**  ​ 
-  - If using multiple strategies the logic requires all to be true (A AND B AND C) unless ''​[[pairs.properties#​DEFAULT_A_buy_on_first_signal]] = true''​ or unless [[pairs.properties#​default_buy_strategy_formula]] is used; if used then the formula decides the logic triggers. 
-  - The designators used do not need to be in order. e.g B and D can be used instead of A and B. 
-  - If using SIGNAL either an approved external provider signal or your own TradingView signal is required. These Signals are created outside of the ProfitTrailer product, see this page for details on [[https://​wiki.profittrailer.com/​doku.php?​id=signals|how to integrate with signals]] 
-  - Signals are not part of your ProfitTrailer product license and require a separate paid subscription to either an approved supplier'​s signals service and/or the TradingView integration service. These subscriptions are available for purchase from the [[https://​profittrailer.com/​shop/​|ProfitTrailer Shop]]. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_A_buy_value == 
-<file java> 
-DEFAULT_A_buy_value = 0 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]] 
- 
-Valid values: 0, positive or negative decimal numbers depending on the [[buy_and_sell_strategies#​buying|Buy Strategy]] 
- 
-The target value that triggers a buy.  
-\\ 
-//Example: for LOWBB, if set to 0 (0%), a buy signal is generated when the price of the coin is equal to or lower than the LOWBB line. If it were set to -5 (-5%), the signal would be generated when the price is 5% below LOWBB.// 
- 
-Remember this is just the buy "​signal"​ if you are using trailing. Trailing will follow the price down further and therefore may not buy immediately. See ''​[[pairs.properties#​DEFAULT_trailing_buy]]''​ below. ​ 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_A_buy_value_limit == 
-<file java> 
-DEFAULT_A_buy_value_limit = 0 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: positive or negative decimal numbers depending on the [[buy_and_sell_strategies|Buy Strategy]] 
- 
-This value sets the outer limit of a "buy zone" with the buy value as the other limit. Do not include this parameter if no limit is desired. 
- 
-**NOTE**: The set ''​buy_value_limit''​ needs to be further into the buy zone than the buy value otherwise a buy cannot take place. 
- 
-//Example: EMASPREAD \\ 
-DEFAULT_A_buy_value = -1.5 \\  
-DEFAULT_A_buy_value_limit = -2.5 \\ 
-The bot will only buy if EMASPREAD is between -1.5% and -2.5%// 
- 
-//Example: EMASPREAD \\ 
-DEFAULT_A_buy_value = 0.55 \\  
-DEFAULT_A_buy_value_limit = 2.5 \\ 
-The bot will only buy if EMASPREAD is between 0.5% and 2.5%// 
- 
-//Example: LOWBB \\ 
-DEFAULT_A_buy_value = -20 \\  
-DEFAULT_A_buy_value_limit = -45 \\ 
-The bot will only buy if the price is between LOWBB -20 and LOWBB -45// 
- 
-//Example: LOWBB \\ 
-DEFAULT_A_buy_value = 15 \\  
-DEFAULT_A_buy_value_limit = -50 \\ 
-The bot will only buy if the price is between LOWBB 15 and LOWBB -50// 
- 
-//Example: RSI \\ 
-DEFAULT_A_buy_value = 30 \\  
-DEFAULT_A_buy_value_limit = 15 \\ 
-The bot will only buy if RSI is between 15 and 30// 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_A_buy_strategy_direction == 
-<file java> 
-DEFAULT_A_buy_strategy_direction = UP/DOWN 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid Values: UP or DOWN 
- 
-Used to reverse the logic of a buy strategy in order to change when the strategy will indicate true relative to the ''​buy_value''​ used. 
- 
-//​Example:​\\ 
-DEFAULT_A_buy_strategy = RSI\\ 
-DEFAULT_A_buy_value = 35\\ 
-The strategy will be true when the RSI value is below 35\\ 
-\\ 
-DEFAULT_A_buy_strategy = RSI\\ 
-DEFAULT_A_buy_value = 35\\ 
-DEFAULT_A_buy_strategy_direction = UP\\ 
-The strategy will be true when the RSI value is above 35.// 
- 
-**Note:** 
-  - Only compatible with RSI, STOCHRSIK, STOCHRSID, BBWIDTH and STOCH. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_A_buy_on_first_signal == 
-<file java> 
-DEFAULT_A_buy_on_first_signal = false 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: true or false. ​ 
- 
-In normal buying a strategy can remain true for a long time even with a small buy zone created using a tight ''​buy_value_limit''​. To prevent this buy_on_first_signal can be used to switch a strategy back to false a few seconds after it enters the buy zone and becomes true, giving a limited buy opportunity. ​ 
- 
-Default value is false. Set to true to only permit the bot to buy as soon as a strategy becomes true. The strategy will change to true after crossing into the buy zone. Upon the next refresh of the coin, the strategy will become false again. It will not become true again until it leaves the buy zone and then re-enters it. 
- 
-In practice, the strategy/​strategies on which you use buy_on_first_signal need to be the last to become true as it will only be true momentarily. 
- 
-If this is used with multiple strategies, then all strategies need to become true in the same refresh. 
- 
-//​Example:​\\ 
-DEFAULT_A_buy_strategy = LOWBB\\ 
-DEFAULT_A_buy_value = 15 \\  
-DEFAULT_A_buy_on_first_signal = true\\ 
-\\ 
-DEFAULT_B_buy_strategy = EMAGAIN\\ 
-DEFAULT_B_buy_value = -0.55 \\  
- 
- 
-The bot will attempt to buy when the price is less than or equal to the line 0.55% below the lowest EMA line and it crosses below the LOWBB 15 value. But, even if LOWBB is still below 15 on the next check, the LOWBB indicator will be set to false. It will need to rise above 15 and then re-enter the buy zone before it is set to true again. ​ 
-// 
- 
-**Note:** 
-  - You cannot use ''​DEFAULT_trailing_buy''​ with this parameter as the two will prevent the other from working. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_buy_strategy_formula == 
-<file java> 
-DEFAULT_buy_strategy_formula = 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Any valid set of properly formatted strategies using javascript operators; examples below. 
- 
-**Note:** 
-  - Formatted strings follow the order of operations and uses AND ( && ), OR ( || ), NOT ( ! ). 
-  - You must use parenthesis to delimit what you want to add together, i.e.- you cannot use A && B || C because the bot will not know whether you want to use A and B together OR C .. or whether you want to use A ....and B OR C. 
- 
-**Example:​** 
-<file java>​DEFAULT_buy_strategy_formula = (A && B) || C</​file>​ 
-Will look for either: A and B strategies to be TRUE , OR for the C strategy to be TRUE. 
- 
-<file java>​DEFAULT_buy_strategy_formula = A || B</​file>​ 
-Will look for either: A OR B strategies to be true. 
- 
-<file java>​DEFAULT_buy_strategy_formula = A || (B && C)</​file>​ 
-Will look for either: A strategy to be TRUE , OR for the B and C strategies to be TRUE. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_trailing_buy == 
-<file java> 
-DEFAULT_trailing_buy = 0.3 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal value greater than 0.\\ 
-Zero disables this setting. 
- 
-Once all buy strategies are true, the bot will make note of the current ask price and begin watching. The price needs to fall and then rise by at least the percentage specified in order for a buy to be attempted. This will try to catch the price at its lowest point before trailing back up and buying. More detail in on how Trailing works [[a_trailing_story|here in A Trailing Story]]. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_trailing_buy_rebound_count== 
-<file java> 
-DEFAULT_trailing_buy_rebound_count = 1 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Integer values equal to or greater than 0.  
- 
-Set the number of times you want to see the price fluctuate into and out of a good trail before making the buy.  
- 
-A normal trail will occur as the price rises. If the trailing_buy amount is reached ProfitTrailer notes the current price as the new lowest price reached. The price must now go lower than the noted price to complete the first rebound. Normal trailing then occurs again and the process will repeat itself as many times as set to do so. 
- 
-More detail in on how Trailing works [[a_trailing_story|here in A Trailing Story]]. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_trailing_buy_reset_with_strategies == 
-<file java> 
-DEFAULT_trailing_buy_reset_with_strategies = false 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: true or false , default is false.\\ 
- 
-If set to True, trailing will reset (stop trailing) if your strategies are not TRUE anymore and ready to buy.\\ 
-If set to false, trailing will continue based on price at trail start and ignore strategy indicators.\\ 
- 
-Using this property will stop [[pairs.properties#​default_trailing_buy]] if ANY of your current strategies change from being true. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
- 
-==== SELL SETTINGS ==== 
-More than one sell strategy can be used at the same time. To define more than one sell strategy replace A with B, C, D or E. e.g ''​DEFAULT_B_sell_strategy''​. You must set all relevant B settings for the second (or third, forth, fifth) strategy to be valid. 
- 
-If you wish to specify a minimum percentage at which the coin will sell, you must use GAIN as one of your sell strategies. 
- 
----- 
-== DEFAULT_A_sell_strategy_label == 
-<file java> 
-DEFAULT_A_sell_strategy_label = RSI900 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid Values: Any name you choose. 
- 
-Set a unique label for your strategy in order to facilitate the same indicators being used multiple times. 
- 
-For an example of usage see [[pairs.properties#​DEFAULT_A_buy_strategy_label]] 
- 
-**Note:** 
-  - The label can be anything alphanumeric. 1337SUPERDUPER420 will work 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_A_sell_strategy == 
-<file java> 
-DEFAULT_A_sell_strategy = GAIN 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]] 
- 
-Valid values: ​ SIGNAL, HIGHBB, EMASPREAD, SMACROSS, STOCHRSID, OBV etc or DISABLED (See the [[buy_and_sell_strategies|Buy and Sell Strategies]] page for all options and info on each setting.) 
- 
-Define a strategy used to sell coins. 
- 
-**Notes:** 
-  - If using multiple strategies the logic requires all to be true. i.e A AND B AND C, not A or B or C, unless [[pairs.properties#​default_sell_strategy_formula]] is used; if it is then the formula decides the trigger logic. 
-  - The designators used do not need to be in order. e.g B and D can be used instead of A and B. 
-  - If using SIGNAL either an approved external provider signal or your own TradingView signal is required. These Signals are created outside of the ProfitTrailer product, see this page for details on [[https://​wiki.profittrailer.com/​doku.php?​id=signals|how to integrate with signals]] 
-  - Signals are not part of your ProfitTrailer product license and require a separate paid subscription to either an approved supplier'​s signals service and/or the TradingView integration service. These subscriptions are available for purchase from the [[https://​profittrailer.com/​shop/​|ProfitTrailer Shop]]. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_A_sell_value == 
-<file java> 
-DEFAULT_A_sell_value = 1 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]] 
- 
-Valid values: Decimal numbers depending on the [[buy_and_sell_strategies#​selling|Sell Strategy]] 
- 
-The target value that triggers the sell process. 
- 
-**Note:** 
-  - If you are using trailing, the bot will follow the price up further and therefore may not sell immediately. See ''​[[pairs.properties#​DEFAULT_trailing_profit]]''​ below. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_A_sell_value_limit == 
-<file java> 
-DEFAULT_A_sell_value_limit =  
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: positive or negative decimal numbers depending on the [[buy_and_sell_strategies|Sell Strategy]] 
- 
-This value sets the outer limit of a "sell zone" with the sell value as the other limit. Do not include this parameter if no limit is desired. 
- 
-**NOTE**: The set ''​sell_value_limit''​ needs to be further into the sell zone than the buy value otherwise a sell cannot take place. Trailing will not work beyond the limit. 
- 
-//Example: EMASPREAD \\ 
-DEFAULT_A_sell_value = -1.5 \\  
-DEFAULT_A_sell_value_limit = -2.5 \\ 
-The bot will only sell if EMASPREAD is between -1.5% and -2.5%// 
- 
-//Example: EMASPREAD \\ 
-DEFAULT_A_sell_value = 0.55 \\  
-DEFAULT_A_sell_value_limit = 2.5 \\ 
-The bot will only sell if EMASPREAD is between 0.5% and 2.5%// 
- 
-//Example: LOWBB \\ 
-DEFAULT_A_sell_value = -20 \\  
-DEFAULT_A_sell_value_limit = -45 \\ 
-The bot will only buy if the price is between LOWBB -20 and LOWBB -45// 
- 
-//Example: LOWBB \\ 
-DEFAULT_A_sell_value = 15 \\  
-DEFAULT_A_sell_value_limit = -50 \\ 
-The bot will only sell if the price is between LOWBB 15 and LOWBB -50// 
- 
-//Example: RSI \\ 
-DEFAULT_A_sell_value = 30 \\  
-DEFAULT_A_sell_value_limit = 15 \\ 
-The bot will only sell if RSI is between 15 and 30// 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_sell_strategy_formula == 
-<file java> 
-DEFAULT_sell_strategy_formula = 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Any valid set of properly formatted strategies using javascript operators; examples below. 
- 
-**Note:** 
-  - Formatted strings follow the order of operations and uses AND ( && ), OR ( || ), NOT ( ! ). 
-  - You must use parenthesis to delimit what you want to add together, i.e.- you cannot use A && B || C because the bot will not know whether you want to use A and B together OR C .. or whether you want to use A ....and B OR C. 
- 
-**Example:​** 
-<file java>​DEFAULT_sell_strategy_formula = (A && B) || C</​file>​ 
-Will look for either: A and B strategies to be TRUE , OR for the C strategy to be TRUE. 
- 
-<file java>​DEFAULT_sell_strategy_formula = A || B</​file>​ 
-Will look for either: A OR B strategies to be true. 
- 
-<file java>​DEFAULT_sell_strategy_formula = A || B || (C && D)</​file>​ 
-Will look for either: A strategy to be TRUE , OR for the B strategy to be TRUE, OR for the C AND D strategies to be TRUE. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_trailing_profit == 
-<file java> 
-DEFAULT_trailing_profit = 0.5 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal number greater than or equal to zero.  
- 
-Once all sell strategies are true, the bot will make note of the current bid price and begin watching. The price needs to rise and then fall by at least the percentage specified in order for a sell to be attempted. In short, tries to trail the profit upwards to gain better profits. More detail in on how Trailing works [[a_trailing_story|here in A Trailing Story]]. 
- 
-**NOTES:** 
-  - ''​[[pairs.properties#​DEFAULT_take_profit_wait_time|DEFAULT_take_profit]]''​ and ''​[[pairs.properties#​DEFAULT_max_profit]]''​ can trigger a sell without trailing. 
-  - If GAIN is NOT used as a sell strategy, then you cannot use DEFAULT_trailing_profit settings. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_trailing_profit_type == 
-<file java> 
-DEFAULT_trailing_profit_type = GROW 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: DEFAULT, GROW, SHRINK 
- 
-Set the ''​[[pairs.properties#​DEFAULT_trailing_profit|trailing_profit]]''​ to grow or shrink when the profit increases. The altered trailing profit is calculated based on the highest profit percentage reached and will remain in use until the coin sells or the trailing ends without a sale. 
- 
-The formula used is: 
- 
-**Grow** 
-  multiplier = trailingValue / sellValue; 
-  newTrailingValue = Math.abs(multiplier * highestTrailingValue);​ 
- 
-**Shrink** 
-  multiplier = trailingValue * sellValue; 
-  newtrailingValue = Math.abs(multiplier / highestTrailingValue);​ 
-  ​ 
-Where trailingValue = trailing_profit and sellValue = the value set for your GAIN strategy. 
-  ​ 
-**Note** 
-  - Using DEFAULT will not alter the ''​trailing_profit''​ value at all. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_trailing_profit_rebound_count== 
-<file java> 
-DEFAULT_trailing_profit_rebound_count = 1 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Integer values equal to or greater than 0.  
- 
-Set the number of times you want to see the price fluctuate into and out of a good trail before making the sale.  
- 
-A normal trail will occur as the price falls. If the trailing_profit amount is reached ProfitTrailer notes the current price as the new highest price. The price must now go higher than the noted price to complete the first rebound. Normal trailing then occurs again and the process will repeat itself as many times as set to do so. 
- 
-More detail in on how Trailing works [[a_trailing_story|here in A Trailing Story]]. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== orderbook_profit_calculation == 
-<file java> 
-orderbook_profit_calculation = true 
-</​file>​ 
-[[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: true or false 
- 
-If false (default) the bot only looks at the highest bid order to calculate profit percentage and observe order book volume. If the highest Bid is not large enough, ProfitTrailer won't try to sell. If set to true, ProfitTrailer will work its way down the order book adding up the orders until it has enough volume. This gives you a more realistic representation of your position and allows the bot to make a sale it otherwise not have even attempted. 
- 
-Both percentages will be displayed in the Profit % column in the [[web_interface_guide|Pairs Log]]. The volume corrected profit % is displayed beneath the standard profit % only when SSV is greater than 0. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_max_profit == 
-<file java> 
-DEFAULT_max_profit = 15 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal numbers greater than or equal to 0. 
- 
-Use the value to instruct the bot to sell the coin if the profit reaches the set percentage regardless of all sell strategies being true. Set to 0 to disable 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_take_profit_percentage == 
-<file java> 
-DEFAULT_take_profit_percentage = 0  
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal values greater than or equal to 0. 
- 
-Set a profit percentage above which the bot will attempt to sell the coin if the price has remained within ''​[[pairs.properties#​DEFAULT_take_profit_reset_percentage_move]]'' ​ for ''​[[pairs.properties#​DEFAULT_take_profit_wait_time]]''​ minutes. 
- 
-//​Examples:​\\ 
-DEFAULT_take_profit_percentage = 0.5\\ 
-DEFAULT_take_profit_reset_percentage_move = 0 (or the parameter is deleted/​commented out)\\ 
-DEFAULT_take_profit_wait_time = 2\\ 
-If the Profit is above 0.5% and the price does not change for 2 minutes, regardless of sell strategies being true, the bot will attempt to sell the coin.\\ 
-\\ 
-DEFAULT_take_profit_percentage = 0.333\\ 
-DEFAULT_take_profit_reset_percentage_move = 0.2\\ 
-DEFAULT_take_profit_wait_time = 20\\ 
-If the Profit is above 0.333% and the price does not deviate by more than 0.2% (up or down from the price at the start of the ''​wait_time''​) for 20 minutes, regardless of sell strategies being true, the bot will attempt to sell the coin.\\ 
-// 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_take_profit_reset_percentage_move == 
-<file java> 
-DEFAULT_take_profit_reset_percentage_move = 0 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal values greater than or equal to 0. 
- 
-Set the % of price deviation allowed from the ''​[[pairs.properties#​DEFAULT_take_profit_percentage]]''​ before resetting the ''​[[pairs.properties#​DEFAULT_take_profit_wait_time]]''​. If the deviation is exceeded the new price is monitored for the deviation and the ''​wait_time''​ starts again. Set to 0 to reset the ''​wait_time''​ every time the price changes. 
- 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_take_profit_wait_time == 
-<file java> 
-DEFAULT_take_profit_wait_time = 0 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Integer values greater than or equal to 0. 
- 
-Set the number of minutes to wait while the profit percentage is above ''​[[pairs.properties#​DEFAULT_take_profit_percentage]]''​ before attempting to sell.  
- 
-**Note:** 
-  - If ''​[[pairs.properties#​DEFAULT_take_profit_reset_percentage_move]]''​ is 0 or not set the ''​wait_time''​ will reset on every price change. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_take_profit_safety_arm == 
-<file java> 
-DEFAULT_take_profit_safety_arm = 0.8 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid Values: Decimal values greater than or equal to 0 
- 
-Set the value which will arm the Take Profit Safety sell method. ​ 
- 
-If the profit goes above ''​[[pairs.properties#​DEFAULT_take_profit_safety_arm]]''​ we flag the coin as armed. 
-Then if the profit comes back down below the ''​[[pairs.properties#​DEFAULT_take_profit_safety_fire]]''​ value the bot will attempt to sell the coins. 
- 
-**Notes:** 
-  - The arm value is just a boolean (true or false). ​ Once armed it can fire at whatever the fire value is. It will stay armed if you change arm or fire values even if the new arm value is higher but it will fire at the new fire value if changed. 
-  - See [[a_trailing story#​Scenario 5 - Trailing Stop loss|A trailing Story]] for more information. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_take_profit_safety_fire == 
-<file java> 
-DEFAULT_take_profit_safety_fire = 0.5 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid Values: Decimal values greater than or equal to 0 
- 
-Set the value which will trigger the Take Profit Safety sell method. Requires ''​[[pairs.properties#​DEFAULT_take_profit_safety_arm]]''​ to be armed. 
- 
-**Notes:** 
-  - Must be less than [[pairs.properties#​DEFAULT_take_profit_safety_arm]] 
-  - See [[a_trailing story#​Scenario 5 - Trailing Stop loss|A trailing Story]] for more information. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_pending_gain_percentage == 
-<file java> 
-DEFAULT_pending_gain_percentage = 2 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid Values: Decimal values greater than or equal to 0 
- 
-Set the target profit percentage for pending orders. If pending orders are used the orders will be placed on the exchange at a price that results in the set percentage of profit. 
- 
-**Notes:** 
-  - Fees are taken into account. 
-  - If not set, a GAIN sell strategy [[pairs.properties#​default_a_sell_value|sell_value]] percentage can be used for the calculation instead 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_pending_order_wait_time == 
-<file java> 
-DEFAULT_pending_order_wait_time = 360 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Integer values greater or equal to 0 
- 
-If x amount of time in minutes has passed since we bought a coin and we have not sold it, create limit sell order for that pair at a price determined by ''​[[pairs.properties#​DEFAULT_pending_gain_percentage]]''​. This places the coin in the [[web_interface_guide#​Pending Log]] and enables the bot to buy this pair again separately if suitable while not affecting the existing bag. Set to 0 to disable. 
- 
-**Note**: ​ 
-  - Coins that sell from a manually placed exchange order are not recorded in the sales log. Coins that sell from a bot placed pending order will be recorded in the sales log. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_pending_order_price_drop_trigger == 
-<file java> 
-DEFAULT_pending_order_price_drop_trigger = -10 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Positive or nagative decimal values. 
-(1 and -1 are equal.) 
- 
-If the price has dropped x% since we bought a coin and we have not sold it (and it's still in the pairs log), create limit sell order for that pair at a price determined by ''​[[pairs.properties#​DEFAULT_pending_gain_percentage]]''​. This places the coin in the [[web_interface_guide#​Pending Log]] and enables the bot to buy this pair again separately if suitable while not affecting the existing bag. Set to 0 to disable. 
- 
-**Note**: ​ 
-  - Coins that sell from a manually placed exchange order are not recorded in the sales log. Coins that sell from a bot placed pending order will be recorded in the sales log. 
- 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_combined_cancel_pending_trigger == 
-<file java> 
-DEFAULT_combined_cancel_pending_trigger = 0 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Positive or negative decimal values. 
- 
-Cancel pending orders for a coin if the combined profit with a non-pending amount of the same coin reaches the specified amount. 
- 
-**Note:** 
-  - Will only cancel pending orders that Pairs logic is being applied to. See [[FAQ#Which will my bot use?]] 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_cancel_pending_trigger == 
-<file java> 
-DEFAULT_cancel_pending_trigger = 0.5 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid Values: Positive or Negative decimal values. 
- 
-Cancel pending orders for a coin if the profit reaches the set percentage and return the coin to the PAIRS log as applicable. In order for this to cancel an existing pending order before it sells the value set must be less than the ''​[[pairs.properties#​DEFAULT_pending_gain_percentage]]''​. 
- 
-**Note:** 
-  - Will only cancel pending orders that Pairs logic is being applied to. See [[FAQ#Which will my bot use?]] 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_combine_pending_orders == 
-<file java> 
-DEFAULT_combine_pending_orders = false 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid Values: true/false 
- 
-Choose to combine pending orders for the same coin into one item in the pending log or keep them as separate items. 
- 
-Default value is true if not set. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_stop_loss_trigger == 
-<file java> 
-DEFAULT_stop_loss_trigger = -10 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]][[mandatory_settings#​caution|{{:​warnbr.png?​18|Caution - click for more info}}]] 
- 
-Valid values: Decimal value less than 0. Set to 0 to disable. 
- 
-Set the value that will trigger a stop loss order. 
- 
-If the value of a coin drops below stop loss trigger, it will be automatically sold, potentially FOR A LOSS. Use carefully. Research Stop Loss from a financial website before using it.  ​ 
- 
-**Note:​** ​ 
-  - Stop loss positive values are automatically converted to negative value 
-  - DEFAULT_stop_loss_trigger will only sell coins in the pairs log. Coins in DCA log are handled by ''​[[dca.properties#​DEFAULT_DCA_stop_loss_trigger]]''​ 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_stop_loss_timeout == 
-<file java> 
-DEFAULT_stop_loss_timeout = 5 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Integer values greater or equal to 0 
- 
-Set the amount of minutes that the bot is not allowed to buy a coin after it was sold by stop loss trigger 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_trailing_stop_loss_trigger_arm == 
-<file java> 
-DEFAULT_trailing_stop_loss_trigger_arm = 0.8 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid Values: Decimal values greater than or equal to 0 
- 
-Set the value which will arm the Trailing Stop Loss sell method. If arm is not set, Trailing Stop Loss is armed automatically. 
- 
-If the profit goes above ''​[[pairs.properties#​DEFAULT_trailing_stop_loss_trigger_arm]]''​ we flag the coin as armed. Once armed, if the profit% falls and meets the condition set in ''​[[pairs.properties#​DEFAULT_trailing_stop_loss_trigger]]''​ the bot will attempt to sell the coins. 
- 
-**Notes:** 
-  - The arm value is just a boolean (true or false). ​ Once armed it can fire at whatever the stop loss value is. It will stay armed if you change arm or stop loss values even if the new arm value is higher but it will sell at the new stop loss value if changed. 
-  - See [[a_trailing story#​Scenario 5 - Trailing Stop loss|A trailing Story]] for more information. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_trailing_stop_loss_trigger == 
-<file java> 
-DEFAULT_trailing_stop_loss_trigger = -3 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]][[mandatory_settings#​caution|{{:​warnbr.png?​18|Caution - click for more info}}]] 
- 
-Valid values: Decimal value less than 0. Set to 0 to disable. 
- 
-Set the percentage that ProfitTrailer will trail below the highest profit percentage reached in order to trigger a stop loss order. 
- 
-If the price of a coin falls by at least the trigger %, it will be automatically sold, potentially FOR A LOSS. Use carefully. Research Stop Loss from a financial website before using it.  ​ 
- 
-**Notes:​** ​ 
-  - If ''​[[pairs.properties#​DEFAULT_trailing_stop_loss_trigger_arm]]''​ is used, trailing stop loss will not be active until profit % reaches the arm value. 
-  - Trailing stop loss works independently of the sell strategies in use. 
-  - DEFAULT_trailing_stop_loss_trigger will only stop loss coins in the pairs log. Coins in DCA log are handled by ''​[[dca.properties#​DEFAULT_DCA_trailing_stop_loss_trigger]]''​ 
-  - See [[a_trailing story#​Scenario 5 - Trailing Stop loss|A trailing Story]] for more information. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== DEFAULT_panic_sell_enabled == 
-<file java> 
-DEFAULT_panic_sell_enabled = false 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]][[mandatory_settings#​caution|{{:​warnbr.png?​18|Caution - click for more info}}]] 
- 
-Valid values: true or false 
- 
-Set to "​true"​ to sell all of your coins in the [[web_interface_guide#​Pairs Log]] IMMEDIATELY for current market prices. It does what it says, and does it **now**. Use with caution. 
- 
-**Note:** 
-  - Coins in WATCHMODE or in the [[web_interface_guide#​DCA Log]] or [[web_interface_guide#​Pending Log]] will not be sold. 
- 
- 
-[[pairs.properties|TOP]] 
- 
----- 
- 
-==== SELL ONLY MODE SETTINGS ==== 
-Sell only Mode triggers are optional settings used to control risk with the bot. Set these carefully if you wish to control when the bot buys. Often when the market makes a swing, it is caused by the underlying currency (BTC, ETH etc) moving up or down wildly. When it does so, these triggers can automatically turn on "Sell Only Mode" (SOM). 
- 
----- 
-== DEFAULT_sell_only_mode_enabled == 
-<file java> 
-DEFAULT_sell_only_mode_enabled = false 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: true or false 
- 
-Manually enable **Sell Only Mode (SOM)** for all your coins. No more purchases will be made. The bot will continue to make sales. 
- 
-**Note:** You can permit DCA purchases to continue when in SOM. See ''​[[dca.properties#​DCA_ignore_sell_only_mode]]''​ as well as ''​[[dca.properties#​SOM_DCA_buy_trigger]]''​ in [[dca.properties]]. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== consecutive_buy_trigger == 
-<file java> 
-consecutive_buy_trigger = 5 
-</​file>​ 
-[[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal values greater or equal to 0 
- 
-Turn on sell only mode if we got x consecutive buys and no sells in between (market is going down). ​ Useful to protect against large market swings if something changes the market dynamics. 
- 
-You will receive a telegram message to inform you of this. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== consecutive_sell_trigger == 
-<file java> 
-consecutive_sell_trigger = 3 
-</​file>​ 
-[[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal values greater or equal to 0 
- 
-Turn off sell only mode if we got x consecutive sells with no buys in between (market is recovering) 
- 
-You will receive a telegram message to inform you of this 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== price_trigger_market == 
-<file java> 
-price_trigger_market = ETH 
-</​file>​ 
-[[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: ETH, BTC, BNB, XMR 
- 
-The price market reflects the chartdata for the given coin used and is taken from the exchange USDT base pairing.\\ 
-Example - BTCUSDT if BTC is set as the price trigger market.\\ 
-USDT is not currently possible as there is not USDTUSDT pair to get data from 
- 
-Set the currency that ProfitTrailer will watch to determine if there is a significant increase or decrease in the value of the coin. The length of time the bot will look back at is 24 hours by default but ''​[[indicators.properties#​SOM_trigger_length|SOM_trigger_length]]''​ can be configured to change the number of 5 minute candles to look back. The bot will go into Sell Only Mode if the price change meets the below triggers. Useful to protect against large market swings if a big price swing changes the market dynamics.\\ 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== price_drop_trigger == 
-<file java> 
-price_drop_trigger = 10.5 
-</​file>​ 
-[[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal values greater than or equal to 0. 
- 
-Turn on sell only mode (SOM) if the price drops by the set percentage. 
- 
-You will receive a notification to inform you of this if configured. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== price_drop_recover_trigger == 
-<file java> 
-price_drop_recover_trigger = 8 
-</​file>​ 
-[[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal values greater than or equal to 0. 
- 
-Turn off sell only mode if it was activated by a price drop the price change is now back above the set threshold. 
- 
-You will receive a notification to inform you of this if configured. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== price_rise_trigger == 
-<file java> 
-price_rise_trigger = 8 
-</​file>​ 
-[[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal values greater than or equal to 0. 
- 
-Turn on sell only mode if the price rises by the set percentage.  ​ 
- 
-You will receive a notification to inform you of this if configured. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
-== price_rise_recover_trigger == 
-<file java> 
-price_rise_recover_trigger = 6.4 
-</​file>​ 
-[[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid values: Decimal values greater than or equal to 0. 
- 
-Turn off sell only mode if it was activated by price rise and the price change is now back below the set threshold. 
- 
-You will receive a notification to inform you of this if configured. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
- 
-==== Coin Specific Settings ==== 
- 
-Many parameters can be customized on a per coin basis. [[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]] means every single coin can be given a different value or one or more coins can be given a different value from a set DEFAULT value. 
- 
-Any parameter that begins with DEFAULT can be set per coin. Coin specific settings overwrite the identical DEFAULT value for that coin. You can read more on how to use [[faq#​how_do_i_change_settings_on_a_single_coin|Coin Specific Settings in the FAQ]]. 
- 
-There is only one parameter that should always be specified on a coin per basis: 
- 
----- 
- 
-== DEFAULT_reserve_amount == 
- 
-<file java> 
-ADA_reserve_amount = 50 
-</​file>​ 
-[[faq#​how_do_i_change_settings_on_a_single_coin|{{:​csbw.png?​18|Coin Specific - click for more info}}]][[mandatory_settings#​optional_settings|{{:​optbw.png?​18|Optional - click for more info}}]] 
- 
-Valid Values: Decimal values greater than 0. 
- 
-Reserve a number of the specified coin that will not be used in trading. This allows you to hold and trade the same coin. In the above example we can hold 50 ADA aside and trade any additional ADA. 
- 
-[[pairs.properties|TOP]] 
- 
----- 
- 
-====DUST SETTINGS==== 
-"​Dust"​ is the technical term for an amount of coin left over from an incomplete sell that is too small for the bot to sell on the exchange because it falls below their minimum sell amount. If the available balance of a coin is worth less than the dust threshold we ignore it. This allows the bot to make new buys for that coin and it will add the dust amount to the new purchase \\ 
- 
-**NOTE**: You do not have to include this parameter ​for Most exchanges as actual ​dust values are retrieved directly on a per coin basis from the exchange. Some coins could be bought using a lower dust value, while some others require a higher value. The default values below will cover all coins that the exchange does not send us a value for automatically.\\ 
- 
-[[exchanges#​Binance]] 
-[[exchanges#​Bittrex]] 
-[[exchanges#​Bitmex]] 
-[[exchanges#​Kucoin]] 
-[[exchanges#​Huobi]] 
- 
-[[pairs.properties|TOP]] 
  • pairs.properties.1558017684.txt.gz
  • Last modified: 2 months ago
  • by armchairguru