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
default_settings [2018/09/13 23:00]
cryptocoyn [Protection Mechanisms Built Into Default Settings]
— (current)
Line 1: Line 1:
-====== Default Settings ====== 
----- 
  
-This section describes the ProfitTrailer Default Settings and the various example trading strategies they provide. 
- 
-We believe in: **Teach a man to fish and he eats for life** ​ 
-rather than: **Give a man a fish and he eats for a day** 
- 
-We provide these settings for educational purposes only to show the correct usage of the ProfitTrailer product and give our users a good starting point to use with the product. 
- 
-As stated these default settings are just a starting point and you should feel free to study and tailor these settings to suit your individual trading style, preferred markets and exchanges and your level of risk aversion. 
- 
-If you would like to learn more about how to load and save settings see [[https://​wiki.profittrailer.com/​doku.php?​id=faq#​how_do_i_save_and_load_different_configurations|this guide]] ​ 
- 
- 
-**PLEASE NOTE:** 
- 
-All investment carries risk and you must take ownership of your day 
-trading investments. Trading in cryptocurrency carries a high level 
-of risk, and is not suitable for all investors. ​ The possibility 
-exists that you could lose some or all of your investment capital and 
-therefore you should not invest money that you cannot afford to lose. 
- 
-No representation is being made that any trading methodology will or 
-is likely to achieve profits similar to those described here. Also 
-past performance of any trading methodology is not necessarily 
-indicative or a guarantee of future results. 
- 
-These settings do not constitute financial advice. We do not and 
-will not provide financial advice. Any information presented is 
-strictly for educational purposes only and should not be construed 
-as investment advice or an offer to buy or sell securities. 
- 
-You should be aware of all risks associated with investing / trading 
-in cryptocurrency and should seek professional financial advice from 
-an independent,​ competent, licensed accountant or financial advisor. 
- 
-As always we recommend you run these settings on a paper trading bot  
-in [[application.properties#​servertest_mode|test mode]] until you have them configured the way you want them.  
-Once you are happy with them then trade live. 
- 
-Also please note that [[default_settings#​Trading_Disabled_By_Default|Trading is disabled by default]] on all strategies. You will need to enable this to start trading. 
- 
- 
-=== Published Strategies === 
- 
-== All Market Strategies == 
-  * [[default_settings#​El_Dorado|El Dorado]] 
-  * [[default_settings#​El_Toro|El Toro]] 
-  * [[default_settings#​Old_Faithful|Old Faithful]] 
- 
-== Bear Market Strategies == 
-  * [[default_settings#​FrankenStrategy|FrankenStrategy]] 
-  * [[default_settings#​Double_Cross|Double_Cross]] 
-  * [[default_settings#​Monte_Carlo|Monte_Carlo]] 
- 
-== Bull Market Strategies == 
-  * [[default_settings#​Jobbing_The_Market|Jobbing The Market]] 
-  * [[default_settings#​Golden_Cross|Golden Cross]] 
-  * [[default_settings#​Spanish_Cross|Spanish Cross]] 
- 
-=== Strategies Coming Soon === 
-  * [[default_settings#​base_settings|Base Settings To Get You Started]] 
-  * [[default_settings#​The_Three_Amigos|The Three Amigos]] 
-  * [[default_settings#​Connors_2RSI|Connors 2RSI]] 
-  * [[default_settings#​Fibonacci_Day_Trader|Fibonacci Day Trader]] 
-  * [[default_settings#​Fibonacci_Swing_Trader|Fibonacci Swing Trader]] 
- 
-**Specific Strategies:​** 
-  * [[default_settings#​Purchase_Same_Number_Of_Coins_Per_DCA_Level|Purchase same number of coins per DCA level]] 
-  * [[default_settings#​Tesla_DCA_Triggers|Tesla DCA Triggers]] 
-  * [[default_settings#​fibonacci_dca_triggers|Fibonacci DCA Triggers]] 
- 
-**DCA Calculator:​** 
-  * [[default_settings#​PTTracker_DCA_Calculator|PTTracker DCA Calculator]] 
-  * [[default_settings#​DCA_Calculator_Spreadsheet|DCA Calculator spreadsheet]] 
- 
-**Frequently Asked Questions:​** 
-  * [[default_settings#​Settings_Support|Where can I get support with the public default settings?]] 
-  * [[default_settings#​positive_dca_aka_anti-dca_or_anti-martingale|What is Postive DCA?]] 
-  * [[default_settings#​The_2_period_RSI|What is the 2 period RSI setting all about?]] 
-  * [[default_settings#​cross_strategy_false_signals|Why didn't my bot buy on the cross?]] 
-  * [[default_settings#​reset_the_bot_s_data|How do I reset the bot's data?]] 
-  * [[default_settings#​Picking_Good_Trading_Pairs|How to pick good Trading Pairs?]] 
- 
-**Protection Mechanisms Built Into The Default Settings** 
-  * [[default_settings#​Sell_Only_Mode_Triggers|Sell Only Mode (SOM) Triggers]] 
-  * [[default_settings#​Pick_Pairs_By_Age|Pick Pairs By Age i.e. Older than XX days]] 
-  * [[default_settings#​Pick_Pairs_By_Volume|Pick Pairs by 24h Volume]] 
-  * [[default_settings#​Pick_Pairs_By_Price_Change|Pick Pairs based on 24 hour percentage change]] 
-  * [[default_settings#​The_Black_List|The Black List]] 
-  * [[default_settings#​Trading_Disabled_By_Default|Trading is disabled by default]] 
- 
----- 
-====== Published Strategies ====== 
- 
-==== FrankenStrategy ==== 
- 
-=== Strategy Intent === 
- 
-It's Alive, It's Alive 
- 
-=== Strategy Overview === 
- 
-Details about strategy 
- 
- 
-=== Strategy Market Conditions === 
- 
-This strategy works in all market conditions. 
- 
-=== Strategy Settings === 
- 
-== Pairs Buy Strategy == 
-<file java> 
-# 
-# Do we have a buy signal 
-# 
-DEFAULT_A_buy_strategy = EMACROSS 
-DEFAULT_A_buy_value = -0.01 
-DEFAULT_A_buy_value_limit = -10 
-# 
-# Do we have enough volume to support the buy 
-# 
-DEFAULT_B_buy_strategy = OBV 
-DEFAULT_B_buy_value = -0.001 
-DEFAULT_B_buy_value_limit = 0.075 
-# 
-# Do we have enough support for the buy 
-# 
-DEFAULT_C_buy_strategy = RSI 
-DEFAULT_C_buy_value = 50 
-DEFAULT_C_buy_value_limit = 0 
-# 
-# Trailing should take us through to bottom of trade cycle  
-# 
-DEFAULT_trailing_buy = 0.3 
-</​file>​ 
- 
- 
-== Pairs Sell Strategy == 
-<file java> 
-# 
-# What is the minimum profit we want to get from the trade 
-# 
-DEFAULT_A_sell_strategy = GAIN 
-DEFAULT_A_sell_value = 0.01 
-# 
-# Do we have enough support for the sell 
-# 
-DEFAULT_B_sell_strategy = RSI 
-DEFAULT_B_sell_value = 50 
-# 
-# Trailing profit just enough to start the trailing process 
-# 
-DEFAULT_trailing_profit = 0.01 
-</​file>​ 
- 
-Please refer to [[pairs.properties]] for details on all these settings 
- 
- 
-== DCA Buy Strategy == 
-<file java> 
-# 
-# Do we have a strong buy signal, pair on a downward trend 
-# 
-DEFAULT_DCA_A_buy_strategy = EMACROSS 
-DEFAULT_DCA_A_buy_value = -0.01 
-DEFAULT_DCA_A_buy_value_limit = -10 
-# 
-# Are we at the bottom of the trading cycle 
-# 
-DEFAULT_DCA_B_buy_strategy = LOWBB 
-DEFAULT_DCA_B_buy_value = 35 
-DEFAULT_DCA_B_buy_value_limit = -30 
-# 
-# Do we have enough support for the buy 
-# 
-DEFAULT_DCA_C_buy_strategy = RSI 
-DEFAULT_DCA_C_buy_value = 50 
-DEFAULT_DCA_C_buy_value_limit = 0 
-</​file>​ 
- 
- 
-== DCA Sell Strategy == 
-<file java> 
-# 
-# Are we entering the top of the trade cycle 
-# 
-DEFAULT_DCA_A_sell_strategy = HIGHBB 
-DEFAULT_DCA_A_sell_value = 30 
-# 
-# What is the minimum profit we want to get from the trade 
-# 
-DEFAULT_DCA_B_sell_strategy = GAIN 
-DEFAULT_DCA_B_sell_value = 1 
-# 
-# Do we have enough support for the sell 
-# 
-DEFAULT_DCA_C_sell_strategy = RSI 
-DEFAULT_DCA_C_sell_value = 50 
-# 
-# Trailing profit is on to maximise profits 
-# 
-DEFAULT_DCA_trailing_profit = 0.3 
-</​file>​ 
- 
-Please refer to [[dca.properties]] for details on all these settings 
- 
-== Indicators == 
-<file java> 
-# Bollinger bands are a good indicator of if a pair is currently undersold or oversold. 
-BB_length = 20 
-# Standard Deviation 
-BB_std = 2 
-# Define the period (in seconds) used by all BB calculation of ProfitTrailer. 
-BB_candle_period = 300 
-# SMA is calculated by adding the closing price of a pair for a number of 
-# time periods and then dividing this total by the number of time periods. 
-SMA_cross_candles = 2 
-# Define the period (in seconds) used to calculate the SMA lines 
-SMA_candle_period = 300 
-# Define the SMA time frame (in candles) used to calculate the fast SMA line. 
-SMA_fast_length = 8 
-# Define the SMA time frame (in candles) used to calculate the slow SMA line. 
-SMA_slow_length = 13 
-# An exponential moving average (EMA) is a type of moving average that is similar to a 
-# simple moving average (SMA), except that more weight is given to the latest data. 
-EMA_cross_candles = 40 
-# Define the period (in seconds) used to calculate the EMA lines. 
-EMA_candle_period = 300 
-# Define the EMA time frame (in candles) used to calculate the fast EMA line. 
-EMA_fast_length = 8 
-# Define the EMA time frame (in candles) used to calculate the slow EMA line. 
-EMA_slow_length = 13 
-# Define the period (in seconds) used to calculate the RSI lines. 
-RSI_candle_period = 300 
-# Define the RSI time frame (in candles) used by all RSI calculations 
-RSI_length = 14 
-# Define the Stochastics RSI time frame (in candles) used by all STOCHRSI calculations 
-STOCH_length = 14 
-# Define the period (in seconds) used to calculate the MACD lines. 
-MACD_candle_period = 300 
-# Define the MA time frame (in candles) used to calculate the fast MACD line. 
-MACD_fast_Length = 12 
-# Define the MA time frame (in candles) used to calculate the slow MACD line. 
-MACD_slow_Length = 26 
-# Define the time frame (in days) of the EMA (Exponential Moving Average) of the MACD 
-MACD_signal = 9 
-# Define the period (in seconds) used to calculate the RSI lines. 
-OBV_candle_period = 300 
-# Total count of candles used to calculate the OBV values, e.g. 15 means we have 15 OBV values 
-OBV_length = 50 
-# The number (integer) of the first OBV value used for the calculation of the percentage change. 
-OBV_signal = 1 
-# Always uses 5 minute candles 
-SOM_trigger_length = 288 
-</​file>​ 
- 
-Please refer to [[indicators.properties]] for details on all these settings 
- 
-=== Strategy Notes === 
- 
-  * The key to this strategy is to ensure you do not overextend yourself by getting your max trading pairs and initial cost right to suit your trading budget. ​ 
-  * Use the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] we provide to work these values out covering at least 4 levels of DCA for all your pairs. Once you have those values enter them into this strategy. The [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] also ensures you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
-==== Double Cross ==== 
- 
-=== Strategy Intent === 
- 
-TRADE THE TREND 
- 
-=== Strategy Overview === 
- 
-This strategy allows us to trade the trend so we are working with the 
-market trend not against it.  
- 
-**On the buy side:** 
- 
-It takes its time to pick good pairs. 
- 
-It is looking for both a short term Buy Signal and a long term Trend Signal. 
- 
-It uses EMACROSS and SMACROSS, hence the name Double-Cross. ​ 
- 
-It also checks the buying conditions are correct by using LOWBB to confirm we are 
-in the lower range and EMAGAIN to see if there is a dip in the price 
-we can take advantage of.  
- 
-It then uses RSI to confirm we are at the 
-bottom of the trade cycle to ensure we buy the dip. Finally it trails 
-the price to ensure we get the best buy.  
- 
-**On the sell side:** 
- 
-It is looking to see if we can maximise profits buy hitting the peak of 
-the trading cycle before selling. ​ 
- 
-It first looks to see if we are in the high range of the trading cycle using HIGHBB. ​ 
-It then looks to the RSI to confirm the upward trend and it uses the GAIN to define ​ 
-the minimum profit we should take.  
- 
-Finally it trails the price to ensure we get the maximum profits possible. 
- 
-=== Strategy Market Conditions === 
- 
-This strategy is good for a Bear or sideways market where volatility is at its lowest. 
- 
-=== Strategy Settings === 
- 
-== Pairs Buy Strategy == 
-<file java> 
-# 
-# Do we have a Buy Signal? 
-# 
-DEFAULT_A_buy_strategy = EMACROSS 
-DEFAULT_A_buy_value = -0.01 
-DEFAULT_A_buy_value_limit = -10 
-# 
-# Do we have an Downward Trend? 
-# 
-DEFAULT_B_buy_strategy = SMACROSS 
-DEFAULT_B_buy_value = -0.01 
-DEFAULT_B_buy_value_limit = -10 
-# 
-# Are we at the bottom of the trade cycle? 
-# 
-DEFAULT_C_buy_strategy = LOWBB 
-DEFAULT_C_buy_value = 35 
-DEFAULT_C_buy_value_limit = -30 
-# 
-# Have we confirmed a temporary dip in the price we can take advantage of? 
-# 
-DEFAULT_D_buy_strategy = EMAGAIN 
-DEFAULT_D_buy_value = -0.1 
-DEFAULT_D_buy_value_limit = -3 
-# 
-# Have we confirmed we are at the bottom of the Trade Cycle? 
-# 
-DEFAULT_E_buy_strategy = RSI 
-DEFAULT_E_buy_value = 50 
-DEFAULT_E_buy_value_limit = 0 
-# 
-# Trailing should take us the rest of the way to the bottom of the Trade Cycle 
-# 
-DEFAULT_trailing_buy = 0.5 
-</​file>​ 
- 
- 
-== Pairs Sell Strategy == 
-<file java> 
-# 
-# Are we at the top of the trade cycle? 
-# 
-DEFAULT_A_sell_strategy = HIGHBB 
-DEFAULT_A_sell_value = 30 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_B_sell_strategy = GAIN 
-DEFAULT_B_sell_value = 0.5 
-# 
-# Have we confirmed we are at the top of the Trade Cycle? 
-# 
-DEFAULT_C_sell_strategy = RSI 
-DEFAULT_C_sell_value = 50 
-# 
-# Trailing should take us to the peak of the trade cycle 
-# 
-DEFAULT_trailing_profit = 0.5 
-</​file>​ 
- 
-Please refer to [[pairs.properties]] for details on all these settings 
- 
- 
-== DCA Buy Strategy == 
-<file java> 
-# 
-# Are we at the bottom of the trade cycle? 
-# 
-DEFAULT_DCA_A_buy_strategy = LOWBB 
-DEFAULT_DCA_A_buy_value = 35 
-DEFAULT_DCA_A_buy_value_limit = -30 
-# 
-# Have we confirmed a temporary dip in the price we can take advantage of? 
-# 
-DEFAULT_DCA_B_buy_strategy = EMAGAIN 
-DEFAULT_DCA_B_buy_value = -0.1 
-DEFAULT_DCA_B_buy_value_limit = -3 
-# 
-# Have we confirmed we are at the bottom of the Trade Cycle? 
-# 
-DEFAULT_DCA_C_buy_strategy = MACD 
-DEFAULT_DCA_C_buy_value = -0.00000001 
-DEFAULT_DCA_C_buy_value_limit = -0.01 
-# 
-# Do we have a Buy Signal? 
-# 
-DEFAULT_DCA_D_buy_strategy = EMASPREAD 
-DEFAULT_DCA_D_buy_value = -0.01 
-DEFAULT_DCA_D_buy_value_limit = -0.25 
-# 
-# Have we confirmed we are at the bottom of the Trade Cycle? 
-# 
-DEFAULT_DCA_E_buy_strategy = RSI 
-DEFAULT_DCA_E_buy_value = 50 
-DEFAULT_DCA_E_buy_value_limit = 0 
- 
-# Once all buy strategies are true, the bot will make note of the current ask 
-# price and begin trailing. The price needs to fall and then rise by at least 
-# the percentage specified in order for a buy to be attempted. It will try 
-# to catch the price at its lowest point before trailing back up and buying. 
-DEFAULT_DCA_trailing_buy = 0.5 
-</​file>​ 
- 
- 
-== DCA Sell Strategy == 
-<file java> 
-# 
-# Are we at the top of the trade cycle? 
-# 
-DEFAULT_DCA_A_sell_strategy = HIGHBB 
-DEFAULT_DCA_A_sell_value = 35 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_DCA_C_sell_strategy = GAIN 
-DEFAULT_DCA_C_sell_value = 1.5 
-# 
-# Have we confirmed we are at the peak of the Trade Cycle? 
-# 
-DEFAULT_DCA_D_sell_strategy = RSI 
-DEFAULT_DCA_D_sell_value = 50 
-# 
-# Trailing profit, set to zero to turn off trailing 
-# 
-DEFAULT_DCA_trailing_profit = 0.75 
-</​file>​ 
- 
-Please refer to [[dca.properties]] for details on all these settings 
- 
-== Indicators == 
-<file java> 
-# Bollinger Band Standard Deviation 
-BB_std = 2 
-# Define how many candles back to look 
-BB_length = 20 
-# Define the period (in seconds) used by all BB calculation of ProfitTrailer. 
-BB_candle_period = 300 
-# SMA is calculated by adding the closing price of a pair for a number of time periods and then dividing this total by the number of time periods. 
-SMA_cross_candles = 80 
-# Define the period (in seconds) used to calculate the SMA lines 
-SMA_candle_period = 300 
-# Define the SMA time frame (in candles) used to calculate the fast SMA line. 
-SMA_fast_length = 21 
-# Define the SMA time frame (in candles) used to calculate the slow SMA line. 
-SMA_slow_length = 55 
-# Define how many candles back to look and see if the EMA lines just crossed. 
-EMA_cross_candles = 40 
-# Define the period (in seconds) used to calculate the EMA lines. 
-EMA_candle_period = 300 
-# Define the EMA time frame (in candles) used to calculate the fast EMA line. 
-EMA_fast_length = 8 
-# Define the EMA time frame (in candles) used to calculate the slow EMA line. 
-EMA_slow_length = 13 
-# Define the period (in seconds) used to calculate the RSI lines. 
-RSI_candle_period = 300 
-# Define the RSI time frame (in candles) used by all RSI calculations 
-RSI_length = 14 
-# Define the Stochastics RSI time frame (in candles) used by all STOCHRSI calculations 
-STOCH_length = 14 
-# Define the period (in seconds) used to calculate the MACD lines. 
-MACD_candle_period = 300 
-# Define the MA time frame (in candles) used to calculate the fast MACD line. 
-MACD_fast_Length = 12 
-# Define the MA time frame (in candles) used to calculate the slow MACD line. 
-MACD_slow_Length = 26 
-# Define the time frame (in days) of the EMA (Exponential Moving Average) of the MACD 
-MACD_signal = 9 
-# Define the period (in seconds) used to calculate OBV. 
-OBV_candle_period = 300 
-# Total count of candles used to calculate the OBV values, e.g. 15 means we have 15 OBV values 
-OBV_length = 50 
-# The number (integer) of the first OBV value used for the calculation of the percentage change. 
-OBV_signal = 1 
-# SOM - Always uses 5 minute candles 
-SOM_trigger_length = 288 
-</​file>​ 
- 
-Please refer to [[indicators.properties]] for details on all these settings 
- 
-=== Strategy Notes === 
- 
-  * The key to this strategy is to ensure you do not overextend yourself by getting your max trading pairs and initial cost right to suit your trading budget. ​ 
-  * Use the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] we provide to work these values out covering at least 4 levels of DCA for all your pairs. Once you have those values enter them into this strategy. The [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] also ensures you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
-==== El Toro ==== 
- 
-=== Strategy Intent === 
- 
-Run with the Bulls 
- 
-=== Strategy Overview === 
- 
-El Toro is an agressive scalping strategy that works in all market conditions. 
- 
-**On the buy side:** 
- 
-The Buy strategy makes use of the DEFAULT_buy_min_change_percentage to 
-look for pairs that have lost 5% in the last 24 hours. ​ 
- 
-It then looks for a buy signal within the last hour using an EMACROSS of 8/13.  
- 
-It then looks for an opportunity to buy a small dip in the price using a negative EMAGAIN 
-pick pairs at the bottom of their trade cycle. ​ 
- 
-It uses RSI to confirm we are at the bottom of the trade cycle to ensure we buy the dip.  
- 
-Finally it trails the price to ensure we get the best buy. 
- 
-**On the Sell side:** 
- 
-The sell strategy employs the take profit DEFAULT_take_profit_percentage 
-settings to sell if we are at 1% profit or better but haven'​t sold in over 
-10 minutes (2 candles) allowing for a half a percent threshold. If we exceed ​ 
-that threshold the 10 minute countdown resets. ​ 
- 
-It uses both the GAIN and RSI indicators to sell as soon as the current price goes  
-above the GAIN threshold you set.  
- 
-It uses RSI to confirm we are at the top of the trade cycle to ensure we sell at the peak.  
- 
-It uses a low GAIN and DEFAULT_trailing_profit percentage to scalp profits as quickly as possible. 
- 
-=== Strategy Market Conditions === 
- 
-This strategy works best in a Bull market, but will work in a bear or sideways 
-market just much slower as volatility will be low in those markets. 
- 
-=== Strategy Settings === 
- 
-== Pairs Buy Strategy == 
-<file java> 
-# 
-# Do we have a Buy Signal? 
-# 
-DEFAULT_A_buy_strategy = EMACROSS 
-DEFAULT_A_buy_value = -0.01 
-DEFAULT_A_buy_value_limit = -10 
-# 
-# Have we confirmed a temporary dip in the price we can take advantage of? 
-# 
-DEFAULT_B_buy_strategy = EMAGAIN 
-DEFAULT_B_buy_value = -0.01 
-DEFAULT_B_buy_value_limit = -30 
-# 
-# Have we confirmed we are at the bottom of the Trade Cycle? 
-# 
-DEFAULT_C_buy_strategy = RSI 
-DEFAULT_C_buy_value = 50 
-DEFAULT_C_buy_value_limit = 1 
-# 
-# Once all buy strategies are true, the bot will make note of the current ask 
-# price and begin trailing. The price needs to fall and then rise by at least 
-# the percentage specified in order for a buy to be attempted. It will try 
-# to catch the price at its lowest point before trailing back up and buying. 
-# 
-DEFAULT_trailing_buy = 0.01 
-</​file>​ 
- 
- 
-== Pairs Sell Strategy == 
-<file java> 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_A_sell_strategy = GAIN 
-DEFAULT_A_sell_value = 1 
-# 
-# Have we confirmed we are at the top of the Trade Cycle? 
-# 
-DEFAULT_B_sell_strategy = RSI 
-DEFAULT_B_sell_value = 80 
-# 
-# Trailing should take us to the peak of the trade cycle 
-# 
-DEFAULT_trailing_profit = 0.25 
-</​file>​ 
- 
-Please refer to [[pairs.properties]] for details on all these settings 
- 
- 
-== DCA Buy Strategy == 
-<file java> 
-# 
-# Do we have a Buy Signal? 
-# 
-DEFAULT_DCA_A_buy_strategy = EMACROSS 
-DEFAULT_DCA_A_buy_value = -0.01 
-DEFAULT_DCA_A_buy_value_limit = -1 
-# 
-# Have we confirmed a temporary dip in the price we can take advantage of? 
-# 
-DEFAULT_DCA_B_buy_strategy = EMAGAIN 
-DEFAULT_DCA_B_buy_value = -0.01 
-DEFAULT_DCA_B_buy_value_limit = -10 
-# 
-# Have we confirmed we are at the bottom of the Trade Cycle? 
-# 
-DEFAULT_DCA_C_buy_strategy = RSI 
-DEFAULT_DCA_C_buy_value = 50 
-DEFAULT_DCA_C_buy_value_limit = 1 
-# 
-# Once all buy strategies are true, the bot will make note of the current ask 
-# price and begin trailing. The price needs to fall and then rise by at least 
-# the percentage specified in order for a buy to be attempted. It will try 
-# to catch the price at its lowest point before trailing back up and buying. 
-# 
-DEFAULT_DCA_trailing_buy = 0.01 
-</​file>​ 
- 
- 
-== DCA Sell Strategy == 
-<file java> 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_DCA_A_sell_strategy = GAIN 
-DEFAULT_DCA_A_sell_value = 1 
-# 
-# Have we confirmed we are at the top of the Trade Cycle? 
-# 
-DEFAULT_DCA_B_sell_strategy = RSI 
-DEFAULT_DCA_B_sell_value = 80 
-# 
-# Trailing should take us to the peak of the trade cycle 
-# 
-DEFAULT_DCA_trailing_profit = 0.25 
-</​file>​ 
- 
-Please refer to [[dca.properties]] for details on all these settings 
- 
-== Indicators == 
-<file java> 
-# Standard Deviation 
-BB_std = 2 
-# Define how many candles back to look back 
-BB_length = 20 
-# Define the period (in seconds) used by all BB calculation of ProfitTrailer. 
-BB_candle_period = 900 
-# Define how many candles back to look and see if the SMA lines just crossed. 
-SMA_cross_candles = 80 
-# Define the period (in seconds) used to calculate the SMA lines 
-SMA_candle_period = 300 
-# Define the SMA time frame (in candles) used to calculate the fast SMA line. 
-SMA_fast_length = 21 
-# Define the SMA time frame (in candles) used to calculate the slow SMA line. 
-SMA_slow_length = 55 
-# Define how many candles back to look and see if the EMA lines just crossed. 
-EMA_cross_candles = 12 
-# Define the period (in seconds) used to calculate the EMA lines. 
-EMA_candle_period = 300 
-# Define the EMA time frame (in candles) used to calculate the fast EMA line. 
-EMA_fast_length = 8 
-# Define the EMA time frame (in candles) used to calculate the slow EMA line. 
-EMA_slow_length = 13 
-# Define the period (in seconds) used to calculate the RSI lines. 
-RSI_candle_period = 300 
-# Define the RSI time frame (in candles) used by all RSI calculations 
-RSI_length = 2 
-# Define the period (in seconds) used to calculate the STOCH. 
-STOCH_candle_period = 300 
-# Define the Stochastics RSI time frame (in candles) used by all STOCHRSI calculations 
-STOCH_length = 14 
-# Both K and D represent lines on a price action chart. 
-# The first line (known as K) displays the current close (ie. the percentage of the 
-# price at closing) ​ in relation to the price range (high/low) along the number of 
-# candles used to look back along the price action chart. 
-STOCH_K = 1 
-# The second line (known as D) is a simple moving average of the first line, typically 
-# based on the last three candle periods for smoothing 
-STOCH_D = 1 
-# Define the period (in seconds) used to calculate the MACD lines. 
-MACD_candle_period = 300 
-# Define the MA time frame (in candles) used to calculate the fast MACD line. 
-MACD_fast_length = 12 
-# Define the MA time frame (in candles) used to calculate the slow MACD line. 
-MACD_slow_length = 26 
-# Define the time frame (in days) of the EMA (Exponential Moving Average) of the MACD 
-MACD_signal = 9 
-# Define the period (in seconds) used to calculate OBV. 
-OBV_candle_period = 300 
-# Total count of candles used to calculate the OBV values, e.g. 15 means we have 15 OBV values 
-OBV_length = 50 
-# The number (integer) of the first OBV value used for the calculation of the percentage change. 
-OBV_signal = 1 
-# Always uses 5 minute candles 
-SOM_trigger_length = 288 
-</​file>​ 
- 
-Please refer to [[indicators.properties]] for details on all these settings 
- 
-=== Strategy Notes === 
- 
-  * The key to this strategy is to ensure you do not overextend yourself by getting your max trading pairs and initial cost right to suit your trading budget. ​ 
-  * Use the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] we provide to work these values out covering at least 4 levels of DCA for all your pairs. Once you have those values enter them into this strategy. The [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] also ensures you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
-==== El Dorado ==== 
- 
-=== Strategy Intent === 
- 
-The Market Maker 
- 
-=== Strategy Overview === 
- 
-When Bitcoin drops causing a market downturn you have to make your own market. 
- 
-**On the Buy side:** 
- 
-The buy strategy picks pairs that are rising using the SMACROSS with a long 
-term uptrend indicator of (55/21) as the buy signal. ​ 
- 
-It uses EMAGAIN to ensure we have a trading pair that is rising. ​ 
- 
-It then uses RSI to confirm we have a strong upward trend. ​ 
- 
-It doesn'​t use trailing as we want to get into the trade quickly before the upward trend reverses. ​ 
- 
-**On the Sell side:** 
- 
-The sell strategy waits for the market to come to you, it uses GAIN to set a 
-profit target that you decide on and waits for the market to meet it.  
- 
-It uses RSI to confirm we still have a rising trend and trailing to ensure we maximise profits. 
- 
-It employs the take profit the DEFAULT_take_profit_percentage settings to sell 
-if we are at 2% profit or better but haven'​t sold in over 10 minutes (2 candles) 
-allowing for a half a percent threshold. If we exceed that threshold the 10 minute 
-countdown resets. ​ 
- 
-If the trend reverses it will DCA the pair with a -10 trigger to reduce the average price on the pair while we wait for the upward trend on that pair to begin again. 
- 
- 
-=== Strategy Market Conditions === 
- 
-This strategy works in all markets, it works well in a Bull or sideways market but 
-will be slow in a Bear market as you are waiting for the market to come to you. 
- 
-Volatility will be low in sideways and bear markets so it will take time to get 
-pairs that are rising so patience is needed with this strategy. ​ 
- 
-In a Bull market it will work much quicker due to high volatility. 
- 
- 
-=== Strategy Settings === 
- 
-== Pairs Buy Strategy == 
-<file java> 
-# 
-# Do we have an long term upward trend (21/55) ? 
-# 
-DEFAULT_A_buy_strategy = SMACROSS 
-DEFAULT_A_buy_value = 0.01 
-DEFAULT_A_buy_value_limit = 20 
-# 
-# Do we have a trading pair that is in an upward trend ? 
-# 
-DEFAULT_B_buy_strategy = EMAGAIN 
-DEFAULT_B_buy_value = 0.01 
-DEFAULT_B_buy_value_limit = 20 
-# 
-# Have we confirmed this is a strong up-trend ? 
-# 
-DEFAULT_C_buy_strategy = RSI 
-DEFAULT_C_buy_value = 100 
-DEFAULT_C_buy_value_limit = 30 
-# 
-# Trailing is turned off so we can get into the trade quickly before the trend reverses. 
-# 
-DEFAULT_trailing_buy = 0 
-</​file>​ 
- 
- 
-== Pairs Sell Strategy == 
-<file java> 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_A_sell_strategy = GAIN 
-DEFAULT_A_sell_value = 2 
-# 
-# Have we confirmed we still have a strong upward trend? 
-# 
-DEFAULT_B_sell_strategy = RSI 
-DEFAULT_B_sell_value = 80 
-# 
-# Trailing should take us to the peak of the trade cycle 
-# 
-DEFAULT_trailing_profit = 0.25 
-</​file>​ 
- 
-Please refer to [[pairs.properties]] for details on all these settings 
- 
- 
-== DCA Buy Strategy == 
-<file java> 
-# 
-# Do we have an long term upward trend (21/55) ? 
-# 
-DEFAULT_DCA_A_buy_strategy = SMACROSS 
-DEFAULT_DCA_A_buy_value = 0.01 
-DEFAULT_DCA_A_buy_value_limit = 20 
-# 
-# Do we have a trading pair that is in an upward trend ? 
-# 
-DEFAULT_DCA_B_buy_strategy = EMAGAIN 
-DEFAULT_DCA_B_buy_value = 0.01 
-DEFAULT_DCA_B_buy_value_limit = 20 
-# 
-# Have we confirmed this is a strong up-trend ? 
-# 
-DEFAULT_DCA_C_buy_strategy = RSI 
-DEFAULT_DCA_C_buy_value = 100 
-DEFAULT_DCA_C_buy_value_limit = 30 
-# 
-# Trailing is turned off so we can get into the trade quickly before the trend reverses. 
-# 
-DEFAULT_DCA_trailing_buy = 0 
-</​file>​ 
- 
- 
-== DCA Sell Strategy == 
-<file java> 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_DCA_A_sell_strategy = GAIN 
-DEFAULT_DCA_A_sell_value = 2 
-# 
-# Have we confirmed we still have a strong upward trend? 
-# 
-DEFAULT_DCA_B_sell_strategy = RSI 
-DEFAULT_DCA_B_sell_value = 80 
-# 
-# Trailing should take us to the peak of the trade cycle 
-# 
-DEFAULT_DCA_trailing_profit = 0.25 
-</​file>​ 
- 
-Please refer to [[dca.properties]] for details on all these settings 
- 
-== Indicators == 
-<file java> 
-# Standard Deviation 
-BB_std = 2 
-# Define how many candles back to look back 
-BB_length = 20 
-# Define the period (in seconds) used by all BB calculation of ProfitTrailer. 
-BB_candle_period = 900 
-# Define how many candles back to look and see if the SMA lines just crossed. 
-SMA_cross_candles = 4 
-# Define the period (in seconds) used to calculate the SMA lines 
-SMA_candle_period = 3600 
-# Define the SMA time frame (in candles) used to calculate the fast SMA line. 
-SMA_fast_length = 21 
-# Define the SMA time frame (in candles) used to calculate the slow SMA line. 
-SMA_slow_length = 55 
-# Define how many candles back to look and see if the EMA lines just crossed. 
-EMA_cross_candles = 12 
-# Define the period (in seconds) used to calculate the EMA lines. 
-EMA_candle_period = 300 
-# Define the EMA time frame (in candles) used to calculate the fast EMA line. 
-EMA_fast_length = 8 
-# Define the EMA time frame (in candles) used to calculate the slow EMA line. 
-EMA_slow_length = 13 
-# Define the period (in seconds) used to calculate the RSI lines. 
-RSI_candle_period = 300 
-# Define the RSI time frame (in candles) used by all RSI calculations 
-RSI_length = 2 
-# Define the period (in seconds) used to calculate the STOCH. 
-STOCH_candle_period = 300 
-# Define the Stochastics RSI time frame (in candles) used by all STOCHRSI calculations 
-STOCH_length = 14 
-# The Stochastic ​ Oscillator (STOCH) is range bound between 0 and 100. 
-# Both K and D represent lines on a price action chart. 
-# The first line (known as K) displays the current close (ie. the percentage of the 
-# price at closing) ​ in relation to the price range (high/low) along the number of 
-# candles used to look back along the price action chart. 
-STOCH_K = 1 
-# The second line (known as D) is a simple moving average of the first line, typically 
-# based on the last three candle periods for smoothing. 
-STOCH_D = 1 
-# Define the period (in seconds) used to calculate the MACD lines. 
-MACD_candle_period = 300 
-# Define the MA time frame (in candles) used to calculate the fast MACD line. 
-MACD_fast_length = 12 
-# Define the MA time frame (in candles) used to calculate the slow MACD line. 
-MACD_slow_length = 26 
-# Define the time frame (in days) of the EMA (Exponential Moving Average) of the MACD 
-MACD_signal = 9 
-# Define the period (in seconds) used to calculate the RSI lines. 
-OBV_candle_period = 300 
-# Total count of candles used to calculate the OBV values, e.g. 15 means we have 15 OBV values 
-OBV_length = 50 
-# The number (integer) of the first OBV value used for the calculation of the percentage change. 
-OBV_signal = 1 
-# Always uses 5 minute candles 
-SOM_trigger_length = 288 
-</​file>​ 
- 
-Please refer to [[indicators.properties]] for details on all these settings 
- 
-=== Strategy Notes === 
- 
-  * Note GAIN is currently set to 2% to as that is typically achievable within a day. This setting was also tested at 3% and 5% and both worked but may take a couple of days / weeks to achieve as you are waiting for the market to meet your price. ​ 
-  * This strategy requires patience and all depends on the market conditions prevalent at the time of course, Bear and sideways markets will be slow due to low volatility. 
-  * The key to this strategy is to ensure you do not overextend yourself by getting your max trading pairs and initial cost right to suit your trading budget. ​ 
-  * Use the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] we provide to work these values out covering at least 4 levels of DCA for all your pairs. Once you have those values enter them into this strategy. The [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] also ensures you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
-==== Monte Carlo ==== 
- 
-=== Strategy Intent === 
-BUY THE DIP 
- 
-“Monte Carlo” is a short term strategy designed to buy the dip during a downward trending market. 
- 
-=== Strategy Overview === 
- 
-On the buy side this strategy allows us to buy the dip in a downward trending market. 
-It looks for a short term Buy Signal using EMACROSS and LOWBB to determine if the buying conditions are correct. Using LOWBB it confirms we are in the lower range. It uses EMAGAIN to see if there is a dip in the price we can take advantage of. It then uses STOCH to see if we are oversold to ensure we buy the dip. Finally it trails the price to ensure we get to the bottom of that dip.  
- 
-In a similar fashion to FrankenStrategy this strategy employs a scalping strategy to sort out pairs in order to find those pairs that will go in to DCA where the real profits are. This strategy however introduces Tesla Buy Triggers an agressive DCA buying strategy to decrease average price quickly and get pairs into profit. 
- 
-On the sell side this strategy uses the GAIN to sell as soon as the current price goes above the GAIN threshold you set. It uses trailing to ensure we sell as close as possible to the peak. 
- 
-=== Strategy Market Conditions === 
- 
-This strategy works in either a Bear or Sideways market. It is good to use in a Bear market because it doesn'​t need a lot of volatility to be able to pick good pairs to trade. 
- 
-=== Strategy Settings === 
- 
-== Pairs Buy Strategy == 
-<file java> 
-# 
-# Do we have a Bear Cross? 
-# 
-DEFAULT_A_buy_strategy = EMACROSS 
-DEFAULT_A_buy_value = -0.01 
-DEFAULT_A_buy_value_limit = -20 
-# 
-# Do we have a dip in price we can take advantage of? 
-# 
-DEFAULT_B_buy_strategy = EMAGAIN 
-DEFAULT_B_buy_value = -0.01 
-DEFAULT_B_buy_value_limit = -10 
-# 
-# Are we at the bottom of the trade cycle? 
-# 
-DEFAULT_C_buy_strategy = LOWBB 
-DEFAULT_C_buy_value = 30 
-DEFAULT_C_buy_value_limit = -90 
-# 
-# Are we oversold right now? 
-# 
-DEFAULT_D_buy_strategy = STOCH 
-DEFAULT_D_buy_value = 30 
-DEFAULT_D_buy_value_limit = -30 
-# 
-# Trailing should take us the rest of the way to the bottom of the Trade Cycle 
-# 
-DEFAULT_trailing_buy = 0.01 
-</​file>​ 
- 
- 
-== Pairs Sell Strategy == 
-<file java> 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_A_sell_strategy = GAIN 
-DEFAULT_A_sell_value = 1.25 
-# 
-# Trailing should take us to the peak of the trade cycle 
-# 
-DEFAULT_trailing_profit = 0.01 
-</​file>​ 
- 
-Please refer to [[pairs.properties]] for details on all these settings 
- 
- 
-== DCA Buy Strategy == 
-<file java> 
-# 
-# Do we have a Bear Cross? 
-# 
-DEFAULT_DCA_A_buy_strategy = EMACROSS 
-DEFAULT_DCA_A_buy_value = -0.01 
-DEFAULT_DCA_A_buy_value_limit = -20 
-# 
-# Are we oversold right now? 
-# 
-DEFAULT_DCA_B_buy_strategy = STOCH 
-DEFAULT_DCA_B_buy_value = 30 
-DEFAULT_DCA_B_buy_value_limit = -30 
-# 
-# Trailing should take us the rest of the way to the bottom of the Trade Cycle 
-# 
-DEFAULT_DCA_trailing_buy = 0.01 
-</​file>​ 
- 
- 
-== DCA Sell Strategy == 
-<file java> 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_DCA_A_sell_strategy = GAIN 
-DEFAULT_DCA_A_sell_value = 1.25 
-# 
-# Trailing should take us to the peak of the trade cycle 
-# 
-DEFAULT_DCA_trailing_profit = 0.25 
-</​file>​ 
- 
-Please refer to [[dca.properties]] for details on all these settings 
- 
-== Indicators == 
-<file java> 
-# Standard Deviation 
-BB_std = 2 
-# Define how many candles to look back 
-BB_length = 20 
-# Define the period (in seconds) used by all BB calculation of ProfitTrailer. 
-BB_candle_period = 300 
-# Define how many candles back to look and see if the EMA lines just crossed. 
-EMA_cross_candles = 80 
-# Define the period (in seconds) used to calculate the EMA lines. 
-EMA_candle_period = 300 
-# Define the EMA time frame (in candles) used to calculate the fast EMA line. 
-EMA_fast_length = 8 
-# Define the EMA time frame (in candles) used to calculate the slow EMA line. 
-EMA_slow_length = 13 
-# Define the period (in seconds) used to calculate the STOCH. 
-STOCH_candle_period = 300 
-# Define the Stochastics RSI time frame (in candles) used by all STOCHRSI calculations 
-STOCH_length = 4 
-# The Stochastic ​ Oscillator (STOCH) is range bound between 0 and 100. 
-# Both K and D represent lines on a price action chart. 
-# The first line (known as K) displays the current close (ie. the percentage of the 
-# price at closing) ​ in relation to the price range (high/low) along the number of 
-# candles used to look back along the price action chart. 
-STOCH_K = 1 
-# The second line (known as D) is a simple moving average of the first line, typically 
-# based on the last three candle periods for smoothing. 
-STOCH_D = 3 
-</​file>​ 
- 
-Please refer to [[indicators.properties]] for details on all these settings. 
- 
-See the Specific Strategies below regarding the [[default_settings#​tesla_dca_triggers|Tesla DCA Triggers]] used by this strategy 
- 
- 
-=== Strategy Notes === 
- 
-  * This strategy introduces the “Tesla” DCA Buy Triggers these are an aggressive DCA strategy. So when you first start to use this strategy set your initial cost setting low until you get more confident with this approach. It will work fine with existing DCA logs and will eat away at older larger DCA’s until they clear. ​ 
-  * Use the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] we provide to work these values out covering at least 4 levels of DCA for all your pairs. Once you have those values enter them into this strategy. The [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] also ensures you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
- 
-==== Jobbing The Market ==== 
- 
-== Strategy Overview == 
- 
-This strategy employs the classic scalping aka jobbing strategy. 
- 
-Jobbing is an old english term referring to the buying and selling of shares within extremely short timeframes for tiny profits. ​ 
-A jobber typically trades in a particular stock, mainly in the cash market. They thrive on short-term volatility. 
-Jobbers or scalpers as they are also known trade continuously throughout the day making hundreds of trades per day and earning a reasonable profit at the end of the day from relatively small profits per trade. When Jobbers were working they were known to be Jobbing The Market. Hence the name of this strategy. 
- 
-The buy side makes use of the LOWBB and RSI indicators to buy as soon as the current ​ price goes below the LOWBB threshold you specify. It then uses RSI to confirm we are in an overbought scenario at the bottom of the trade cycle to ensure we buy the dip.  
- 
-It is a simple buy strategy that is used widely. It is perfect for a Bull market where volatility is at its highest. 
- 
-The sell side uses RSI to confirm we are at the top of the trade cycle to ensure we sell at the peak.  It makes use of GAIN to sell as soon as the current price goes above the GAIN threshold you set. It uses a low GAIN percentage to scalp profits as quickly as possible. 
- 
- 
-=== Strategy Market Conditions === 
- 
-This strategy works best in bull market conditions when volatility is at its highest. 
- 
-=== Strategy Settings === 
- 
-== Pairs Buy Strategy == 
-<file java> 
-# 
-# Are we at the bottom of the trade cycle? 
-# 
-DEFAULT_A_buy_strategy = LOWBB 
-DEFAULT_A_buy_value = 10 
-DEFAULT_A_buy_value_limit = 0 
-# 
-# Have we confirmed we are at the bottom of the Trade Cycle? 
-# 
-DEFAULT_B_buy_strategy = RSI 
-DEFAULT_B_buy_value = 20 
-DEFAULT_B_buy_value_limit = 0 
-# 
-# Trailing should take us the rest of the way to the bottom of the Trade Cycle 
-# 
-DEFAULT_trailing_buy = 0.75 
-</​file>​ 
- 
- 
-== Pairs Sell Strategy == 
-<file java> 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_A_sell_strategy = GAIN 
-DEFAULT_A_sell_value = 0.01 
-# 
-# Have we confirmed we are at the top of the Trade Cycle? 
-# 
-DEFAULT_B_sell_strategy = RSI 
-DEFAULT_B_sell_value = 50 
-# 
-# Trailing should take us to the peak of the trade cycle 
-# 
-DEFAULT_trailing_profit_type = GROW 
-DEFAULT_trailing_profit = 0.01 
-</​file>​ 
- 
-Please refer to [[pairs.properties]] for details on all these settings 
- 
- 
-== DCA Buy Strategy == 
-<file java> 
-# 
-# Are we at the bottom of the trade cycle? 
-# 
-DEFAULT_DCA_A_buy_strategy = LOWBB 
-DEFAULT_DCA_A_buy_value = 10 
-DEFAULT_DCA_A_buy_value_limit = -30 
-# 
-# Have we confirmed we are at the bottom of the Trade Cycle? 
-# 
-DEFAULT_DCA_B_buy_strategy = RSI 
-DEFAULT_DCA_B_buy_value = 30 
-DEFAULT_DCA_B_buy_value_limit = 0 
-# 
-# Trailing should take us the rest of the way to the bottom of the Trade Cycle 
-# 
-DEFAULT_DCA_trailing_buy = 0.01 
-</​file>​ 
- 
- 
-== DCA Sell Strategy == 
-<file java> 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_DCA_A_sell_strategy = GAIN 
-DEFAULT_DCA_A_sell_value = 1.25 
-# 
-# Trailing should take us to the peak of the trade cycle 
-# 
-DEFAULT_DCA_trailing_profit = 0.25 
-</​file>​ 
- 
-Please refer to [[dca.properties]] for details on all these settings 
- 
-== Indicators == 
-<file java> 
-# Standard Deviation 
-BB_std = 2 
-# Define how many candles to look back 
-BB_length = 20 
-# Define the period (in seconds) used by all BB calculation of ProfitTrailer. 
-BB_candle_period = 300 
-# Define the period (in seconds) used to calculate the RSI lines. 
-RSI_candle_period = 300 
-# Define the RSI time frame (in candles) used by all RSI calculations 
-RSI_length = 2 
-</​file>​ 
- 
-Please refer to [[indicators.properties]] for details on all these settings 
- 
-See the Frequently Asked Questions below regarding the [[default_settings#​The_2_period_RSI|2 period RSI oscillator]] used by this strategy 
- 
- 
-=== Strategy Notes === 
- 
-  * The key to this strategy is to ensure you do not overextend yourself by getting your max trading pairs and initial cost right to suit your trading budget. ​ 
-  * Use the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] we provide to work these values out covering at least 4 levels of DCA for all your pairs. Once you have those values enter them into this strategy. The [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] also ensures you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
- 
-==== Old Faithful ==== 
- 
-=== Strategy Intent === 
- 
-The Gift That Keeps On Giving 
- 
-=== Strategy Overview === 
- 
-This strategy allows us to trade in any market conditions. ​ 
- 
-**On the Buy side:** 
- 
-It uses EMAGAIN to pick pairs at the bottom of their trade cycle. ​ 
- 
-It uses RSI to confirm we are at the bottom of the trade cycle to ensure we buy the dip.  
- 
-Finally it trails the price to ensure we get the best buy.  
- 
-It may not buy during Bitcoin mooning but there should be sufficient pairs in your DCA log to allow 
-you to trade through those times. 
- 
-**On the Sell side:** 
- 
-It uses the GAIN to define the minimum profit we should take.  
- 
-It then looks to the RSI to confirm the upward trend. ​ 
- 
-Finally it trails the price to ensure we get the maximum profits possible. 
- 
- 
-=== Strategy Market Conditions === 
- 
-This strategy is good for both Bull, Bear or sideways markets where volatility is at its lowest. 
- 
- 
-=== Strategy Settings === 
- 
-== Pairs Buy Strategy == 
-<file java> 
-# 
-# Do we have a Buy Signal? 
-# 
-DEFAULT_A_buy_strategy = EMACROSS 
-DEFAULT_A_buy_value = -0.01 
-DEFAULT_A_buy_value_limit = -10 
-# 
-# Have we confirmed a temporary dip in the price we can take advantage of? 
-# 
-DEFAULT_C_buy_strategy = EMAGAIN 
-DEFAULT_C_buy_value = -0.1 
-DEFAULT_C_buy_value_limit = -30 
-# 
-# Are we at the bottom of the trade cycle? 
-# 
-DEFAULT_D_buy_strategy = LOWBB 
-DEFAULT_D_buy_value = -5 
-DEFAULT_D_buy_value_limit = -35 
-# 
-# Have we confirmed we are at the bottom of the Trade Cycle? 
-# 
-DEFAULT_E_buy_strategy = RSI 
-DEFAULT_E_buy_value = 30 
-DEFAULT_E_buy_value_limit = 0 
-# 
-# Trailing should take us the rest of the way to the bottom of the Trade Cycle 
-# 
-DEFAULT_trailing_buy = 0.01 
-</​file>​ 
- 
- 
-== Pairs Sell Strategy == 
-<file java> 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_A_sell_strategy = GAIN 
-DEFAULT_A_sell_value = 1 
-# 
-# Have we confirmed we are at the top of the Trade Cycle? 
-# 
-DEFAULT_B_sell_strategy = RSI 
-DEFAULT_B_sell_value = 65 
-# 
-# Trailing should take us to the peak of the trade cycle 
-# 
-DEFAULT_trailing_profit = 0.25 
-</​file>​ 
- 
-Please refer to [[pairs.properties]] for details on all these settings 
- 
- 
-== DCA Buy Strategy == 
-<file java> 
-# 
-# Do we have a Buy Signal? 
-# 
-DEFAULT_DCA_A_buy_strategy = EMACROSS 
-DEFAULT_DCA_A_buy_value = -0.01 
-DEFAULT_DCA_A_buy_value_limit = -10 
-# 
-# Have we confirmed a temporary dip in the price we can take advantage of? 
-# 
-DEFAULT_DCA_C_buy_strategy = EMAGAIN 
-DEFAULT_DCA_C_buy_value = -0.1 
-DEFAULT_DCA_C_buy_value_limit = -30 
-# 
-# Are we at the bottom of the trade cycle? 
-# 
-DEFAULT_DCA_D_buy_strategy = LOWBB 
-DEFAULT_DCA_D_buy_value = -5 
-DEFAULT_DCA_D_buy_value_limit = -35 
-# 
-# Have we confirmed we are at the bottom of the Trade Cycle? 
-# 
-DEFAULT_DCA_E_buy_strategy = RSI 
-DEFAULT_DCA_E_buy_value = 30 
-DEFAULT_DCA_E_buy_value_limit = 0 
-# 
-# Trailing should take us the rest of the way to the bottom of the Trade Cycle 
-# 
-DEFAULT_DCA_trailing_buy = 0.01 
-</​file>​ 
- 
- 
-== DCA Sell Strategy == 
-<file java> 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_DCA_A_sell_strategy = GAIN 
-DEFAULT_DCA_A_sell_value = 1 
-# 
-# Have we confirmed we are at the peak of the Trade Cycle? 
-# 
-DEFAULT_DCA_B_sell_strategy = RSI 
-DEFAULT_DCA_B_sell_value = 65 
-# 
-# Trailing profit, set to zero to turn off trailing 
-# 
-DEFAULT_DCA_trailing_profit = 0.25 
-</​file>​ 
- 
-Please refer to [[dca.properties]] for details on all these settings 
- 
-== Indicators == 
-<file java> 
-# Standard Deviation 
-BB_std = 2 
-# Define how many candles back to look back 
-BB_length = 20 
-# Define the period (in seconds) used by all BB calculation of ProfitTrailer. 
-BB_candle_period = 900 
-# Define how many candles back to look and see if the SMA lines just crossed. 
-SMA_cross_candles = 80 
-# Define the period (in seconds) used to calculate the SMA lines 
-SMA_candle_period = 300 
-# Define the SMA time frame (in candles) used to calculate the fast SMA line. 
-SMA_fast_length = 21 
-# Define the SMA time frame (in candles) used to calculate the slow SMA line. 
-SMA_slow_length = 55 
-# Define how many candles back to look and see if the EMA lines just crossed. 
-EMA_cross_candles = 40 
-# Define the period (in seconds) used to calculate the EMA lines. 
-EMA_candle_period = 1800 
-# Define the EMA time frame (in candles) used to calculate the fast EMA line. 
-EMA_fast_length = 8 
-# Define the EMA time frame (in candles) used to calculate the slow EMA line. 
-EMA_slow_length = 13 
-# Define the period (in seconds) used to calculate the RSI lines. 
-RSI_candle_period = 300 
-# Define the RSI time frame (in candles) used by all RSI calculations 
-RSI_length = 2 
-# Define the period (in seconds) used to calculate the STOCH. 
-STOCH_candle_period = 300 
-# Define the Stochastics RSI time frame (in candles) used by all STOCHRSI calculations 
-STOCH_length = 14 
-# Define the period (in seconds) used to calculate the MACD lines. 
-MACD_candle_period = 300 
-# Define the MA time frame (in candles) used to calculate the fast MACD line. 
-MACD_fast_length = 12 
-# Define the MA time frame (in candles) used to calculate the slow MACD line. 
-MACD_slow_length = 26 
-# Define the time frame (in days) of the EMA (Exponential Moving Average) of the MACD 
-MACD_signal = 9 
-# Define the period (in seconds) used to calculate OBV 
-OBV_candle_period = 300 
-# Total count of candles used to calculate the OBV values, e.g. 15 means we have 15 OBV values 
-OBV_length = 50 
-# The number (integer) of the first OBV value used for the calculation of the percentage change. 
-OBV_signal = 1 
-# Always uses 5 minute candles 
-SOM_trigger_length = 288 
-</​file>​ 
- 
-Please refer to [[indicators.properties]] for details on all these settings 
- 
-=== Strategy Notes === 
- 
-  * The key to this strategy is to ensure you do not overextend yourself by getting your max trading pairs and initial cost right to suit your trading budget. ​ 
-  * Use the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] we provide to work these values out covering at least 4 levels of DCA for all your pairs. Once you have those values enter them into this strategy. The [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] also ensures you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
-==== Golden Cross ==== 
- 
-=== Strategy Intent === 
- 
-Ride the trend, toss the losers and back the winners. 
- 
-The intent of this strategy is to buy into a bullish upward trend and ride it through until the trend changes direction downward. It will ride the trend, toss the losers and back the winners. 
- 
-=== Strategy Overview === 
- 
-The Golden Cross strategy is a long term, high risk trading strategy designed to buy into strong upward trends. 
- 
-It employs a triple cross buy strategy that includes a Golden Cross combined with both positive DCA (Anti-DCA) to improve position size on winning trades and negative DCA where the uptrend pattern breaks down. The strategy makes use of a stop loss to toss losing trades early and avoid falling knives if the trend reverse quickly or if negative DCA recovery is not possible. ​ 
-Trailing is turned off to ensure we buy into the upward trend as early as possible and sell as soon as there is a trend reversal. 
-It looks for a reversal of the short term trend indicator to determine if the upward trend has completed its cycle. 
- 
-**PLEASE NOTE:** This is a HIGH RISK strategy that relies on strong upward trends 
-and bullish sentiment in the market. It makes use of a STOP LOSS to prevent 
-significant losses from the potential to catch a falling knife when the upward 
-trend reverses quickly. The possibility exists that you could lose some or all 
-of your investment capital and therefore you should not invest money that you 
-cannot afford to lose. You should be aware of all risks associated with 
-investing / trading in cryptocurrency and should seek professional financial 
-advice from an independent,​ competent, licensed accountant or financial advisor. 
- 
- 
-=== Strategy Market Conditions === 
- 
-This strategy works best in Bull market conditions when volatility is at its highest. 
- 
-=== Strategy Settings === 
- 
-== Pairs Buy Strategy == 
-<file java> 
-# 
-# Do we have a long term bullish upward trend with a Golden Cross? 
-# 
-DEFAULT_A_buy_strategy_label = GOLDENCROSS 
-DEFAULT_A_buy_strategy = EMACROSS 
-DEFAULT_A_buy_value = 0.05 
-DEFAULT_A_buy_value_limit = 20 
-# 
-# Can we confirm a long term bullish upward trend? 
-# 
-DEFAULT_B_buy_strategy_label = LONGTERMTREND 
-DEFAULT_B_buy_strategy = EMACROSS 
-DEFAULT_B_buy_value = 0.01 
-DEFAULT_B_buy_value_limit = 20 
-# 
-# Do we have a short term bullish upward trend? 
-# 
-DEFAULT_C_buy_strategy_label = SHORTTERMTREND 
-DEFAULT_C_buy_strategy = EMACROSS 
-DEFAULT_C_buy_value = 0.05 
-DEFAULT_C_buy_value_limit = 20 
-# 
-# Is the price of the pair rising? 
-# 
-DEFAULT_D_buy_strategy = EMAGAIN 
-DEFAULT_D_buy_value = 0.10 
-DEFAULT_D_buy_value_limit = 20 
-# 
-# Do we have a strong sell signal 
-# 
-DEFAULT_E_buy_strategy = STOCH 
-DEFAULT_E_buy_value = 100.01 
-DEFAULT_E_buy_value_limit = 69.9 
-# 
-# Are we overbought or close to being overbought right now? 
-# 
-DEFAULT_F_buy_strategy = RSI 
-DEFAULT_F_buy_value = 100.1 
-DEFAULT_F_buy_value_limit = 69.9 
-# 
-# Trailing is turned off as we are following an upward trend 
-# 
-DEFAULT_trailing_buy = 0 
-</​file>​ 
- 
- 
-== Pairs Sell Strategy == 
-<file java> 
-# 
-# Do we have a Bearish Cross? 
-# 
-DEFAULT_A_sell_strategy_label = SHORTTERMTREND 
-DEFAULT_A_sell_strategy = EMACROSS 
-DEFAULT_A_sell_value = -0.01 
-DEFAULT_A_sell_value_limit = -20 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_B_sell_strategy = GAIN 
-DEFAULT_B_sell_value = 2.0 
-# 
-# Trailing is turned off to ensure we get out of the trade as soon as the upward trend reverses 
-# 
-DEFAULT_trailing_profit = 0 
-DEFAULT_trailing_profit_rebound_count = 0 
-</​file>​ 
- 
-Please refer to [[pairs.properties]] for details on all these settings 
- 
- 
-== DCA Buy Strategy == 
-<file java> 
-# 
-# Do we have a long term bullish upward trend with a Golden Cross? 
-# 
-DEFAULT_DCA_A_buy_strategy_label = GOLDENCROSS 
-DEFAULT_DCA_A_buy_strategy = EMACROSS 
-DEFAULT_DCA_A_buy_value = 0.05 
-DEFAULT_DCA_A_buy_value_limit = 20 
-# 
-# Look for a small dip to buy 
-# 
-DEFAULT_DCA_B_buy_strategy = EMAGAIN 
-DEFAULT_DCA_B_buy_value = -0.01 
-DEFAULT_DCA_B_buy_value_limit = -20 
-# 
-# Trailing is turned off as we are following an upward trend 
-# 
-DEFAULT_DCA_trailing_buy = 0 
-</​file>​ 
- 
- 
-== DCA Sell Strategy == 
-<file java> 
-# 
-# Do we have a Bearish Cross? 
-# 
-DEFAULT_DCA_A_sell_strategy_label = SHORTTERMTREND 
-DEFAULT_DCA_A_sell_strategy = EMACROSS 
-DEFAULT_DCA_A_sell_value = -0.01 
-DEFAULT_DCA_A_sell_value_limit = -20 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_DCA_B_sell_strategy = GAIN 
-DEFAULT_DCA_B_sell_value = 2.0 
-# 
-# Trailing should take us to the peak of the trade cycle 
-# 
-#​DEFAULT_DCA_trailing_profit_type=GROW 
-DEFAULT_DCA_trailing_profit = 0 
-DEFAULT_DCA_trailing_profit_rebound_count = 0 
-</​file>​ 
- 
-Please refer to [[dca.properties]] for details on all these settings 
- 
-== Indicators == 
-<file java> 
-# 
-# Define our own named indicators 
-# 
-# Define how many candles back to look and see if the EMA lines just crossed. 
-GOLDENCROSS_cross_candles = 500 
-# Define the period (in seconds) used to calculate the EMA lines. 
-GOLDENCROSS_candle_period = 300 
-# Define the EMA time frame (in candles) used to calculate the fast EMA line. 
-GOLDENCROSS_fast_length = 50 
-# Define the EMA time frame (in candles) used to calculate the slow EMA line. 
-GOLDENCROSS_slow_length = 200 
-# 
-# Define how many candles back to look and see if the EMA lines just crossed. 
-LONGTERMTREND_cross_candles = 288 
-# Define the period (in seconds) used to calculate the EMA lines. 
-LONGTERMTREND_candle_period = 300 
-# Define the EMA time frame (in candles) used to calculate the fast EMA line. 
-LONGTERMTREND_fast_length = 21 
-# Define the EMA time frame (in candles) used to calculate the slow EMA line. 
-LONGTERMTREND_slow_length = 55 
-# 
-# Define how many candles back to look and see if the EMA lines just crossed. 
-SHORTTERMTREND_cross_candles = 144 
-# Define the period (in seconds) used to calculate the EMA lines. 
-SHORTTERMTREND_candle_period = 300 
-# Define the EMA time frame (in candles) used to calculate the fast EMA line. 
-SHORTTERMTREND_fast_length = 8 
-# Define the EMA time frame (in candles) used to calculate the slow EMA line. 
-SHORTTERMTREND_slow_length = 13 
-</​file>​ 
- 
-Please refer to [[indicators.properties]] for details on all these settings 
- 
-=== Strategy Notes === 
- 
-  * The key to this strategy is to ensure you pick good trading pairs with high volatility See the Frequently Asked Questions for [[default_settings#​Picking_Good_Trading_Pairs|how to pick good trading pairs]]. ​ 
-  * Use the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] we provide to work these values out covering at least 4 levels of DCA for all your pairs. Once you have those values enter them into this strategy. The [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] also ensures you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
-==== Spanish Cross ==== 
- 
-=== Strategy Intent === 
- 
-Slow and Steady, Wins the Race 
- 
-The intent of these settings is to create a set and forget closed loop system that buys trading pairs on an upward trend and takes them through a trading workflow designed to maximise profits throughout the entire trade cycle. 
- 
-The idea being to back the winners and toss the losers quickly. 
- 
-It is not that quick though, it does take time depending on market conditions at the time, but it has proven a profitable strategy during testing. 
- 
-=== Strategy Overview === 
- 
-“Spanish Cross” is a long term, low risk trading strategy designed to scalp profits from small upward trends. So even though you may be in a Bear market and there are long term downward trends this strategy picks up profits from the small upward trends that occur as the trading pairs retrace upward and then drop again. 
- 
-This strategy can also be used to clear long term deep DCA logs via a dilution method it introduces that is described below. 
- 
-**Stage 1 of the workflow is the Pairs Log:** 
- 
-The buy strategy purchases trading pairs on a bullish upward trend so these pairs typically start out negative usually like -1 to -2 dollars or less. They then start to go into positive territory. If bullish market conditions prevail you wind up with a screen of all green trading pairs. 
-This potentially gives you more capital to trade with as they sell off out of the Pairs log.  
-If they fail to sell off out of the Pairs log, Stage 3 of the workflow will pick them up and deal with them. 
- 
-**Stage 2 of the workflow is the DCA log:** 
- 
-DCA in this strategy is used primarily to do Positive DCA. 
- 
-If you are lucky some of these trading pairs in the Pairs Log will exceed the Pairs profit target and at 4% profit will go into Positive DCA (Anti-DCA or Anti-Martingale) and attempts to improve profits by backing the winners and increasing our position size on the trade. Those pairs that do go into Positive DCA and do a DCA buy will initially show as a loss in the DCA log as DCA is buying into an uptrend, so the average cost increases, but these pairs will go green and sell off if the bullish uptrend continues. 
- 
-Note Positive DCA may put the pair at a temporary loss as it increases your average cost. If the upward trend continues the trading pair should quickly recover from this loss or it will attempt to DCA in the normal manner to reduce its average cost and hopefully bring it back into profit. ​ 
- 
-Any trading pair that doesn'​t sell or can't be recovered will be picked up by Stage 3 of the workflow which tosses the losing trades using Pending Orders. 
- 
-**Stage 3 of the workflow is the Pending Orders loop:** 
- 
-Any pairs that do not sell at any stage of the trade workflow will get picked up every 4 hours by the Pending Orders loop. 
-The Pending Orders settings create pending Limit Orders on the exchange at a target price equal to the GAIN percentage you set. These pairs may sell off on the exchange in which case they will not be registered with the Sales Log. 
- 
-Because the pending orders are sitting on the exchange they will start to be picked up and sold clearing them over time and thus providing a dilution of the pairs that haven'​t previously sold. This automated dilution method is unlike other dilution methods where pairs get broken down into tiny portions, i.e. 1/25th, and those tiny portions are manually sold off individually. 
- 
-As a result of these exchange sales of the pending orders you will start to see your Trading Balance get increased at random intervals as these sales occur. 
- 
-Alternatively the bot continues to buy pairs, some of which are the same trading pairs that are sitting on the exchange as pending orders. ​ 
- 
-The bot will look at the combined profit of both the recently purchased pair and the pending order and if this exceeds 0.25% these trading pairs pending orders will be canceled and the pairs combined to sell off at a profit in the Pairs Log. This allows those trading pairs to be recorded in the Sales Log.  
- 
-This dilution method relies on having sufficient capital to keep purchasing pairs so that the Pending pairs will clear over time as more of that pair are purchased and sold. So stage 1 combined with stages 2 and 3 provide this working capital over time without the need to inject fresh funding to keep this closed loop system working. 
- 
-It stops the trading pairs sitting around in the DCA log doing nothing and stopping you from trading by tying up all your funds. 
- 
-Following this the trade workflow completes and the closed loop repeats. 
- 
- 
-=== Strategy Market Conditions === 
- 
-This strategy works in all market conditions. 
- 
-=== Strategy Settings === 
- 
-== Pairs Buy Strategy == 
-The Pairs buy strategy uses a short term EMACROSS indicator to track the upward trend. It looks for price rises on pairs using EMAGAIN. It then confirms the strength of the rise with STOCH and RSI indicators. 
- 
-Trailing is turned off to ensure we buy into the upward trend as soon as it is recognised. 
- 
-<file java> 
-# 
-# Do we have a short term Bullish upward trend? 
-# 
-DEFAULT_A_buy_strategy_label = SHORTTERMTREND 
-DEFAULT_A_buy_strategy = EMACROSS 
-DEFAULT_A_buy_value = 0.01 
-DEFAULT_A_buy_value_limit = 20 
-# 
-# Is the price rising? 
-# 
-DEFAULT_B_buy_strategy = EMAGAIN 
-DEFAULT_B_buy_value = 0.01 
-DEFAULT_B_buy_value_limit = 20.0 
-# 
-# Do we have a strong sell signal 
-# 
-DEFAULT_C_buy_strategy = STOCH 
-DEFAULT_C_buy_value = 100.1 
-DEFAULT_C_buy_value_limit = 29.9 
-# 
-# Are we overbought or close to being overbought right now? 
-# 
-DEFAULT_D_buy_strategy = RSI 
-DEFAULT_D_buy_value = 100.0 
-DEFAULT_D_buy_value_limit = 29.9 
-# 
-# Trailing is turned off as we are following an upward trend 
-# 
-DEFAULT_trailing_buy = 0 
-</​file>​ 
- 
- 
-== Pairs Sell Strategy == 
-GAIN is used to sell as soon as the current price goes above the GAIN threshold you set. 
-The Pairs Sell strategy uses a short term EMACROSS indicator to confirm we still have a bullish upward trend. 
-Smart Trailing is used with a type of GROW to ensure we maximise profits prior to the sale of the trading pair. 
- 
-<file java> 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_A_sell_strategy = GAIN 
-DEFAULT_A_sell_value = 1.25 
-# 
-# Do we have a Bullish Cross? 
-# 
-DEFAULT_B_sell_strategy_label = SHORTTERMTREND 
-DEFAULT_B_sell_strategy = EMACROSS 
-DEFAULT_B_sell_value = 0.01 
-DEFAULT_B_sell_value_limit = 20 
-# 
-# Trailing is on to ensure we maximise profits 
-# 
-DEFAULT_trailing_profit_type = GROW 
-DEFAULT_trailing_profit = 0.25 
-DEFAULT_trailing_profit_rebound_count = 0 
-</​file>​ 
- 
-Please refer to [[pairs.properties]] for details on all these settings 
- 
- 
-== DCA Buy Strategy == 
-<file java> 
-# 
-# Do we have a short term bullish upward trend? 
-# 
-DEFAULT_DCA_A_buy_strategy_label = SHORTTERMTREND 
-DEFAULT_DCA_A_buy_strategy = EMACROSS 
-DEFAULT_DCA_A_buy_value = 0.01 
-DEFAULT_DCA_A_buy_value_limit = 20 
-# 
-# Is the price rising? 
-# 
-DEFAULT_DCA_B_buy_strategy = EMAGAIN 
-DEFAULT_DCA_B_buy_value = 0.01 
-DEFAULT_DCA_B_buy_value_limit = 20.0 
-# 
-# Do we have a strong sell signal 
-# 
-DEFAULT_DCA_C_buy_strategy = STOCH 
-DEFAULT_DCA_C_buy_value = 100.1 
-DEFAULT_DCA_C_buy_value_limit = 29.9 
-# 
-# Are we overbought or close to being overbought right now? 
-# 
-DEFAULT_DCA_D_buy_strategy = RSI 
-DEFAULT_DCA_D_buy_value = 100.0 
-DEFAULT_DCA_D_buy_value_limit = 29.9 
-# 
-# Trailing is turned off as we are following an upward trend 
-# 
-DEFAULT_DCA_trailing_buy = 0 
-# 
-# Positive DCA triggers 
-# 
-DEFAULT_DCA_buy_trigger_1 = 5 
-DEFAULT_DCA_buy_trigger_2 = -1 
-DEFAULT_DCA_buy_trigger_3 = -1 
-DEFAULT_DCA_buy_trigger_4 = -1 
-DEFAULT_DCA_buy_trigger_5 = -1 
-</​file>​ 
- 
- 
-== DCA Sell Strategy == 
-<file java> 
-# 
-# What is the minimum profit we want to make on this trade? 
-# 
-DEFAULT_DCA_A_sell_strategy = GAIN 
-DEFAULT_DCA_A_sell_value = 2.0 
-# 
-# Do we have a Bullish Cross? 
-# 
-DEFAULT_DCA_B_sell_strategy_label = SHORTTERMTREND 
-DEFAULT_DCA_B_sell_strategy = EMACROSS 
-DEFAULT_DCA_B_sell_value = 0.01 
-DEFAULT_DCA_B_sell_value_limit = 20 
-# 
-# Trailing should take us to the peak of the trade cycle 
-# 
-DEFAULT_DCA_trailing_profit_type = GROW 
-DEFAULT_DCA_trailing_profit = 0.25 
-DEFAULT_DCA_trailing_profit_rebound_count = 0 
-</​file>​ 
- 
-Please refer to [[dca.properties]] for details on all these settings 
- 
-== Indicators == 
-<file java> 
-# Define how many candles back to look and see if the EMA lines just crossed. 
-EMA_cross_candles = 80 
-# Define the period (in seconds) used to calculate the EMA lines. 
-EMA_candle_period = 300 
-# Define the EMA time frame (in candles) used to calculate the fast EMA line. 
-EMA_fast_length = 8 
-# Define the EMA time frame (in candles) used to calculate the slow EMA line. 
-EMA_slow_length = 13 
-# Define the period (in seconds) used to calculate the RSI lines. 
-RSI_candle_period = 300 
-# Define the RSI time frame (in candles) used by all RSI calculations 
-RSI_length = 2 
-# 
-# Define the period (in seconds) used to calculate the STOCH. 
-STOCH_candle_period = 300 
-# Define the Stochastics RSI time frame (in candles) used by all STOCHRSI calculations 
-STOCH_length = 14 
-# The Stochastic ​ Oscillator (STOCH) is range bound between 0 and 100. 
-# Both K and D represent lines on a price action chart. 
-# The first line (known as K) displays the current close (ie. the percentage of the 
-# price at closing) ​ in relation to the price range (high/low) along the number of 
-# candles used to look back along the price action chart. 
-STOCH_K = 1 
-# The second line (known as D) is a simple moving average of the first line, typically 
-# based on the last three candle periods for smoothing. 
-STOCH_D = 1 
-# 
-# Define our own named indicators 
-# 
-# Define how many candles back to look and see if the EMA lines just crossed. 
-SHORTTERMTREND_cross_candles = 144 
-# Define the period (in seconds) used to calculate the EMA lines. 
-SHORTTERMTREND_candle_period = 300 
-# Define the EMA time frame (in candles) used to calculate the fast EMA line. 
-SHORTTERMTREND_fast_length = 8 
-# Define the EMA time frame (in candles) used to calculate the slow EMA line. 
-SHORTTERMTREND_slow_length = 13 
-</​file>​ 
- 
-Please refer to [[indicators.properties]] for details on all these settings 
- 
-See the Frequently Asked Questions below regarding the [[default_settings#​The_2_period_RSI|2 period RSI oscillator]] used by this strategy 
- 
-=== Strategy Notes === 
- 
-  * The key to this strategy is to ensure you do not overextend yourself by getting your max trading pairs and initial cost right to suit your trading budget. ​ 
-  * Use the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] we provide to work these values out covering at least 4 levels of DCA for all your pairs. Once you have those values enter them into this strategy. The [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] also ensures you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
-  * Spanish Cross makes use of Pending Orders. A Pair in the Pending Orders exists solely on the exchange you are trading on. The bot has nothing to do with it.  You can no longer count the trading pairs as part of your holdings as you have created a Limit Sell Order at your GAIN price and have in effect given them to the exchange to sell them for you on your behalf. ​ If you check your funds on the exchange you will see that the exchange considers them as "In Order" until they are either cancelled or sold off. If sold off you will be given the proceeds of the sale in the base currency you are trading in less the exchange fees. The bot will however monitor any Pending Order it creates. We have the DEFAULT_combined_cancel_pending_trigger in pairs.properties and its equivalent in DCA.properties set in order to attempt to cancel the pending orders and return them to the pairs/dca log if combined profit of current trades for the same trading pairs reaching 0.25%. 
-  * Spanish Cross makes use of the DEFAULT_combined_cancel_pending_trigger to attempt to cancel pending sales and return them to the pairs/dca log if combined profit reaches the set level. In our case 0.25%  If the Pending Order didn't cancel and the coin sold off from Pairs or DCA then it is likely that the combined profit didn't reach that trigger point. Alternatively the Coin may have sold off before the Pending Order got cancelled in which case the Pending Order would have been recreated. 
-  * If you are trading on the Bittrex exchange, please note that Bittrex has a policy of canceling any orders older than 28 days. 
-  * As this strategy uses Pending Orders you need to upgrade ProfitTrailer to 2.1.8 or beyond. We recommend you always upgrade to the latest version in any case. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
- 
-====== Strategies Coming Soon ====== 
- 
-==== Base Settings ==== 
- 
-=== Strategy Intent === 
- 
-Ready Set Go 
- 
-=== Strategy Overview === 
- 
-This strategy provides a bare bones set of settings from which you can 
-start to explore the world of automated trading with ProfitTrailer. 
-These settings have all the standard protection mechanisms built into them 
-and all the basic settings you will need to get started. 
- 
-**On the Buy Side:** 
- 
- 
- 
-Trailing is turned on to ensure we buy as close to the bottom of the trade cycle as possible. 
- 
-**On the Sell Side:** 
- 
- 
- 
-Trailing is turned on to ensure we maximise profits. 
- 
-=== Strategy Market Conditions === 
- 
-This strategy works in all market conditions. 
- 
-=== Strategy Settings === 
- 
-== Pairs Buy Strategy == 
-<file java> 
-</​file>​ 
- 
- 
-== Pairs Sell Strategy == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[pairs.properties]] for details on all these settings 
- 
- 
-== DCA Buy Strategy == 
-<file java> 
-</​file>​ 
- 
- 
-== DCA Sell Strategy == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[dca.properties]] for details on all these settings 
- 
-== Indicators == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[indicators.properties]] for details on all these settings 
- 
-=== Strategy Notes === 
- 
-  * The key to this strategy is to ensure you do not overextend yourself by getting your max trading pairs and initial cost right to suit your trading budget. ​ 
-  * Use the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] we provide to work these values out covering at least 4 levels of DCA for all your pairs. Once you have those values enter them into this strategy. The [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] also ensures you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
- 
-==== The Three Amigos ==== 
- 
-=== Strategy Intent === 
- 
-VIVA LOS AMIGOS 
- 
-=== Strategy Overview === 
- 
-This strategy is based on three of our ProfitTrailer users requests / suggestions in the strategy channel on the support discord. Frankensteiner suggested to buy on a bearish cross and sell on a bullish cross. DAOBrownie suggested using the MACD to do the same. And Thys suggested that the BBWIDTH would help with oscillating / sideways markets. So I thought I would put them all together and form a new strategy for everyone. 
- 
-Now I just happened to be watching a rerun of a particular Steve Martin, Chevy Chase, Martin Short movie at the time, hence the name of this strategy. Together they are the Three Amigos, all for one and every man for himself :-) 
- 
-**On the Buy Side:** 
- 
-So the Strategy buys on an uptrend using the Frankensteiner Cross, it uses the DOABrownie MACD to confirm this uptrend and Thys BBWIDTH to test the strength of the uptrend. 
- 
-I added EMAGAIN, STOCH, and RSI and a White List of trading pairs. ​ 
- 
-Make sure to avoid getting overextended by using the DCA calculator we provide to workout max trading pairs and initial cost settings to suit your trading budget. Ensure you can cover at least 4 levels of DCA for all your trading pairs. Once you have those values enter them into this strategy. The DCA calculator also ensure you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
- 
-Trailing buy is turned off to ensure we buy into the upward trend as soon as it is recognised. 
- 
-**On the Sell Side:** 
- 
- 
- 
-=== Strategy Market Conditions === 
- 
-This strategy works in all market conditions. 
- 
-=== Strategy Settings === 
- 
-== Pairs Buy Strategy == 
-<file java> 
-</​file>​ 
- 
- 
-== Pairs Sell Strategy == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[pairs.properties]] for details on all these settings 
- 
- 
-== DCA Buy Strategy == 
-<file java> 
-</​file>​ 
- 
- 
-== DCA Sell Strategy == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[dca.properties]] for details on all these settings 
- 
-== Indicators == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[indicators.properties]] for details on all these settings 
- 
-=== Strategy Notes === 
- 
-  * The key to this strategy is to ensure you do not overextend yourself by getting your max trading pairs and initial cost right to suit your trading budget. ​ 
-  * Use the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] we provide to work these values out covering at least 4 levels of DCA for all your pairs. Once you have those values enter them into this strategy. The [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] also ensures you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
-==== Connors 2RSI ==== 
- 
-=== Strategy Intent === 
- 
-Slow and Steady, Wins the Race 
- 
-=== Strategy Overview === 
- 
-Details about strategy 
- 
- 
-=== Strategy Market Conditions === 
- 
-This strategy works in all market conditions. 
- 
-=== Strategy Settings === 
- 
-== Pairs Buy Strategy == 
-<file java> 
-</​file>​ 
- 
- 
-== Pairs Sell Strategy == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[pairs.properties]] for details on all these settings 
- 
- 
-== DCA Buy Strategy == 
-<file java> 
-</​file>​ 
- 
- 
-== DCA Sell Strategy == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[dca.properties]] for details on all these settings 
- 
-== Indicators == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[indicators.properties]] for details on all these settings 
- 
-=== Strategy Notes === 
- 
-  * The key to this strategy is to ensure you do not overextend yourself by getting your max trading pairs and initial cost right to suit your trading budget. ​ 
-  * Use the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] we provide to work these values out covering at least 4 levels of DCA for all your pairs. Once you have those values enter them into this strategy. The [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] also ensures you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
-==== Fibonacci Day Trader ==== 
- 
-=== Strategy Intent === 
- 
-Slow and Steady, Wins the Race 
- 
-=== Strategy Overview === 
- 
-Details about strategy 
- 
- 
-=== Strategy Market Conditions === 
- 
-This strategy works in all market conditions. 
- 
-=== Strategy Settings === 
- 
-== Pairs Buy Strategy == 
-<file java> 
-</​file>​ 
- 
- 
-== Pairs Sell Strategy == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[pairs.properties]] for details on all these settings 
- 
- 
-== DCA Buy Strategy == 
-<file java> 
-</​file>​ 
- 
- 
-== DCA Sell Strategy == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[dca.properties]] for details on all these settings 
- 
-== Indicators == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[indicators.properties]] for details on all these settings 
- 
-=== Strategy Notes === 
- 
-  * The key to this strategy is to ensure you do not overextend yourself by getting your max trading pairs and initial cost right to suit your trading budget. ​ 
-  * Use the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] we provide to work these values out covering at least 4 levels of DCA for all your pairs. Once you have those values enter them into this strategy. The [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] also ensures you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
-==== Fibonacci Swing Trader ==== 
- 
-=== Strategy Intent === 
- 
-Slow and Steady, Wins the Race 
- 
-=== Strategy Overview === 
- 
-Details about strategy 
- 
- 
-=== Strategy Market Conditions === 
- 
-This strategy works in all market conditions. 
- 
-=== Strategy Settings === 
- 
-== Pairs Buy Strategy == 
-<file java> 
-</​file>​ 
- 
- 
-== Pairs Sell Strategy == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[pairs.properties]] for details on all these settings 
- 
- 
-== DCA Buy Strategy == 
-<file java> 
-</​file>​ 
- 
- 
-== DCA Sell Strategy == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[dca.properties]] for details on all these settings 
- 
-== Indicators == 
-<file java> 
-</​file>​ 
- 
-Please refer to [[indicators.properties]] for details on all these settings 
- 
-=== Strategy Notes === 
- 
-  * The key to this strategy is to ensure you do not overextend yourself by getting your max trading pairs and initial cost right to suit your trading budget. ​ 
-  * Use the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] we provide to work these values out covering at least 4 levels of DCA for all your pairs. Once you have those values enter them into this strategy. The [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]] also ensures you have a 50/50 split on your trading budget to ensure you have sufficient budget for the sell side of this strategy. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
-====== Specific Strategies ====== 
- 
-=== Purchase Same Number Of Coins Per DCA Level === 
- 
-Sets the per trigger level percentage of TCV to purchase when making a DCA buy. 
- 
-Purchase the same number of coins at each DCA level effectively doubling down but in a more sustainable manner than the standard ANDERSON technique which does a direct doubling of the cost per DCA level and therefore is much more costly to your trading budget. ​ 
- 
-By purchasing the same number of coins per DCA level this technique allows you to stretch your trading budget out much further and achieve deeper DCA levels if required. 
- 
-<file java> 
-DEFAULT_DCA_buy_percentage_1 = 100 
-DEFAULT_DCA_buy_percentage_2 = 50 
-DEFAULT_DCA_buy_percentage_3 = 33.3333333333333 
-DEFAULT_DCA_buy_percentage_4 = 25 
-DEFAULT_DCA_buy_percentage_5 = 20 
-DEFAULT_DCA_buy_percentage_6 = 16.6666666666667 
-DEFAULT_DCA_buy_percentage_7 = 14.2857142857143 
-DEFAULT_DCA_buy_percentage_8 = 12.5 
-DEFAULT_DCA_buy_percentage_9 = 11.1111111111111 
-DEFAULT_DCA_buy_percentage_10 = 10 
-DEFAULT_DCA_buy_percentage_11 = 9.09090909090909 
-DEFAULT_DCA_buy_percentage_12 = 8.33333333333333 
-DEFAULT_DCA_buy_percentage_13 = 7.69230769230769 
-DEFAULT_DCA_buy_percentage_14 = 7.14285714285714 
-DEFAULT_DCA_buy_percentage_15 = 6.66666666666667 
-DEFAULT_DCA_buy_percentage_16 = 6.25 
-DEFAULT_DCA_buy_percentage_17 = 5.88235294117647 
-DEFAULT_DCA_buy_percentage_18 = 5.55555555555556 
-DEFAULT_DCA_buy_percentage_19 = 5.26315789473684 
-DEFAULT_DCA_buy_percentage_20 = 5 
- 
-... through to 100 levels 
-</​file>​ 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
- 
-=== Tesla DCA Triggers === 
- 
-Implements a Tesla sequence for doing DCA buys 
- 
-Nikola Tesla the worlds greatest inventor who is known as the father of modern electricity studied patterns in nature and found a pattern similar to the fibonacci sequence which he applied to the creation of his electrical coils known today as Tesla Coils. ​ 
- 
-Natures patterns are often applied to the financial markets by day traders as markets are driven by the emotions of millions of people. 
- 
-For more details on Nikola Tesla see here: [[https://​en.wikipedia.org/​wiki/​Nikola_Tesla|https://​en.wikipedia.org/​wiki/​Nikola_Tesla]] 
- 
-<file java> 
-DEFAULT_DCA_buy_trigger_1 = -1 
-DEFAULT_DCA_buy_trigger_2 = -2 
-DEFAULT_DCA_buy_trigger_3 = -4 
-DEFAULT_DCA_buy_trigger_4 = -5 
-DEFAULT_DCA_buy_trigger_5 = -7 
-DEFAULT_DCA_buy_trigger_6 = -8 
-DEFAULT_DCA_buy_trigger_7 = -3 
-DEFAULT_DCA_buy_trigger_8 = -6 
-DEFAULT_DCA_buy_trigger_9 = -9 
-DEFAULT_DCA_buy_trigger_10 = -12 
-</​file>​ 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
- 
-=== Fibonacci DCA Triggers === 
- 
-Implements a Fibonacci sequence strategy for doing True Martingale DCA buys 
- 
-Each level in the sequence represents the loss percentage required before a DCA buy can take place. 
- 
-All configured buy strategies must be true and you must have lost at least this amount for a buy to take place. 
- 
-If a trading pair has DCA'd (3) times then it will use the _4 values for its next actions. 
- 
-The optional DEFAULT_DCA_buy_trigger will be used if a _x trigger does not exist for the 
-next DCA action. 
- 
-Natures patterns are often applied to the financial markets by day traders as markets are driven by the emotions of millions of people. 
- 
-For more details on Fibonacci Sequences see here: [[https://​en.wikipedia.org/​wiki/​Fibonacci_number]] 
- 
-<file java> 
-#​DEFAULT_DCA_buy_trigger_1 = -1 
-#​DEFAULT_DCA_buy_trigger_2 = -1 
-#​DEFAULT_DCA_buy_trigger_3 = -2 
-#​DEFAULT_DCA_buy_trigger_4 = -3 
-#​DEFAULT_DCA_buy_trigger_5 = -5 
-#​DEFAULT_DCA_buy_trigger_6 = -8 
-#​DEFAULT_DCA_buy_trigger_7 = -13 
-#​DEFAULT_DCA_buy_trigger_8 = -21 
-#​DEFAULT_DCA_buy_trigger_9 = -34 
-#​DEFAULT_DCA_buy_trigger_10 = -55 
-</​file>​ 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
- 
-====== DCA Calculator ====== 
- 
-=== PTTracker DCA Calculator === 
- 
-PTTracker 2.2 contains a new DCA calculator suitable for use with the default ​ 
-settings. If you have a Pro license you can download PTTracker free of charge ​ 
-see [[https://​wiki.profittrailer.com/​doku.php?​id=pro_features|here]] for details. ​ 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
- 
-=== DCA Calculator Spreadsheet === 
- 
-We provide a DCA calculator spreadsheet suitable for use with the default settings ​ 
-in the #​pt-default-settings channel on the [[https://​discord.gg/​K9a37Vh|ProfitTrailer discord]]. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
-====== Frequently Asked Questions ====== 
- 
-=== Settings Support === 
- 
-We provide support for our public default settings in the ProfitTrailer discord under our support and strategy channels ​ 
-You can access the ProfitTrailer discord here: [[https://​discord.gg/​K9a37Vh|ProfitTrailer discord]]. 
- 
-We also provide a GitHub project for the ProfitTrailer community where you can post your settings suggestions and any specific issues you may identify in the ProfitTrailer Public Default Settings. This gives you a chance to contribute and make ProfitTrailer a better and more profitable Bot. If you would like to contribute this way then please check the issues list prior to posting so we don’t get doubling up of entries. Thank you for your assistance with this it is greatly appreciated. 
- 
-You can access the new GitHub project here: 
-[[https://​github.com/​taniman/​pt-settings|https://​github.com/​taniman/​pt-settings]] 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
- 
- 
-=== Positive DCA aka Anti-DCA or Anti-Martingale === 
- 
-**What is DCA?** In short, it is a method for lowering the average price of a losing trade, making the recovery easier as the price needs only to recover to the new lower average buy price. For a long, more detailed explanation,​ [[http://​forexop.com/​martingale-trading-system-overview/​|read here]]. Using DCA increases your holdings and will result in significantly larger positions in each coin. 
- 
-**What is Positive DCA or Anti-DCA?** Positive DCA is the opposite of DCA and is a means of increasing our position size and resulting profits on winning trades. It is best used in trending markets when buying into a bullish uptrend. The idea being to cut losing trades quickly and back the winning trades. 
- 
-You need to be careful with Positive DCA because as as soon as it DCA's it will take a pair that is in profit into a loss. Because you are buying into an uptrend it increases you average cost so can put you in a loss initially until the pair recovers. ​ 
- 
-Here is an example composite timeline of the effects of Positive DCA on a trade: ​ 
- {{ :​user:​settings:​20180615b13qwarktimeline.png?​direct&​400 |}} 
-  
-In this example we show the trading pair BTC-QWARK as it goes through an 8% bull run. When this trading pair gets sent to the DCA log it has reached 5.18% in profit on the trade our bot has taken. If the bot were to sell this right now it would bring 5.18% of USD$68.13 or USD$3.53 in profit (Note: we are using the order book value to provide a more realistic example). Not a bad profit but we could have done better as the uptrend was still going when we sold.  
- 
-In this case we have applied Positive DCA to the trade. The DCA buy criteria are met and the first double down the bot does increases the average price of the pair and the pair drops from 5.18% to 0.41% in profit. Because we bought the pair on a bullish uptrend it recovers slightly to 0.54% profit. Our buy criteria are met again and another double down takes place. This time the pair drops into a loss of -1.14% again due to the bullish uptrend it recovers slightly to -0.88%. The bullish uptrend continues and the bot's DCA sell criteria are met so the pair sells off for 2.19% of USD$288.22 or USD$6.31 in profit. 
- 
-Here is an example composite timeline of the effects of Positive DCA on a trade: ​ 
- {{ :​settings:​20180615b13edgtimeline.png?​direct&​400 |}} 
- 
-Note how the pair went from 2.8 profit to -0.64 and then recovered to 2.95 with an increased position size. 
- 
-In this example we show the trading pair BTC-EDG as it goes through an 2.58% bull run. When this trading pair gets sent to the DCA log it has reached 2.8% in profit on the trade our bot has taken. If the bot were to sell this right now it would bring 2.8% of USD$66.32 or USD$1.86 in profit (Note: we are using the order book value to provide a more realistic example). 
- 
-The bullish uptrend continues, in this case much quicker than BTC-QWARK'​s did as evidenced by the faster recovery time of the BTC-EDG pair. As the pair rises in value the bot applies positive DCA and eventually the bot's DCA sell criteria are met so the pair sells off for 2.95% of USD$134.66 or USD$3.97 in profit. 
- 
-By applying Positive DCA we have significantly increased our profits on these two trades. 
- 
-Always use some form of money management to mitigate risk when using Positive DCA in order to avoid "​catching a falling knife" as the upward trend can reverse quickly. i.e. Stop Loss or Normal DCA or Pending Orders. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
- 
- 
-=== The 2 period RSI === 
- 
- The 2RSI indicator as it is known makes the values more volatile. ​ 
- It is based on 20 years of backtesting data done in the financial markets by  
- ​Laurence A. Connors in his book titled "How Markets Work - a quantitive guide  
- to Stock Market behaviour"​.  ​ 
-  
- To summarise the findings of the book - They started their research in 2003  
- and up until that time most of the research had focused on the 14 period RSI  
- ​everyone knows from Welles Wilder, the original creator of the RSI indicator ​ 
- back in the 1970’s. ​ 
-  
- In their research they took data going back to 1989 and ran a simulator over  
- it to see how the RSI indicator would perform at lower periods finding that  
- the 2 period RSI performed best.  ​ 
-  
- The 2 period RSI has also come to be known as the 2RSI oscillator. ​ 
-  
- They then published their findings in 2004. In their latest edition published ​ 
- in 2012 they found that it is very good at predicting short term movements in  
- ​trading pairs and the average gains per trade and the percentage of winning ​ 
- ​trades were the highest of all the indicators they tested in their book.  
-  
- They concluded that if they only had the choice of picking one indicator to  
- day trade with the 2RSI would be the one. 
- 
- The settings use this to introduce / identify volatility during Bear or sideways 
- ​market conditions where signals are typically weak. 
- 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
- 
- 
- 
-=== Cross Strategy false signals === 
- 
-**Why didn't my bot buy on the cross?** 
-With the cross strategies, EMA or SMA, the buy_value you set is a spread. once the 2 lines cross the difference between those two lines is the spread.  ​ 
- 
-False cross means the spread is high enough but the cross has not happened yet so its false. 
-  
-False spread means we are in the cross candles region but the spread is not high enough. No info means both cross and spread are false, so it's just false. 
- 
-It shows zero if values cannot be calculated, so check your notification bell or log file for errors. 
- 
-If you look at the cross on a chart then most likely it is because of the number of candles it is looking back on the chart and the timing. ​ 
- 
-In terms of the settings you can adjust the timing. It uses number of candles multiplied by the candle period so you can adjust the following in Indicators if you think it is missing any potential buys / sell over the default 4 hour window it uses in this example from El Dorado: 
-  ​ 
-<file java> 
-# Define how many candles back to look and see if the lines just crossed. 
-???​_cross_candles = 4 
-# Define the period (in seconds) used to calculate the lines 
-???​_candle_period = 3600 
-</​file>​ 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
- 
- 
-=== Reset the bot's Data === 
- 
-**How can I reset the data on the bot?** 
- 
-On a test bot you can just hit the reset button in the side bar on the right. See [[application.properties#​servertest_mode|Test Mode]] you can also use the URL http://​localhost:​8081/​settings/​test/​reset to reset the test data.  
- 
-On a live bot you can stop the bot and rename the ProfitTrailerData.json file in the Data subdirectory of your ProfitTrailer bot.  
- 
-This file contains ALL of your bot trade and DCA data and when you restart the bot it will recreate the file effectively clearing all of the log values out but it will also lose it's sales history, password, and trading config.... so, be absolutely sure that you want to do so.  
- 
-It is as if you used the Setup button on the side bar on the right. See https://​wiki.profittrailer.com/​doku.php?​id=web_interface_guide#​settings. ​ 
- 
-It will ask you to set your Admin password and ask you for your Default API key. Your api keys are in application.properties file and that wont be touched.  ​ 
- 
-So take a backup of you settings first if you want to go this route. 
- 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
- 
- 
- 
-=== Picking good Trading Pairs === 
- 
-**How the Settings Pick Pairs** 
- 
-The settings by default will manage by exception and black list the pairs that we don't want to trade. 
-It does this by removing: 
-  - Pairs Delisted from the exhanges 
-  - Pairs that are not worth day trading i.e. failed crypto projects, projects with bad reputations in the market, pairs with very low volatility 
-  - Pairs that you may want to ban temporarily until those trading pairs recover from a downturn 
-  - Pairs that you may want to HODL (Hold on for Dear Life) 
- 
-It only takes the top volume pairs. We let the bot take its time to pick good pairs while our pairs log clears ​ 
-or we DCA or create Pending Orders. 
- 
-**Manually Picking Pairs** 
- 
-When picking pairs manually you want to look for a good argument happening on the coin i.e. lots of ups and downs with a pattern like a saw blade. The longer that saw blade pattern (oscillation) goes sideways or upwards the better. 
- 
-In other words you are trying to pick pairs with lots of volatility over time. 
- 
-If market goes bad try the following two strategies: 
-  * **Shotgun pairs** - target any pair that has had a rise in the last 3 days 
-  * **Sniper pairs** - sniper pairs use 3 passes: 
-  - First pass is to look for saw blade pattern in normal manner by eyeballing the charts, this gets you a baseline set of pairs to work with; 
-  - Second pass is to examine baseline pairs and use the charts to target any pair that has had a rise in the last 3 days and has high volume only; and 
-  - Third pass is to use your exchange and target pairs with > 600 in volume only. 
- 
-Here is an example of what the passes look like, note each pass has less and less pairs: 
-  * 1st pass using charts and sawtooth pattern - DEFAULT_enabled_pairs = ADT,​ARK,​BAY,​BCC,​BLK,​CFI,​CVC,​DASH,​DCR,​DCT,​DGB,​DNT,​EBST,​EDG,​ENG,​ENRG,​ETC,​ETH,​EXP,​FCT,​FUN,​GNT,​HMQ,​IOP,​KMD,​LBC,​LMC,​LSK,​MAID,​NAV,​NEO,​NLG,​NXT,​OK,​OMG,​QTUM,​RCN,​SALT,​SNT,​STEEM,​STORJ,​SYS,​UBQ,​VIA,​VRM,​WAVES,​XEM,​XLM,​XMR,​XRP,​XVG,​XZC,​ZEC,​ZEN 
-  * 2nd pass using charts and looking for rise in last 3 days volume - DEFAULT_enabled_pairs = ADT,​BCC,​DGB,​DNT,​EDG,​ETC,​ETH,​IOP,​KMD,​LSK,​MAID,​NEO,​RCN,​SALT,​SYS,​UBQ,​XEM,​XLM,​XRP,​XVG 
-  * 3rd pass using exchange volumes > 600 - DEFAULT_enabled_pairs = ADA,​DGB,​IOP,​LSK,​SALT,​XEM,​XLM,​XRP,​XVG 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
-====== Protection Mechanisms Built Into Default Settings ====== 
- 
-All the strategies share the same protection settings as described below. 
- 
-=== Sell Only Mode Triggers === 
- 
-The settings enable / disable Sell Only Mode (SOM) as follows: 
- 
-**Price Rise / Drop Triggers** 
-  * Should the price of Bitcoin rise or fall by a significant amount SOM will be enabled, this will be disabled automatically once the Bitcoin prices stabilises; 
- 
-<file java> 
-# This is to protect against Bitcoin rising (aka mooning) or dropping automatically turns on/off SOM as required. 
-price_trigger_market = BTC 
-price_rise_trigger = 7 
-price_rise_recover_trigger = 6 
-price_drop_trigger = 10 
-price_drop_recover_trigger = 3 
-</​file>​ 
- 
-**Consecutive Buys / Sells Triggers** 
-  * Should the bot detect that a significant number of buys are being made without sufficient sales SOM will be enabled to avoid pump n dump scenarios; 
-<file java> 
-# Protect against large market swings by turning on sell only mode. 
-consecutive_buy_trigger = 6 
-# Turn off sell only mode if we got x consecutive sells with no buys in between 
-consecutive_sell_trigger = 4 
-</​file>​ 
- 
-The logic for the Consecutive Buys / Sells trigger settings works as follows: 
-  * The consecutive buy activates when there is: buy buy buy buy buy buy (no sell in between) 
-  * Once it is active it will start looking for: sell sell sell sell 
-  * But sometimes it will be looking for sell sell sell sell, but there is only one sell and buy buy buy so it stays active. 
-  * Once you restart the bot it's state is reset so now it is looking for buy buy buy buy buy buy again to activate, but it may find a sell in between these so it cannot reactivate SOM. 
- 
-Advanced traders may choose to override these SOM protection mechanisms to suit your trading style and risk aversion level. If you wish to do so please consult the main FAQ section of the Wiki on [[faq#​how_do_i_turn_off_the_automated_sell_only_mode|How do I turn off Sell Only Mode?]] 
- 
-Note there are a number of messages that may appear in the PBL and other logs in regards to regarding the current SOM STATE. The STATE is maintained by the bot so it does not accidentally enable or disable SOM. If you are unsure what the message means the [[web_interface_guide#​possible_buy_log_pbl|Web Interface Guide]] explains most of them with links to the relevant parameters. ​ 
- 
-One commonly asked question is in regards to the SOM messages that appear is:  
- 
-SOM STATE UNKNOWN - this means exactly what it say that the current SOM state for this trading pair is unknown at present due to missing data from the exchange. Check your connection to the exchange is still good. You may want to increase the [[application.properties#​connectiontimeout|connection timeout setting in application.properties file]] if you are regularly having connection issues: 
- 
-<file java> 
-#timeout in seconds 
-connection.timeout = 90 
-</​file>​ 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
- 
-=== Pick Pairs By Age === 
- 
-Pick Pairs By Age i.e. Older than XX days 
-  * Pair Age settings, pairs less than 15 days are excluded from purchase to avoid pump n dump scenarios; 
- 
-<file java> 
-# coin_min_age is defined in days, it is used to allow the bot to trade only with coins which are older than x days, 
-pair_min_listed_days = 30 
-</​file>​ 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
- 
-=== Pick Pairs By Volume === 
- 
-Pick Pairs by 24h Volume 
- 
-<file java> 
-# Only buy coins with a minimum volume of specified amount. 
-DEFAULT_min_buy_volume = 1000 
-</​file>​ 
- 
-Please note: This will vary depending on the exchange you are on, the above setting of 1000 works fine on BINANCE but for BITTREX for example you will need to use a much lower value such as 300 as the total 24hour volume traded on BITTREX is significantly lower. In times when the market drops you may find you have to drop this even lower to say 100 to get any pairs to show in the possible buy log. 
-\\ 
-[[default_settings|TOP]] 
-\\ 
----- 
- 
-=== Pick Pairs By Price Change === 
- 
-Pick Pairs by 24 hour percentage change 
- 
-<file java> 
-# Only purchase a pair if the 24 hour percentage change is above the min price increase. 
-DEFAULT_buy_min_change_percentage = -10 
-# Only purchase a pair if the 24 hour percentage change is below the max price increase. 
-DEFAULT_buy_max_change_percentage = 30 
-</​file>​ 
- 
-Note: You may need to adjust DEFAULT_buy_min_change_percentage to suit changing market conditions, setting this to 0.01 will only pick positive pairs i.e. you wish to take advantage of a Bull Run. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
- 
----- 
- 
-=== The Black List === 
- 
-A black list of trading pairs is provided that represents Pairs that: 
-  - should not be used to day trade with due to low volatility, poor performance;​ 
-  - pairs that are delisted from exchanges and are no longer available to trade; 
-  - pairs you want to HODL (Hold On for Dear Life); and 
-  - pairs you may want to put on a temporary hold. 
- 
-<file java> 
-# 
-# Coin Specific Settings 
-# 
- 
-# This is for the pairs you do not wish to trade, examples only below, 
-# you need to add your own list here. Make sure none of your enabled pairs 
-# above is appearing below or that pair wont trade. 
-# BNB fees are not yet supported in Binance, so dont buy BNB until you disable the setting 
-BNB_trading_enabled = false 
-BNB_reserve_amount = 0 
- 
-# 
-# Pairs delisted from the exchanges 
-# 
-8BIT_trading_enabled = false 
-ADC_trading_enabled = false 
-AM_trading_enabled = false 
-AMS_trading_enabled = false 
-APEX_trading_enabled = false 
-APX_trading_enabled = false 
-ARB_trading_enabled = false 
-BITS_trading_enabled = false 
-BITZ_trading_enabled = false 
-BLITZ_trading_enabled = false 
-BLC_trading_enabled = false 
-BOB_trading_enabled = false 
-BSTY_trading_enabled = false 
-BTA_trading_enabled = false 
-BTCD_trading_enabled = false 
-CCN_trading_enabled = false 
-CLUB_trading_enabled = false 
-CPC_trading_enabled = false 
-CRBIT_trading_enabled = false 
-CRYPT_trading_enabled = false 
-CTR_trading_enabled = false 
-DAR_trading_enabled = false 
-DGC_trading_enabled = false 
-DRACO_trading_enabled = false 
-DTC_trading_enabled = false 
-FAIR_trading_enabled = false 
-FC2_trading_enabled = false 
-FRK_trading_enabled = false 
-FSC2_trading_enabled = false 
-GCR_trading_enabled = false 
-GEMZ_trading_enabled = false 
-GHC_trading_enabled = false 
-GP_trading_enabled = false 
-GRT_trading_enabled = false 
-HKG_trading_enabled = false 
-HYPER_trading_enabled = false 
-HZ_trading_enabled = false 
-J_trading_enabled = false 
-KR_trading_enabled = false 
-LXC_trading_enabled = false 
-MAX_trading_enabled = false 
-MEC_trading_enabled = false 
-METAL_trading_enabled = false 
-MND_trading_enabled = false 
-MTR_trading_enabled = false 
-MYST_trading_enabled = false 
-MZC_trading_enabled = false 
-NAUT_trading_enabled = false 
-NET_trading_enabled = false 
-NEU_trading_enabled = false 
-NTRN_trading_enabled = false 
-OC_trading_enabled = false 
-ORB_trading_enabled = false 
-PDC_trading_enabled = false 
-PKB_trading_enabled = false 
-PRIME_trading_enabled = false 
-PXI_trading_enabled = false 
-ROOT_trading_enabled = false 
-SAFEX_trading_enabled = false 
-SCOT_trading_enabled = false 
-SCRT_trading_enabled = false 
-SFR_trading_enabled = false 
-SLG_trading_enabled = false 
-SLING_trading_enabled = false 
-SNGLS_trading_enabled = false 
-SNRG_trading_enabled = false 
-SOON_trading_enabled = false 
-SPRTS_trading_enabled = false 
-SSD_trading_enabled = false 
-START_trading_enabled = false 
-STEPS_trading_enabled = false 
-STV_trading_enabled = false 
-SWING_trading_enabled = false 
-TES_trading_enabled = false 
-TIT_trading_enabled = false 
-TRI_trading_enabled = false 
-TRK_trading_enabled = false 
-TRST_trading_enabled = false 
-U_trading_enabled = false 
-UFO_trading_enabled = false 
-UNIQ_trading_enabled = false 
-UNIT_trading_enabled = false 
-UNO_trading_enabled = false 
-UTC_trading_enabled = false 
-VIOR_trading_enabled = false 
-VIRAL_trading_enabled = false 
-VPN_trading_enabled = false 
-VTR_trading_enabled = false 
-WARP_trading_enabled = false 
-XAUR_trading_enabled = false 
-XBB_trading_enabled = false 
-XC_trading_enabled = false 
-XCO_trading_enabled = false 
-XDQ_trading_enabled = false 
-XPY_trading_enabled = false 
-XVC_trading_enabled = false 
-XQN_trading_enabled = false 
-XSEED_trading_enabled = false 
-XTC_trading_enabled = false 
-YBC_trading_enabled = false 
- 
-# 
-# Pairs that I wont day trade with 
-# 
-BITB_trading_enabled = false 
-CANN_trading_enabled = false 
-DGD_trading_enabled = false 
-DOGE_trading_enabled = false 
-DOPE_trading_enabled = false 
-HSR_trading_enabled = false 
-MEME_trading_enabled = false 
-MER_trading_enabled = false 
-MTL_trading_enabled = false 
-POT_trading_enabled = false 
-POWR_trading_enabled = false 
-SBD_trading_enabled = false 
-SC_trading_enabled = false 
-SYNX_trading_enabled = false 
-TIME_trading_enabled = false 
-THC_trading_enabled = false 
-TKN_trading_enabled = false 
-TRIG_trading_enabled = false 
-TRUST_trading_enabled = false 
- 
-# 
-# Pairs on temporary ban 
-# 
- 
-# 
-# Pairs I want to HODL 
-# 
-NEO_trading_enabled = false 
-NEO_DCA_enabled = false 
-ETH_trading_enabled = false 
-ETH_DCA_enabled = false 
-LTC_trading_enabled = false 
-LTC_DCA_enabled = false 
-</​file>​ 
- 
-This black list can be adjusted to suit your own personal trading pair preferences. 
- 
-\\ 
-[[default_settings|TOP]] 
-\\ 
- 
----- 
- 
-=== Trading Disabled By Default === 
- 
-Trading is disabled by default to enable you to: 
-  * run the [[default_settings#​PTTracker_DCA_Calculator|DCA calculator]];​ 
-  * set your starting balance; 
-  * set your maximum trading pairs; and  
-  * set your initial cost settings. ​ 
- 
-When you have those in your settings then enable trading by setting: 
- 
-<file java> 
-DEFAULT_trading_enabled = true. 
-</​file>​ 
- 
----- 
-~~DISCUSSION~~ 
  • default_settings.1536879603.txt.gz
  • Last modified: 9 months ago
  • by cryptocoyn