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
changes [2018/07/13 05:51]
sgtbatten [Version 2.1.0]
changes [2019/02/14 17:55] (current)
sgtbatten [Version 2.2.3]
Line 1: Line 1:
 ===== Changes Since Last Version ===== ===== Changes Since Last Version =====
-This page lists the changes to configuration parameters in each version. Versions without parameter changes appear in black.+This page lists the changes to configuration parameters in each version. For full changelogs in each version please view the releases on [[https://​github.com/​taniman/​profit-trailer/​releases|GitHub]]. Versions without parameter changes appear in black.
    
-  * [[changes#​Version 2.1.0]] Closed Beta+  ​* Version 2.2.6 
 +  * Version 2.2.5 
 +  * Version 2.2.4 
 +  ​* [[changes#​Version ​2.2.3]] 
 +  * Version 2.2.2 
 +  * Version 2.2.1 
 +  * [[changes#​Version 2.2]] 
 +  * Version 2.1.6 to Version 2.1.28 
 +  * [[changes#​Version 2.1.5]] 
 +  * Version 2.1.4 
 +  * Version 2.1.3 
 +  * Version 2.1.2 
 +  * Version 2.1.1 
 +  * [[changes#​Version 2.1]] 
 +  * Version 2.0.16 
 +  * Version 2.0.15
   * [[changes#​Version 2.0.14]]   * [[changes#​Version 2.0.14]]
   * Version 2.0.13   * Version 2.0.13
Line 40: Line 55:
  
 ---- ----
-==== Version 2.1.====+==== Version 2.2.====
  
-**Added**+**application.properties** 
 +  * Add ''​[[application.properties#​discord.new_signal_notification_channel]]''​
  
-[[application.properties]]+**Signals** 
 +  * Add ''​cost''​ option for TV signals.
  
-''​​[[application.properties#​​server.contextPath]]''​​\\ 
-''​[[application.properties#​server.exchangeUrl]]''​\\ 
  
-[[pairs.properties]]+----
  
-''​[[pairs.properties#​DEFAULT_trailing_profit_type]]''​\\ 
-''​[[pairs.properties#​DEFAULT_A_buy_strategy_label]]''​\\ 
-''​[[pairs.properties#​DEFAULT_A_sell_strategy_label]]''​\\ 
  
-''​[[pairs.properties#​sell_wall_orderbook_depth]]''​\\ 
-''​[[pairs.properties#​sell_wall_diff_percentage]]''​\\ 
  
-[[dca.properties]]+==== Version 2.2 ====
  
-''​[[dca.properties#​SOM_DCA_buy_percentage]]''​\\ +**application.properties** 
-''​[[dca.properties#​DEFAULT_DCA_trailing_profit_type]]''​\\ +  * Add ''​[[application.properties#​server.use_testnet]]''​ 
-''​[[dca.properties#​DCA_max_trading_pairs]]''​\\ +  * Add ''​[[application.properties#​server.timezone]]''​ 
-''​[[dca.properties#​DEFAULT_DCA_A_buy_strategy_label]]''​\\ +  * Add ''​[[application.properties#​trading.signal_providers]]''​ 
-''​[[dca.properties#​DEFAULT_DCA_A_sell_strategy_label]]''​\\+  * Add ''​[[application.properties#​telegram.new_signal_notification]]''​ 
 +  * Add ''​[[application.properties#​discord.new_signal_notification]]''​
  
-[[indicators.properties]]+**pairs.properties** 
 +  * Add ''​[[pairs.properties#​DEFAULT_buy_leverage]]''​ 
 +  * Add ''​[[pairs.properties#​DEFAULT_A_buy_strategy_direction]]''​ 
 +  * Add ''​[[pairs.properties#​DEFAULT_trailing_stop_loss_trigger]]''​ 
 +  * Add ''​[[pairs.properties#​DEFAULT_trailing_stop_loss_trigger_arm]]''​ 
 +  * Add ''​[[pairs.properties#​DEFAULT_take_profit_safety_arm]]''​ 
 +  * Add ''​[[pairs.properties#​DEFAULT_take_profit_safety_fire]]''​ 
 +  * Add ''​[[pairs.properties#​DEFAULT_pending_gain_percentage]]''​ 
 +  * Add ''​[[pairs.properties#​DEFAULT_cancel_pending_trigger]]''​
  
-''​[[indicators.properties#​STOCHRSI_candle_period]]''​\\ 
-''​[[indicators.properties#​STOCHRSI_rsi_length]]''​\\ 
-''​[[indicators.properties#​STOCHRSI_stoch_length]]''​\\ 
-''​[[indicators.properties#​STOCHRSI_K]]''​\\ 
-''​[[indicators.properties#​STOCHRSI_D]]''​\\ 
  
-[[Buy and Sell Strategies]]+**dca.properties** 
 +  * Add ''​[[dca.properties#​DEFAULT_DCA_A_buy_strategy_direction]]''​ 
 +  * Add ''​[[dca.properties#​DEFAULT_DCA_trailing_stop_loss_trigger]]''​ 
 +  * Add ''​[[dca.properties#​DEFAULT_DCA_trailing_stop_loss_trigger_arm]]''​ 
 +  * Add ''​[[dca.properties#​DEFAULT_DCA_take_profit_safety_arm]]''​ 
 +  * Add ''​[[dca.properties#​DEFAULT_DCA_take_profit_safety_fire]]''​ 
 +  * Add ''​[[dca.properties#​DEFAULT_DCA_pending_gain_percentage]]''​ 
 +  * Add ''​[[dca.properties#​DEFAULT_DCA_cancel_pending_trigger]]''​ 
 +  * Add ''​[[dca.properties#​DEFAULT_DCA_combined_cancel_pending_trigger]]''​
  
-''​[[buy_and_sell_strategies#​TVSTOCHRSI]]''​+Changelog
  
-**Remove**+  ​New linux-update.sh (This one can backup the DB on each update) 
 +  ​New pm2-ProfitTrailer.json 
 +  ​New Run-ProfitTrailer.cmd 
 +  ​We have a News Feed! 
 +  * Add support for Bitmex exchange 
 +  * Add property DEFAULT_buy_leverage (for bitmex and other exchanges that support leverage) 
 +  * Add support for processing of signals API signals (Strategy = SIGNAL) 
 +  * Add DEMA and HMA (gain,​spread,​cross) strategies 
 +  * Add PDHIGH strategy 
 +  * Add (DEFAULT_A_)buy_strategy_direction property (UP/DOWN) 
 +  * Allow test mode to send telegram/​discord notifications 
 +  * Users need to add a confirmation to application.properties to use leverage trading 
 +  * implement Bitmex testnet (server.use_testnet = true) 
 +  * Fix Bitmex not buying correct number of contracts 
 +  * Special message if buy amount is lower than value of 1 contract 
 +  * Most DCA properties can be multi level (_1, _2). except for properties without DEFAULT in front and DEFAULT_DCA_buy_times. 
 +  * Improve CPU usage when running bot in test mode 
 +  * Fix average calculator to use same fees logic for all exchanges 
 +  * DCA now requires DEFAULT_DCA_combined_cancel_pending_trigger in order for combined pending trigger to work for DCA enabled coins 
 +  * trade data now stored in a Database instead of ProfitTrailerData.json 
 +    * improved resilience against corruption 
 +    * reduced likelihood of price loss 
 +  * Basic config is missing the new properties but will be added in the next bug fix release, use Advanced config 
 + 
 + 
 +[[wiki_changes|Wiki Changes]] 
 + 
 +---- 
 + 
 +==== Version 2.1.5 ==== 
 + 
 +**application.properties** 
 +  * Add ''​[[application.properties#​server.address]]''​ 
 + 
 + 
 +**dca.properties** 
 + 
 +  * add ''​[[dca.properties#​DEFAULT_DCA_panic_sell_enabled]]''​ 
 + 
 + 
 +---- 
 + 
 +==== Version 2.1 ==== 
 + 
 +===New Features=== 
 +  * New Exchange: Kucoin 
 +  * New Exchange: Huobi 
 +  * Easy Config Switching 
 +  * Two editing Modes: [[Web_interface_guide#​Basic]] and [[Web_interface_guide#​Advanced]] 
 +      * Some more advanced settings are currently not configurable in basic edit mode. 
 +  * Basic Editing Features: 
 +     * Simpler editing, no need to worry about typos in parameters 
 +     * Tooltips to help understand each parameter 
 +     * Dropdown menus where possible 
 +     * Error checking of values 
 +     * Toggles for SOM, enabling trading, panic selling etc 
 +  * Approved Public Configs can be copied and used from the setup screen 
 +  * Buy and Sell Buttons 
 +  * Buy Log of buy history 
 +  * New Buy Strategies: [[buy_and_sell_strategies#​STOCHRSID]],​ [[buy_and_sell_strategies#​STOCHRSIK]],​ [[buy_and_sell_strategies#​STOCHRSICROSS]] 
 +    * STOCHRSID uses K and D values. 
 +    * STOCHRSIK uses K values only 
 +  * [[buy_and_sell_strategies#​LOWBB]] can be used as a sell strategy 
 +  * Indicators can be given labels to allow the same indicator to be used more than once with different values. 
 +  * Smart Trailing: 
 +     * GROW: trailing profit gets larger as profit increases 
 +     * SHRINK: trailing profit gets smaller as profit increases 
 +  * Reset Button in Testmode - no more searching for the reset link in the wiki 
 +  * Add button to download your configs to txt files 
 +  * Reserve Amount - Keep a set amount of a coin aside while trading the rest. 
 +  * Option to keep pending orders separate in the pending log. 
 +  * Customize the URL you are taken to when clicking a CoinPair. 
 +  * Add a custom Base URL to your bot. 
 +  * Add a separate buy_percentage option in DCA when in SOM. 
 +  * Option to stoploss in DCA before full DCA process is complete. 
 +  * Sell Wall detection 
 +  * Sell Value limits 
 +  * Easy Blacklist Manager 
 +  * Option to send coins to pending orders based on price drop. 
 + 
 +=== Changes === 
 +  * Monitoring page profit calculation now uses Profit Markup 
 +    * Formula part 1: profit =totalSellValue - totalBuyVolume 
 +    * Formula: profitMarkup = profit / totalBuyVolume * 100 
 +  * DCA triggers can be positive (buy more if the coin is profitable) 
 +  * Max number of log history days is set to 1826 
 +  * DCA enabled can be positive 
 +  * Separate indicators for RSI, STOCH and STOCHRSI 
 +  * DCA log shows first and last bought date 
 +  * Some Data is cleared when a coin enters the PBL (an attempt to help manual buyers not end up with DCA counts) 
 +  * Max number of strategies increased to 10 (A-J) - This will cause increased processing time and system resource usage 
 +  * Use and display the actual sell value on the sales log. The lowest value will be used if it was a split sale 
 +  * Fix and style the setup page. And allow users to go to it while bot is running - http://​localhost:​8081/​setup 
 +  * Changed monitoring page profit percentage calculation. ​ We now use  "​profit markup"​ which calculates the percentage based on the volume you have traded. Not using the start of day/​yesterday/​week balance anymore. 
 +  * Display amount of time left for rebuy_timeout to finish 
 +  * Display amount of time left for start_delay to finish 
 +  * Display false_cross and false_spread to indicate exact reason cross strategy is not true yet 
 +  * Move most data to data folder to declutter main directory 
 +  * Change setPassword and changePassword url 
 +  * Backup every 5 minutes instead of 1. 
 + 
 +=== Fixes === 
 +  * Error messages for incorrect timezone offset 
 +  * Logic for strategies behaves uniformly with regards to being greater than or equal to. 
 +  * server.start_trading_delay prevents all trading, buys and sells 
 +  * Fix consecutive buy/sell not always triggering correctly 
 + 
 +=== Parameter Changes === 
 + 
 + 
 +**application.properties** 
 + 
 +  * add ''​​[[application.properties#​​server.context_path]]''​​ 
 +  * add ''​[[application.properties#​server.exchange_url]]''​ 
 + 
 +**pairs.properties** 
 + 
 + 
 +  * add ''​[[pairs.properties#​DEFAULT_trailing_profit_type]]''​ 
 +  * add ''​[[pairs.properties#​DEFAULT_A_buy_strategy_label]]''​ 
 +  * add ''​[[pairs.properties#​DEFAULT_A_sell_strategy_label]]''​ 
 +  * add ''​[[pairs.properties#​DEFAULT_combine_pending_orders]]''​ 
 +  * add ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ 
 +  * add ''​[[pairs.properties#​DEFAULT_reserve_amount]]''​ 
 +  * add ''​[[pairs.properties#​DEFAULT_sell_wall_orderbook_depth]]''​ 
 +  * add ''​[[pairs.properties#​DEFAULT_sell_wall_diff_percentage]]''​ 
 +  * add ''​[[pairs.properties#​DEFAULT_trailing_buy_rebound_count]]''​ 
 +  * add ''​[[pairs.properties#​DEFAULT_trailing_profit_rebound_count]]''​ 
 +  * add ''​[[pairs.properties#​DEFAULT_pending_order_price_drop_trigger]]''​ 
 + 
 + 
 +**dca.properties** 
 + 
 +  * add ''​[[dca.properties#​SOM_DCA_buy_percentage]]''​ 
 +  * add ''​[[dca.properties#​DCA_stop_before_complete]]''​ 
 +  * add ''​[[dca.properties#​DEFAULT_DCA_trailing_profit_type]]''​ 
 +  * add ''​[[dca.properties#​DCA_max_trading_pairs]]''​ 
 +  * add ''​[[dca.properties#​DEFAULT_DCA_A_buy_strategy_label]]''​ 
 +  * add ''​[[dca.properties#​DEFAULT_DCA_A_sell_strategy_label]]''​ 
 +  * add ''​[[dca.properties#​DEFAULT_DCA_combine_pending_orders]]''​ 
 +  * add ''​[[dca.properties#​DEFAULT_DCA_A_sell_value_limit]]''​ 
 +  * add ''​[[dca.properties#​DEFAULT_DCA_trailing_buy_rebound_count]]''​ 
 +  * add ''​[[dca.properties#​DEFAULT_DCA_trailing_profit_rebound_count]]''​ 
 +  * add ''​[[dca.properties#​DEFAULT_DCA_pending_order_price_drop_trigger]]''​ 
 + 
 + 
 + 
 +**indicators.properties** 
 + 
 +  * add ''​[[indicators.properties#​STOCHRSID_candle_period]]''​ 
 +  * add ''​[[indicators.properties#​STOCHRSID_rsi_length]]''​ 
 +  * add ''​[[indicators.properties#​STOCHRSID_stoch_length]]''​ 
 +  * add ''​[[indicators.properties#​STOCHRSID_K]]''​ 
 +  * add ''​[[indicators.properties#​STOCHRSID_D]]''​ 
 +  * add ''​[[indicators.properties#​STOCHRSIK_candle_period]]''​ 
 +  * add ''​[[indicators.properties#​STOCHRSIK_rsi_length]]''​ 
 +  * add ''​[[indicators.properties#​STOCHRSIK_stoch_length]]''​ 
 +  * add ''​[[indicators.properties#​STOCHRSIK_K]]''​ 
 +  * add ''​[[indicators.properties#​STOCHRSICROSS_candle_period]]''​ 
 +  * add ''​[[indicators.properties#​STOCHRSICROSS_rsi_length]]''​ 
 +  * add ''​[[indicators.properties#​STOCHRSICROSS_stoch_length]]''​ 
 +  * add ''​[[indicators.properties#​STOCHRSICROSS_K]]''​ 
 +  * add ''​[[indicators.properties#​STOCHRSICROSS_D]]''​ 
 +  * add ''​[[indicators.properties#​STOCHRSICROSS_cross_candles]]''​
  
-[[application.properties]] 
  
-''​logging.level.nl.komtek.pt.services = TRACE''​​\\ 
  
  
Line 94: Line 277:
 ''​[[indicators.properties#​STOCH_K]]''​\\ ''​[[indicators.properties#​STOCH_K]]''​\\
 ''​[[indicators.properties#​STOCH_D]]''​\\ ''​[[indicators.properties#​STOCH_D]]''​\\
 +
 +
 +----
 +
 ==== Version 2.0.3 ==== ==== Version 2.0.3 ====
  
  • changes.1531461065.txt.gz
  • Last modified: 7 months ago
  • by sgtbatten