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:50]
sgtbatten [Changes Since Last Version]
changes [2018/11/19 02:18] (current)
armchairguru
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+  * [[changes#Version 2.2]] Beta 
 +  * Version 2.1.6 to Version 2.1.18 
 +  * [[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 49:
  
 ---- ----
-==== Version 2.1.0 ====+==== Version 2.==== 
 +Beta not yet available to public.
  
-**Added**+**application.properties** 
 +  * Add ''​[[application.properties#​server.use_testnet]]''​
  
-[[application.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_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]]''​
  
-''​​[[application.properties#​​server.contextPath]]''​​\\ 
-''​[[application.properties#​server.exchangeUrl]]''​\\ 
  
-[[pairs.properties]]+**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_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]]''​
  
-''​[[pairs.properties#​DEFAULT_trailing_profit_type]]''​\\ +Beta Changelog
-''​[[pairs.properties#​DEFAULT_A_buy_strategy_label]]''​\\ +
-''​[[pairs.properties#​DEFAULT_A_sell_strategy_label]]''​\\+
  
-''​[[pairs.properties#​sell_wall_orderbook_depth]]''​\\ +  * Add support for Bitmex exchange (Needs testing and expert opinion) 
-''​[[pairs.properties#​sell_wall_diff_percentage]]''​\\+  * 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 
 +  * Make most DCA properties ​multi level. 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
  
-[[dca.properties]] 
  
-''​[[dca.properties#​SOM_DCA_buy_percentage]]''​\\ +to be formatted: ​
-''​[[dca.properties#​DEFAULT_DCA_trailing_profit_type]]''​\\ +
-''​[[dca.properties#​DCA_max_trading_pairs]]''​\\ +
-''​[[dca.properties#​DEFAULT_DCA_A_buy_strategy_label]]''​\\ +
-''​[[dca.properties#​DEFAULT_DCA_A_sell_strategy_label]]''​\\+
  
-[[indicators.properties]]+Trailing Story:
  
-''​[[indicators.properties#​STOCH_K]]''​\\ +  - Implement DEFAULT_trailing_stop_loss_trigger and DEFAULT_DCA_trailing_stop_loss_trigger 
-''​[[indicators.properties#​STOCH_D]]''​\\ +trailing_stop_loss_trigger = -3 
-''​[[indicators.properties#​STOCHRSI_candle_period]]''​\\ +if profit goes above 0 to say 0.33 
-''​[[indicators.properties#​STOCHRSI_rsi_length]]''​\\ +that trailing_stoploss moves up to -2.67 
-''​[[indicators.properties#​STOCHRSI_stoch_length]]''​\\ +if profit comes down to 0.10 
-''​[[indicators.properties#​STOCHRSI_K]]''​\\ +stoploss is still at -2.67 
-''​[[indicators.properties#​STOCHRSI_D]]''​\\+So it's a moving stoplossmoves up with the profit 
 +So if your profit goes to 5% 
 +the stoploss would be at 2% 
 +And you are risking less of your gains now
  
-[[Buy and Sell Strategies]] 
  
-''​[[buy_and_sell_strategies#​TVSTOCHRSI]]''​+  - Make most DCA properties multi level. except for properties without DEFAULT in front and DEFAULT_DCA_buy_times. That should be it I think 
 +  - Implement DEFAULT_take_profit_safety_arm and DEFAULT_take_profit_safety_fire and DCA equivalent 
 +So we watch the coins profit. If profit goes above arm. We put a flag. Coin has been armed 
 +Then if profit comes back down below the fire value. WE take profit for safety reasons
  
-**Remove**+@Helmi I thought about users using feeder. That's why the arm is just a boolean. ​ But still once armed it can fire at whatever the fire value is. So it will stay armed if you change arm or fire values. But it will fire at the new fire value you set.
  
-[[application.properties]] 
  
-''​logging.level.nl.komtek.pt.services ​TRACE''​​\\+---- 
 + 
 +==== Version 2.1.5 ==== 
 + 
 +**application.properties** 
 +  * Add ''​[[application.properties#​server.address]]''​ 
 + 
 + 
 +**dca.properties** 
 + 
 +  * add ''​[[dca.properties#​DEFAULT_DCA_panic_sell_enabled]]''​ 
 + 
 + 
 +---- 
 + 
 +==== Version 2.==== 
 + 
 +===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]]''​ 
 + 
 + 
 + 
 + 
 +---- 
 +==== Version 2.0.14 ==== 
 + 
 +**Added** 
 + 
 +[[indicators.properties]] 
 + 
 +''​[[indicators.properties#​STOCH_K]]''​\\ 
 +''​[[indicators.properties#​STOCH_D]]''​\\
  
  
  • changes.1531461025.txt.gz
  • Last modified: 4 months ago
  • by sgtbatten