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
buy_and_sell_strategies [2019/05/07 20:54]
armchairguru
buy_and_sell_strategies [2019/07/08 12:53] (current)
armchairguru
Line 1: Line 1:
 ====== Buy and Sell Strategies ====== ====== Buy and Sell Strategies ======
- +<callout type="​success"​ icon="​glyphicon glyphicon-list-alt">​ 
-====Strategies available==== +Click on the strategy name to jump to the strategy explanation section.\\
 The logic of each buy or sell strategy does not differ between pairs and dca. The logic of each buy or sell strategy does not differ between pairs and dca.
 +</​callout>​
  
-Click a strategy to view the strategy details. 
  
 ^ Strategies ^     ​NORMAL BUY    ^    NORMAL SELL     ​^ ​     DCA BUY       ​^ ​ DCA SELL        ^    ^ Strategies ^     ​NORMAL BUY    ^    NORMAL SELL     ​^ ​     DCA BUY       ​^ ​ DCA SELL        ^   
Line 34: Line 33:
 ^ [[buy_and_sell_strategies#​OBV]] ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ | ^ [[buy_and_sell_strategies#​OBV]] ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |
 ^ [[buy_and_sell_strategies#​PDHIGH]] ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ | ^ [[buy_and_sell_strategies#​PDHIGH]] ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |
 +^ [[buy_and_sell_strategies#​PDLOW]] ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |
 +^ [[buy_and_sell_strategies#​PDCLOSE]] ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |
 +^ [[buy_and_sell_strategies#​LASTDCABUY]] ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |
 ^ [[buy_and_sell_strategies#​ANDERSON]] ​ | | |  {{glyphicon>​ok?​12}} ​ | | ^ [[buy_and_sell_strategies#​ANDERSON]] ​ | | |  {{glyphicon>​ok?​12}} ​ | |
 ^ [[buy_and_sell_strategies#​FIXEDPRICE]] ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ | ^ [[buy_and_sell_strategies#​FIXEDPRICE]] ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |
 +^ [[buy_and_sell_strategies#​ATRPERCENTAGE]] ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |  {{glyphicon>​ok?​12}} ​ |
 ^ [[buy_and_sell_strategies#​DISABLED]] ​  *See explanation below | | | | | ^ [[buy_and_sell_strategies#​DISABLED]] ​  *See explanation below | | | | |
  
Line 58: Line 61:
 **Examples** **Examples**
  
-''​[[pairs.properties#​DEFAULT_A_buy_strategy]] = SIGNAL''​ → buy will happen when a valid signal is received and your other settings buy criteria have been met. i.e. min_buy_volume\\+''​[[pairs_config#​DEFAULT_A_buy_strategy]] = SIGNAL''​ → buy will happen when a valid signal is received and your other settings buy criteria have been met. i.e. min_buy_volume\\
  
-''​[[pairs.properties#​DEFAULT_A_sell_strategy]] = SIGNAL''​ → Sell will happen when a valid signal is received and your other settings sell criteria have been met. i.e. GAIN percentage profit has been achieved\\+''​[[pairs_config#​DEFAULT_A_sell_strategy]] = SIGNAL''​ → Sell will happen when a valid signal is received and your other settings sell criteria have been met. i.e. GAIN percentage profit has been achieved\\
  
 **Notes:​**  ​ **Notes:​**  ​
Line 111: Line 114:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​BB_std]]''​\\ +''​[[indicators_config#​BB_std]]''​\\ 
-''​[[indicators.properties#​BB_candle_period]]''​\\ +''​[[indicators_config#​BB_candle_period]]''​\\ 
-''​[[indicators.properties#​BB_Length]]''​\\+''​[[indicators_config#​BB_Length]]''​\\
 ---- ----
  
Line 119: Line 122:
 **Examples** **Examples**
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 20''​ → buy zone begins 20% (of width) above LOWBB line. Ask price must be less than this value. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than 20 including negative numbers if used.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 20''​ → buy zone begins 20% (of width) above LOWBB line. Ask price must be less than this value. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than 20 including negative numbers if used.\\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0''​ →  buy zone begins right on top of the LOWBB line. Ask price must be less than this value. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than 0 if used.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 0''​ →  buy zone begins right on top of the LOWBB line. Ask price must be less than this value. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than 0 if used.\\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = -10''​ →  buy zone begins 10% (of width) below LOWBB line. Ask price must be less than or equal to this value. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than -10 if used.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = -10''​ →  buy zone begins 10% (of width) below LOWBB line. Ask price must be less than or equal to this value. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than -10 if used.\\
  
-''​[[pairs.properties#​DEFAULT_DCA_A_sell_value|DEFAULT_DCA_B_sell_value]] = -10''​ →  sell zone begins 10% (of width) below LOWBB line. Bid price price must be less than or equal to this value. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be less than -10 if used.\\+''​[[pairs_config#​DEFAULT_DCA_A_sell_value|DEFAULT_DCA_B_sell_value]] = -10''​ →  sell zone begins 10% (of width) below LOWBB line. Bid price price must be less than or equal to this value. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be less than -10 if used.\\
  
 ---- ----
Line 163: Line 166:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​BB_std]]''​\\ +''​[[indicators_config#​BB_std]]''​\\ 
-''​[[indicators.properties#​BB_candle_period]]''​\\ +''​[[indicators_config#​BB_candle_period]]''​\\ 
-''​[[indicators.properties#​BB_Length]]''​\\+''​[[indicators_config#​BB_Length]]''​\\
  
 ---- ----
Line 185: Line 188:
 **Examples** **Examples**
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 20''​ → buy zone begins 20% (of width) below the HIGHBB line. Ask price must be  greater than this value. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than 20 (i.e a higher price)including negative numbers if used.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 20''​ → buy zone begins 20% (of width) below the HIGHBB line. Ask price must be  greater than this value. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than 20 (i.e a higher price)including negative numbers if used.\\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = -10''​ →  buy zone begins 10% (of width) above the HIGHBB line. Ask price must be greater than this value. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than -10 (higher price) if used.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = -10''​ →  buy zone begins 10% (of width) above the HIGHBB line. Ask price must be greater than this value. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than -10 (higher price) if used.\\
  
-''​[[pairs.properties#​DEFAULT_DCA_A_sell_value|DEFAULT_DCA_B_sell_value]] = 0''​ →  sell zone begins right on top of the HIGHBB line. Bid price price must be greater than or equal to this value. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be less than 0 if used.\\+''​[[pairs_config#​DEFAULT_DCA_A_sell_value|DEFAULT_DCA_B_sell_value]] = 0''​ →  sell zone begins right on top of the HIGHBB line. Bid price price must be greater than or equal to this value. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be less than 0 if used.\\
  
 ---- ----
Line 209: Line 212:
 The ''​sell_value''​ is a percentage of profit that must be reached. When calculating the price required to make this amount of profit the bot also accounts for fees (on Binance the bot assumes the full fee, not the BNB discounted fee.)  The ''​sell_value''​ is a percentage of profit that must be reached. When calculating the price required to make this amount of profit the bot also accounts for fees (on Binance the bot assumes the full fee, not the BNB discounted fee.) 
  
-The Profit % (P%) column in [[web_interface_guide#​pairs_log|pairs]] and [[web_interface_guide#​DCA_log|DCA]] Logs shows the fee corrected current profit using the highest bid price and also the highest bid price with enough volume if ''​[[pairs.properties#​DEFAULT_min_orderbook_profit_percentage]]''​ is used.+The Profit % (P%) column in [[web_interface_guide#​pairs_log|pairs]] and [[web_interface_guide#​DCA_log|DCA]] Logs shows the fee corrected current profit using the highest bid price and also the highest bid price with enough volume if ''​[[pairs_config#​DEFAULT_min_orderbook_profit_percentage]]''​ is used.
  
 ---- ----
Line 233: Line 236:
 **Examples** **Examples**
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 1''​ → sell zone begins 1% above the average bought price plus fees. Bid price must be greater than or equal to this value. \\ +''​[[pairs_config#​DEFAULT_A_sell_value]] = 1''​ → sell zone begins 1% above the average bought price plus fees. Bid price must be greater than or equal to this value. \\ 
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = -10''​ → sell zone begins 10% below the average bought price plus fees. Bid price must be greater than or equal to this value. ​+''​[[pairs_config#​DEFAULT_A_sell_value]] = -10''​ → sell zone begins 10% below the average bought price plus fees. Bid price must be greater than or equal to this value. ​
  
 \\ \\
Line 269: Line 272:
 **Examples** **Examples**
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = -7''​ → buy zone begins 7% below the price from 24 hours ago. Ask price must be less than this value. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than -7 if used.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = -7''​ → buy zone begins 7% below the price from 24 hours ago. Ask price must be less than this value. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than -7 if used.\\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 7''​ → positive numbers are converted to negative. So result is the same as above.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 7''​ → positive numbers are converted to negative. So result is the same as above.\\
  
 \\ \\
Line 297: Line 300:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​SMA_candle_period]]''​\\ +''​[[indicators_config#​SMA_candle_period]]''​\\ 
-''​[[indicators.properties#​SMA_fast_length]]''​\\ +''​[[indicators_config#​SMA_fast_length]]''​\\ 
-''​[[indicators.properties#​SMA_slow_length]]''​\\+''​[[indicators_config#​SMA_slow_length]]''​\\
  
 ---- ----
Line 318: Line 321:
 **Examples** **Examples**
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 0.8''​ → sell zone begins 0.8% (of the price) above the lowest SMA line. Bid price must be equal to or greater than this value. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.8 if used.\\+''​[[pairs_config#​DEFAULT_A_sell_value]] = 0.8''​ → sell zone begins 0.8% (of the price) above the lowest SMA line. Bid price must be equal to or greater than this value. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.8 if used.\\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0''​ →  buy zone begins on the lowest SMA line. Ask price must be greater than this value. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be greater than 0 if used.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 0''​ →  buy zone begins on the lowest SMA line. Ask price must be greater than this value. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be greater than 0 if used.\\
  
-''​[[dca.properties#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = -1''​ →  buy zone begins 1% (of the price) below the lowest SMA line. Ask price must be less than this value. ''​[[dca.properties#​DEFAULT_DCA_A_buy_value_limit|DEFAULT_DCA_B_buy_value_limit]]''​ must be less than -1 if used.\\+''​[[dca_config#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = -1''​ →  buy zone begins 1% (of the price) below the lowest SMA line. Ask price must be less than this value. ''​[[dca_config#​DEFAULT_DCA_A_buy_value_limit|DEFAULT_DCA_B_buy_value_limit]]''​ must be less than -1 if used.\\
  
 ---- ----
Line 349: Line 352:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​EMA_candle_period]]''​\\ +''​[[indicators_config#​EMA_candle_period]]''​\\ 
-''​[[indicators.properties#​EMA_fast_length]]''​\\ +''​[[indicators_config#​EMA_fast_length]]''​\\ 
-''​[[indicators.properties#​EMA_slow_length]]''​\\+''​[[indicators_config#​EMA_slow_length]]''​\\
 ---- ----
 **The Formula** **The Formula**
Line 369: Line 372:
 **Examples** **Examples**
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 0.8''​ → sell zone begins 0.8% (of the price) above the lowest EMA line. Bid price must be equal to or greater than this value. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.8 if used.\\+''​[[pairs_config#​DEFAULT_A_sell_value]] = 0.8''​ → sell zone begins 0.8% (of the price) above the lowest EMA line. Bid price must be equal to or greater than this value. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.8 if used.\\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0''​ →  buy zone begins on the lowest EMA line. Ask price must be greater than this value. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be greater than 0 if used.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 0''​ →  buy zone begins on the lowest EMA line. Ask price must be greater than this value. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be greater than 0 if used.\\
  
-''​[[dca.properties#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = -1''​ →  buy zone begins 1% (of the price) below the lowest EMA line. Ask price must be less than this value. ''​[[dca.properties#​DEFAULT_DCA_A_buy_value_limit|DEFAULT_DCA_B_buy_value_limit]]''​ must be less then -1 if used.\\+''​[[dca_config#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = -1''​ →  buy zone begins 1% (of the price) below the lowest EMA line. Ask price must be less than this value. ''​[[dca_config#​DEFAULT_DCA_A_buy_value_limit|DEFAULT_DCA_B_buy_value_limit]]''​ must be less then -1 if used.\\
  
 ---- ----
Line 402: Line 405:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​HMA_candle_period]]''​\\ +''​[[indicators_config#​HMA_candle_period]]''​\\ 
-''​[[indicators.properties#​HMA_fast_length]]''​\\ +''​[[indicators_config#​HMA_fast_length]]''​\\ 
-''​[[indicators.properties#​HMA_slow_length]]''​\\+''​[[indicators_config#​HMA_slow_length]]''​\\
  
 ---- ----
Line 423: Line 426:
 **Examples** **Examples**
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 0.8''​ → sell zone begins 0.8% (of the price) above the lowest HMA line. Bid price must be equal to or greater than this value. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.8 if used.\\+''​[[pairs_config#​DEFAULT_A_sell_value]] = 0.8''​ → sell zone begins 0.8% (of the price) above the lowest HMA line. Bid price must be equal to or greater than this value. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.8 if used.\\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0''​ →  buy zone begins on the lowest HMA line. Ask price must be greater than this value. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be greater than 0 if used.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 0''​ →  buy zone begins on the lowest HMA line. Ask price must be greater than this value. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be greater than 0 if used.\\
  
-''​[[dca.properties#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = -1''​ →  buy zone begins 1% (of the price) below the lowest HMA line. Ask price must be less than this value. ''​[[dca.properties#​DEFAULT_DCA_A_buy_value_limit|DEFAULT_DCA_B_buy_value_limit]]''​ must be less than -1 if used.\\+''​[[dca_config#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = -1''​ →  buy zone begins 1% (of the price) below the lowest HMA line. Ask price must be less than this value. ''​[[dca_config#​DEFAULT_DCA_A_buy_value_limit|DEFAULT_DCA_B_buy_value_limit]]''​ must be less than -1 if used.\\
  
 \\ \\
Line 453: Line 456:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​DEMA_candle_period]]''​\\ +''​[[indicators_config#​DEMA_candle_period]]''​\\ 
-''​[[indicators.properties#​DEMA_fast_length]]''​\\ +''​[[indicators_config#​DEMA_fast_length]]''​\\ 
-''​[[indicators.properties#​DEMA_slow_length]]''​\\+''​[[indicators_config#​DEMA_slow_length]]''​\\
  
 ---- ----
Line 474: Line 477:
 **Examples** **Examples**
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 0.8''​ → sell zone begins 0.8% (of the price) above the lowest DEMA line. Bid price must be equal to or greater than this value. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.8 if used.\\+''​[[pairs_config#​DEFAULT_A_sell_value]] = 0.8''​ → sell zone begins 0.8% (of the price) above the lowest DEMA line. Bid price must be equal to or greater than this value. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.8 if used.\\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0''​ →  buy zone begins on the lowest DEMA line. Ask price must be greater than this value. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be greater than 0 if used.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 0''​ →  buy zone begins on the lowest DEMA line. Ask price must be greater than this value. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be greater than 0 if used.\\
  
-''​[[dca.properties#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = -1''​ →  buy zone begins 1% (of the price) below the lowest DEMA line. Ask price must be less than this value. ''​[[dca.properties#​DEFAULT_DCA_A_buy_value_limit|DEFAULT_DCA_B_buy_value_limit]]''​ must be less than -1 if used.\\+''​[[dca_config#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = -1''​ →  buy zone begins 1% (of the price) below the lowest DEMA line. Ask price must be less than this value. ''​[[dca_config#​DEFAULT_DCA_A_buy_value_limit|DEFAULT_DCA_B_buy_value_limit]]''​ must be less than -1 if used.\\
  
 \\ \\
Line 499: Line 502:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​SMA_candle_period]]''​\\ +''​[[indicators_config#​SMA_candle_period]]''​\\ 
-''​[[indicators.properties#​SMA_fast_length]]''​\\ +''​[[indicators_config#​SMA_fast_length]]''​\\ 
-''​[[indicators.properties#​SMA_slow_length]]''​\\+''​[[indicators_config#​SMA_slow_length]]''​\\
 ---- ----
 **The Formula** **The Formula**
Line 517: Line 520:
 ---- ----
 **Examples**\\ **Examples**\\
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = -0.5''​ → buy strategy is true when the calculated spread is larger than -0.5%. (Fast SMA is LOWER than Slow SMA). ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.5 if used. \\+''​[[pairs_config#​DEFAULT_A_buy_value]] = -0.5''​ → buy strategy is true when the calculated spread is larger than -0.5%. (Fast SMA is LOWER than Slow SMA). ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.5 if used. \\
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger. (Fast SMA is HIGHER than Slow SMA). ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.6 if used.\\+''​[[pairs_config#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger. (Fast SMA is HIGHER than Slow SMA). ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.6 if used.\\
  
 ---- ----
Line 541: Line 544:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​EMA_candle_period]]''​\\ +''​[[indicators_config#​EMA_candle_period]]''​\\ 
-''​[[indicators.properties#​EMA_fast_length]]''​\\ +''​[[indicators_config#​EMA_fast_length]]''​\\ 
-''​[[indicators.properties#​EMA_slow_length]]''​\\+''​[[indicators_config#​EMA_slow_length]]''​\\
 ---- ----
 **The Formula** **The Formula**
Line 559: Line 562:
 ---- ----
 **Examples**\\ **Examples**\\
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = -0.5''​ → buy strategy is true when the calculated spread is larger than -0.5% . (Fast EMA is LOWER than Slow EMA). ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.5 if used. \\+''​[[pairs_config#​DEFAULT_A_buy_value]] = -0.5''​ → buy strategy is true when the calculated spread is larger than -0.5% . (Fast EMA is LOWER than Slow EMA). ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.5 if used. \\
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger. (Fast EMA is HIGHER than Slow EMA). ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be greater than 0.6 if used.\\ ​+''​[[pairs_config#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger. (Fast EMA is HIGHER than Slow EMA). ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be greater than 0.6 if used.\\ ​
  
 ---- ----
Line 585: Line 588:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​HMA_candle_period]]''​\\ +''​[[indicators_config#​HMA_candle_period]]''​\\ 
-''​[[indicators.properties#​HMA_fast_length]]''​\\ +''​[[indicators_config#​HMA_fast_length]]''​\\ 
-''​[[indicators.properties#​HMA_slow_length]]''​\\+''​[[indicators_config#​HMA_slow_length]]''​\\
 ---- ----
 **The Formula** **The Formula**
Line 603: Line 606:
 ---- ----
 **Examples**\\ **Examples**\\
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = -0.5''​ → buy strategy is true when the calculated spread is larger than -0.5%. (Fast HMA is LOWER than Slow HMA). ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.5 if used. \\+''​[[pairs_config#​DEFAULT_A_buy_value]] = -0.5''​ → buy strategy is true when the calculated spread is larger than -0.5%. (Fast HMA is LOWER than Slow HMA). ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.5 if used. \\
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger. (Fast HMA is HIGHER than Slow HMA). ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.6 if used.\\+''​[[pairs_config#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger. (Fast HMA is HIGHER than Slow HMA). ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.6 if used.\\
  
 \\ \\
Line 626: Line 629:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​DEMA_candle_period]]''​\\ +''​[[indicators_config#​DEMA_candle_period]]''​\\ 
-''​[[indicators.properties#​DEMA_fast_length]]''​\\ +''​[[indicators_config#​DEMA_fast_length]]''​\\ 
-''​[[indicators.properties#​DEMA_slow_length]]''​\\+''​[[indicators_config#​DEMA_slow_length]]''​\\
 ---- ----
 **The Formula** **The Formula**
Line 644: Line 647:
 ---- ----
 **Examples**\\ **Examples**\\
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = -0.5''​ → buy strategy is true when the calculated spread is larger than -0.5%. (Fast DEMA is LOWER than Slow DEMA). ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.5 if used. \\+''​[[pairs_config#​DEFAULT_A_buy_value]] = -0.5''​ → buy strategy is true when the calculated spread is larger than -0.5%. (Fast DEMA is LOWER than Slow DEMA). ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.5 if used. \\
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger. (Fast DEMA is HIGHER than Slow DEMA). ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.6 if used.\\+''​[[pairs_config#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger. (Fast DEMA is HIGHER than Slow DEMA). ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.6 if used.\\
  
 \\ \\
Line 670: Line 673:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​SMA_cross_candles]]''​\\ +''​[[indicators_config#​SMA_cross_candles]]''​\\ 
-''​[[indicators.properties#​SMA_candle_period]]''​\\ +''​[[indicators_config#​SMA_candle_period]]''​\\ 
-''​[[indicators.properties#​SMA_fast_length]]''​\\ +''​[[indicators_config#​SMA_fast_length]]''​\\ 
-''​[[indicators.properties#​SMA_slow_length]]''​\\+''​[[indicators_config#​SMA_slow_length]]''​\\
 ---- ----
 **The Formula** **The Formula**
Line 686: Line 689:
  
 It is this %Spread that we display \\ It is this %Spread that we display \\
-A cross must have occurred within the number of ''​[[indicators.properties#​SMA_cross_candles]]''​ specified for the strategy to become true \\+A cross must have occurred within the number of ''​[[indicators_config#​SMA_cross_candles]]''​ specified for the strategy to become true \\
  
 ---- ----
 **Examples** **Examples**
  
-''​[[indicators.properties#​SMA_cross_candles]] = 5''​+''​[[indicators_config#​SMA_cross_candles]] = 5''​
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = -0.2''​→ buy strategy is true when the calculated spread is larger than -0.2% (Fast SMA is LOWER than Slow SMA) and the Fast SMA crossed below the slow SMA within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.2 if used. \\+''​[[pairs_config#​DEFAULT_A_buy_value]] = -0.2''​→ buy strategy is true when the calculated spread is larger than -0.2% (Fast SMA is LOWER than Slow SMA) and the Fast SMA crossed below the slow SMA within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.2 if used. \\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0.05''​→ buy strategy is true when the calculated spread is larger than 0.05% (Fast SMA is ABOVE Slow SMA) and the Fast SMA crossed above the slow SMA within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be more than 0.05 if used. \\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 0.05''​→ buy strategy is true when the calculated spread is larger than 0.05% (Fast SMA is ABOVE Slow SMA) and the Fast SMA crossed above the slow SMA within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be more than 0.05 if used. \\
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger (Fast SMA is HIGHER than Slow SMA) and the Fast SMA crossed above the slow SMA within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be more than 0.6 if used. \\+''​[[pairs_config#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger (Fast SMA is HIGHER than Slow SMA) and the Fast SMA crossed above the slow SMA within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be more than 0.6 if used. \\
  
 ---- ----
Line 722: Line 725:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​EMA_cross_candles]]''​\\ +''​[[indicators_config#​EMA_cross_candles]]''​\\ 
-''​[[indicators.properties#​EMA_candle_period]]''​\\ +''​[[indicators_config#​EMA_candle_period]]''​\\ 
-''​[[indicators.properties#​EMA_fast_length]]''​\\ +''​[[indicators_config#​EMA_fast_length]]''​\\ 
-''​[[indicators.properties#​EMA_slow_length]]''​\\+''​[[indicators_config#​EMA_slow_length]]''​\\
 ---- ----
 **The Formula** **The Formula**
Line 738: Line 741:
  
 It is this %Spread that we display \\ It is this %Spread that we display \\
-A cross must have occurred within the number of ''​[[indicators.properties#​EMA_cross_candles]]''​ specified for the strategy to become true \\+A cross must have occurred within the number of ''​[[indicators_config#​EMA_cross_candles]]''​ specified for the strategy to become true \\
  
 ---- ----
 **Examples** **Examples**
  
-''​[[indicators.properties#​EMA_cross_candles]] = 5''​+''​[[indicators_config#​EMA_cross_candles]] = 5''​
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = -0.5''​→ buy strategy is true when the calculated spread is larger than -0.5% (Fast EMA is LOWER than Slow EMA) and the Fast EMA crossed below the slow EMA within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.5 if used. \\+''​[[pairs_config#​DEFAULT_A_buy_value]] = -0.5''​→ buy strategy is true when the calculated spread is larger than -0.5% (Fast EMA is LOWER than Slow EMA) and the Fast EMA crossed below the slow EMA within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.5 if used. \\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0.05''​→ buy strategy is true when the calculated spread is larger than 0.05% (Fast EMA is ABOVE Slow EMA) and the Fast EMA crossed above the slow EMA within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be more than 0.05 if used. \\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 0.05''​→ buy strategy is true when the calculated spread is larger than 0.05% (Fast EMA is ABOVE Slow EMA) and the Fast EMA crossed above the slow EMA within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be more than 0.05 if used. \\
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger (Fast EMA is HIGHER than Slow EMA) and the Fast EMA crossed above the slow EMA within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be more than 0.05 if used.\\+''​[[pairs_config#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger (Fast EMA is HIGHER than Slow EMA) and the Fast EMA crossed above the slow EMA within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be more than 0.05 if used.\\
  
  
Line 778: Line 781:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​HMA_cross_candles]]''​\\ +''​[[indicators_config#​HMA_cross_candles]]''​\\ 
-''​[[indicators.properties#​HMA_candle_period]]''​\\ +''​[[indicators_config#​HMA_candle_period]]''​\\ 
-''​[[indicators.properties#​HMA_fast_length]]''​\\ +''​[[indicators_config#​HMA_fast_length]]''​\\ 
-''​[[indicators.properties#​HMA_slow_length]]''​\\+''​[[indicators_config#​HMA_slow_length]]''​\\
 ---- ----
 **The Formula** **The Formula**
Line 794: Line 797:
  
 It is this %Spread that we display \\ It is this %Spread that we display \\
-A cross must have occurred within the number of ''​[[indicators.properties#​HMA_cross_candles]]''​ specified for the strategy to become true \\+A cross must have occurred within the number of ''​[[indicators_config#​HMA_cross_candles]]''​ specified for the strategy to become true \\
  
 ---- ----
 **Examples** **Examples**
  
-''​[[indicators.properties#​HMA_cross_candles]] = 5''​+''​[[indicators_config#​HMA_cross_candles]] = 5''​
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = -0.2''​→ buy strategy is true when the calculated spread is larger than -0.2% (Fast HMA is LOWER than Slow HMA) and the Fast HMA crossed below the slow HMA within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.2 if used. \\+''​[[pairs_config#​DEFAULT_A_buy_value]] = -0.2''​→ buy strategy is true when the calculated spread is larger than -0.2% (Fast HMA is LOWER than Slow HMA) and the Fast HMA crossed below the slow HMA within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.2 if used. \\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0.05''​→ buy strategy is true when the calculated spread is larger than 0.05% (Fast HMA is ABOVE Slow HMA) and the Fast HMA crossed above the slow HMA within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be more than 0.05 if used. \\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 0.05''​→ buy strategy is true when the calculated spread is larger than 0.05% (Fast HMA is ABOVE Slow HMA) and the Fast HMA crossed above the slow HMA within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be more than 0.05 if used. \\
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger (Fast HMA is HIGHER than Slow HMA) and the Fast HMA crossed above the slow HMA within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be more than 0.6 if used. \\+''​[[pairs_config#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger (Fast HMA is HIGHER than Slow HMA) and the Fast HMA crossed above the slow HMA within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be more than 0.6 if used. \\
  
 \\ \\
Line 829: Line 832:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​DEMA_cross_candles]]''​\\ +''​[[indicators_config#​DEMA_cross_candles]]''​\\ 
-''​[[indicators.properties#​DEMA_candle_period]]''​\\ +''​[[indicators_config#​DEMA_candle_period]]''​\\ 
-''​[[indicators.properties#​DEMA_fast_length]]''​\\ +''​[[indicators_config#​DEMA_fast_length]]''​\\ 
-''​[[indicators.properties#​DEMA_slow_length]]''​\\+''​[[indicators_config#​DEMA_slow_length]]''​\\
 ---- ----
 **The Formula** **The Formula**
Line 845: Line 848:
  
 It is this %Spread that we display \\ It is this %Spread that we display \\
-A cross must have occurred within the number of ''​[[indicators.properties#​DEMA_cross_candles]]''​ specified for the strategy to become true \\+A cross must have occurred within the number of ''​[[indicators_config#​DEMA_cross_candles]]''​ specified for the strategy to become true \\
  
 ---- ----
 **Examples** **Examples**
  
-''​[[indicators.properties#​DEMA_cross_candles]] = 5''​+''​[[indicators_config#​DEMA_cross_candles]] = 5''​
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = -0.2''​→ buy strategy is true when the calculated spread is larger than -0.2% (Fast DEMA is LOWER than Slow DEMA) and the Fast DEMA crossed below the slow DEMA within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.2 if used. \\+''​[[pairs_config#​DEFAULT_A_buy_value]] = -0.2''​→ buy strategy is true when the calculated spread is larger than -0.2% (Fast DEMA is LOWER than Slow DEMA) and the Fast DEMA crossed below the slow DEMA within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.2 if used. \\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0.05''​→ buy strategy is true when the calculated spread is larger than 0.05% (Fast DEMA is ABOVE Slow DEMA) and the Fast DEMA crossed above the slow DEMA within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be more than 0.05 if used. \\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 0.05''​→ buy strategy is true when the calculated spread is larger than 0.05% (Fast DEMA is ABOVE Slow DEMA) and the Fast DEMA crossed above the slow DEMA within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be more than 0.05 if used. \\
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger (Fast DEMA is HIGHER than Slow DEMA) and the Fast DEMA crossed above the slow DEMA within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be more than 0.6 if used. \\+''​[[pairs_config#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger (Fast DEMA is HIGHER than Slow DEMA) and the Fast DEMA crossed above the slow DEMA within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be more than 0.6 if used. \\
  
 \\ \\
Line 879: Line 882:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​RSI_candle_period]]''​\\ +''​[[indicators_config#​RSI_candle_period]]''​\\ 
-''​[[indicators.properties#​RSI_length]]''​\\+''​[[indicators_config#​RSI_length]]''​\\
  
 ---- ----
Line 895: Line 898:
 **Examples** **Examples**
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 20''​ → buy zone begins when the RSI value is less than 20. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than 20 if used.\\ +''​[[pairs_config#​DEFAULT_A_buy_value]] = 20''​ → buy zone begins when the RSI value is less than 20. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than 20 if used.\\ 
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 80''​ → sell zone begins when the RSI value is greater than or equal to 80. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be greater than 80 if used. \\ +''​[[pairs_config#​DEFAULT_A_sell_value]] = 80''​ → sell zone begins when the RSI value is greater than or equal to 80. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be greater than 80 if used. \\ 
-''​[[dca.properties#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = 30''​ → DCA buy zone begins when the RSI value is less than 30. ''​[[dca.properties#​DEFAULT_DCA_B_buy_value_limit]]''​ must be less than 30 if used.\\+''​[[dca_config#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = 30''​ → DCA buy zone begins when the RSI value is less than 30. ''​[[dca_config#​DEFAULT_DCA_B_buy_value_limit]]''​ must be less than 30 if used.\\
  
 ---- ----
Line 922: Line 925:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​STOCH_length]]''​\\ +''​[[indicators_config#​STOCH_length]]''​\\ 
-''​[[indicators.properties#​STOCH_candle_period]]''​\\ +''​[[indicators_config#​STOCH_candle_period]]''​\\ 
-''​[[indicators.properties#​STOCH_K]]''​\\ +''​[[indicators_config#​STOCH_K]]''​\\ 
-''​[[indicators.properties#​STOCH_D]]''​\\+''​[[indicators_config#​STOCH_D]]''​\\
  
 ---- ----
Line 950: Line 953:
 **Examples** **Examples**
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 20''​ → buy zone begins when the STOCH value is less than 20. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than 20 if used.\\ +''​[[pairs_config#​DEFAULT_A_buy_value]] = 20''​ → buy zone begins when the STOCH value is less than 20. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than 20 if used.\\ 
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 80''​ → sell zone begins when the STOCH value is greater than or equal to 80. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be greater than 80 if used.\\ +''​[[pairs_config#​DEFAULT_A_sell_value]] = 80''​ → sell zone begins when the STOCH value is greater than or equal to 80. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be greater than 80 if used.\\ 
-''​[[dca.properties#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = 30''​ → DCA buy zone begins when the STOCH value is less than 30. ''​[[dca.properties#​DEFAULT_DCA_A_buy_value_limit|DEFAULT_DCA_B_buy_value_limit]]''​ must be less than 30 if used.\\+''​[[dca_config#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = 30''​ → DCA buy zone begins when the STOCH value is less than 30. ''​[[dca_config#​DEFAULT_DCA_A_buy_value_limit|DEFAULT_DCA_B_buy_value_limit]]''​ must be less than 30 if used.\\
  
 \\ \\
Line 976: Line 979:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​STOCHRSID_candle_period]]''​\\ +''​[[indicators_config#​STOCHRSID_candle_period]]''​\\ 
-''​[[indicators.properties#​STOCHRSID_rsi_length]]''​\\ +''​[[indicators_config#​STOCHRSID_rsi_length]]''​\\ 
-''​[[indicators.properties#​STOCHRSID_stoch_length]]''​\\ +''​[[indicators_config#​STOCHRSID_stoch_length]]''​\\ 
-''​[[indicators.properties#​STOCHRSID_K]]''​\\ +''​[[indicators_config#​STOCHRSID_K]]''​\\ 
-''​[[indicators.properties#​STOCHRSID_D]]''​\\+''​[[indicators_config#​STOCHRSID_D]]''​\\
  
 ---- ----
Line 1003: Line 1006:
 **Examples** **Examples**
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 20''​ → buy zone begins when the calculated value is less than 20. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than 20 if used. \\ +''​[[pairs_config#​DEFAULT_A_buy_value]] = 20''​ → buy zone begins when the calculated value is less than 20. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than 20 if used. \\ 
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 80''​ → sell zone begins when the calculated value is greater than or equal to 80. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be greater than 80 if used.\\ +''​[[pairs_config#​DEFAULT_A_sell_value]] = 80''​ → sell zone begins when the calculated value is greater than or equal to 80. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be greater than 80 if used.\\ 
-''​[[dca.properties#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = 30''​ → buy zone begins when the calculated value is less than 30. ''​[[dca.properties#​DEFAULT_DCA_A_buy_value_limit|DEFAULT_DCA_B_buy_value_limit]]''​ must be less than 30 if used.\\+''​[[dca_config#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = 30''​ → buy zone begins when the calculated value is less than 30. ''​[[dca_config#​DEFAULT_DCA_A_buy_value_limit|DEFAULT_DCA_B_buy_value_limit]]''​ must be less than 30 if used.\\
  
 \\ \\
Line 1028: Line 1031:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​STOCHRSIK_candle_period]]''​\\ +''​[[indicators_config#​STOCHRSIK_candle_period]]''​\\ 
-''​[[indicators.properties#​STOCHRSIK_rsi_length]]''​\\ +''​[[indicators_config#​STOCHRSIK_rsi_length]]''​\\ 
-''​[[indicators.properties#​STOCHRSIK_stoch_length]]''​\\ +''​[[indicators_config#​STOCHRSIK_stoch_length]]''​\\ 
-''​[[indicators.properties#​STOCHRSIK_K]]''​\\+''​[[indicators_config#​STOCHRSIK_K]]''​\\
  
 ---- ----
Line 1051: Line 1054:
 **Examples** **Examples**
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 20''​ → buy zone begins when the calculated value is less than 20. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than 20 if used. \\ +''​[[pairs_config#​DEFAULT_A_buy_value]] = 20''​ → buy zone begins when the calculated value is less than 20. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than 20 if used. \\ 
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 80''​ → sell zone begins when the calculated value is greater than or equal to 80. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be greater than 80 if used.\\ +''​[[pairs_config#​DEFAULT_A_sell_value]] = 80''​ → sell zone begins when the calculated value is greater than or equal to 80. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be greater than 80 if used.\\ 
-''​[[dca.properties#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = 30''​ → buy zone begins when the calculated value is less than 30. ''​[[dca.properties#​DEFAULT_DCA_A_buy_value_limit|DEFAULT_DCA_B_buy_value_limit]]''​ must be less than 30 if used.\\+''​[[dca_config#​DEFAULT_DCA_A_buy_value|DEFAULT_DCA_B_buy_value]] = 30''​ → buy zone begins when the calculated value is less than 30. ''​[[dca_config#​DEFAULT_DCA_A_buy_value_limit|DEFAULT_DCA_B_buy_value_limit]]''​ must be less than 30 if used.\\
  
 \\ \\
Line 1077: Line 1080:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​STOCHRSICROSS_candle_period]]''​\\ +''​[[indicators_config#​STOCHRSICROSS_candle_period]]''​\\ 
-''​[[indicators.properties#​STOCHRSICROSS_rsi_length]]''​\\ +''​[[indicators_config#​STOCHRSICROSS_rsi_length]]''​\\ 
-''​[[indicators.properties#​STOCHRSICROSS_stoch_length]]''​\\ +''​[[indicators_config#​STOCHRSICROSS_stoch_length]]''​\\ 
-''​[[indicators.properties#​STOCHRSICROSS_K]]''​\\ +''​[[indicators_config#​STOCHRSICROSS_K]]''​\\ 
-''​[[indicators.properties#​STOCHRSICROSS_D]]''​\\ +''​[[indicators_config#​STOCHRSICROSS_D]]''​\\ 
-''​[[indicators.properties#​STOCHRSICROSS_cross_candles]]''​\\+''​[[indicators_config#​STOCHRSICROSS_cross_candles]]''​\\
  
 ---- ----
Line 1106: Line 1109:
 \\ \\
 It is this %Spread that we display \\ It is this %Spread that we display \\
-A cross must have occurred within the number of ''​[[indicators.properties#​STOCHRSICROSS_cross_candles]]''​ specified for the strategy to become true \\+A cross must have occurred within the number of ''​[[indicators_config#​STOCHRSICROSS_cross_candles]]''​ specified for the strategy to become true \\
 ---- ----
 **Examples** **Examples**
  
-''​[[indicators.properties#​STOCHRSICROSS_cross_candles]] = 5''​+''​[[indicators_config#​STOCHRSICROSS_cross_candles]] = 5''​
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = -0.5''​→ buy strategy is true when the calculated spread is larger than -0.5% (K is LOWER than D) and the K  +''​[[pairs_config#​DEFAULT_A_buy_value]] = -0.5''​→ buy strategy is true when the calculated spread is larger than -0.5% (K is LOWER than D) and the K  
- line crossed below the D line within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.5 if used. \\+ line crossed below the D line within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.5 if used. \\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0.05''​→ buy strategy is true when the calculated spread is larger than 0.05% (K is HIGHER than D) and the K line crossed above the D line within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be more than 0.05 if used. \\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 0.05''​→ buy strategy is true when the calculated spread is larger than 0.05% (K is HIGHER than D) and the K line crossed above the D line within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be more than 0.05 if used. \\
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger (K is HIGHER than D) and the K line crossed above the D line within the last 5 candles. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be more than 0.6 if used.\\+''​[[pairs_config#​DEFAULT_A_sell_value]] = 0.6''​ → sell strategy is true when the calculated spread is 0.6% or larger (K is HIGHER than D) and the K line crossed above the D line within the last 5 candles. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be more than 0.6 if used.\\
  
 \\ \\
Line 1137: Line 1140:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​MACD_candle_period]]''​\\+''​[[indicators_config#​MACD_candle_period]]''​\\
 Longer candle periods tend to work better for MACD.  Longer candle periods tend to work better for MACD. 
  
-''​[[indicators.properties#​MACD_fast_length]]''​\\ +''​[[indicators_config#​MACD_fast_length]]''​\\ 
-''​[[indicators.properties#​MACD_slow_length]]''​\\ +''​[[indicators_config#​MACD_slow_length]]''​\\ 
-''​[[indicators.properties#​MACD_signal]]''​\\+''​[[indicators_config#​MACD_signal]]''​\\
 The values of 12, 26 and 9 are the typical fast, slow, signal setting used with the MACD, however other values can be substituted depending on your trading style and goals. The values of 12, 26 and 9 are the typical fast, slow, signal setting used with the MACD, however other values can be substituted depending on your trading style and goals.
  
Line 1158: Line 1161:
 ---- ----
 **Examples**\\ **Examples**\\
-''​[[indicators.properties#​MACD_candle_period]]= 900''​ \\ +''​[[indicators_config#​MACD_candle_period]]= 900''​ \\ 
-''​[[indicators.properties#​MACD_fast_length]] = 12''​\\ +''​[[indicators_config#​MACD_fast_length]] = 12''​\\ 
-''​[[indicators.properties#​MACD_slow_length]] = 26''​\\ +''​[[indicators_config#​MACD_slow_length]] = 26''​\\ 
-''​[[indicators.properties#​MACD_signal]] = 9''​\\+''​[[indicators_config#​MACD_signal]] = 9''​\\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0.0000002''​ → buy zone begins when the calculated value of MACD is greater than 0.000000200. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be greater than 0.0000002 if used. \\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 0.0000002''​ → buy zone begins when the calculated value of MACD is greater than 0.000000200. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be greater than 0.0000002 if used. \\
  
-''​[[dca.properties#​DEFAULT_DCA_A_buy_value]] = 0.0000003''​ → buy zone begins when the calculated value of MACD is greater than 0.000000300. ''​[[dca.properties#​DEFAULT_DCA_A_buy_value_limit]]''​ must be greater than 0.0000003 if used.+''​[[dca_config#​DEFAULT_DCA_A_buy_value]] = 0.0000003''​ → buy zone begins when the calculated value of MACD is greater than 0.000000300. ''​[[dca_config#​DEFAULT_DCA_A_buy_value_limit]]''​ must be greater than 0.0000003 if used.
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = -0.0000002''​ → sell zone begins when the calculated value of MACD is -0.000000200 or less. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be less than -0.0000002 if used. \\+''​[[pairs_config#​DEFAULT_A_sell_value]] = -0.0000002''​ → sell zone begins when the calculated value of MACD is -0.000000200 or less. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be less than -0.0000002 if used. \\
  
-''​[[dca.properties#​DEFAULT_DCA_A_sell_value]] = -0.0000003''​ → sell zone begins when the calculated value of MACD falls to -0.000000300 or less. ''​[[dca.properties#​DEFAULT_A_sell_value_limit]]''​ must be less than 0.0000003 if used.+''​[[dca_config#​DEFAULT_DCA_A_sell_value]] = -0.0000003''​ → sell zone begins when the calculated value of MACD falls to -0.000000300 or less. ''​[[dca_config#​DEFAULT_A_sell_value_limit]]''​ must be less than 0.0000003 if used.
  
 \\ \\
Line 1187: Line 1190:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​BB_std]]''​\\ +''​[[indicators_config#​BB_std]]''​\\ 
-''​[[indicators.properties#​BB_candle_period]]''​\\ +''​[[indicators_config#​BB_candle_period]]''​\\ 
-''​[[indicators.properties#​BB_length]]''​\\+''​[[indicators_config#​BB_length]]''​\\
  
  
Line 1203: Line 1206:
 **Examples**\\ **Examples**\\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0.4''​ → buy zone begins when BBWIDTH is less than  0.4. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than 0.4 if used.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 0.4''​ → buy zone begins when BBWIDTH is less than  0.4. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than 0.4 if used.\\
  
-''​[[dca.properties#​DEFAULT_DCA_A_buy_value]] = 0.5''​ → True when BBWIDTH is less than 0.5. ''​[[dca.properties#​DEFAULT_DCA_A_buy_value_limit]]''​ must be less than 0.5 if used.\\+''​[[dca_config#​DEFAULT_DCA_A_buy_value]] = 0.5''​ → True when BBWIDTH is less than 0.5. ''​[[dca_config#​DEFAULT_DCA_A_buy_value_limit]]''​ must be less than 0.5 if used.\\
  
-''​[[pairs.properties#​DEFAULT_A_sell_value]] = 0.7''​ → sell zone begins when BBWIDTH is greater than 0.7. ''​[[pairs.properties#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.7 if used.\\+''​[[pairs_config#​DEFAULT_A_sell_value]] = 0.7''​ → sell zone begins when BBWIDTH is greater than 0.7. ''​[[pairs_config#​DEFAULT_A_sell_value_limit]]''​ must be greater than 0.7 if used.\\
  
  
Line 1240: Line 1243:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​OBV_candle_period]]''​\\ +''​[[indicators_config#​OBV_candle_period]]''​\\ 
-''​[[indicators.properties#​OBV_length]]''​ - Must be less than 500\\ +''​[[indicators_config#​OBV_length]]''​ - Must be less than 500\\ 
-''​[[indicators.properties#​OBV_signal]]''​ - Must be less than OBV_length\\+''​[[indicators_config#​OBV_signal]]''​ - Must be less than OBV_length\\
  
 ---- ----
Line 1263: Line 1266:
  
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = -0.001''​ → buy zone begins when the calculated value is less than -0.001. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.001 if used.\\ +''​[[pairs_config#​DEFAULT_A_buy_value]] = -0.001''​ → buy zone begins when the calculated value is less than -0.001. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than -0.001 if used.\\ 
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0.005''​ → buy zone begins when the calculated value is greater than 0.005. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be greater than 0.005 if used.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 0.005''​ → buy zone begins when the calculated value is greater than 0.005. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be greater than 0.005 if used.\\
  
 ---- ----
Line 1278: Line 1281:
 PDHIGH is the previous day high. PDHIGH (though its name suggests a Previous Day) is just a previous **candle**, so you can use it on any supported time period. PDHIGH is the previous day high. PDHIGH (though its name suggests a Previous Day) is just a previous **candle**, so you can use it on any supported time period.
  
-This buy strategy is true when current bid price is above or below the previous candle high of a trading pair.+This buy strategy is true when spread ​is higher/​lower than the spread between ​previous candle high and the bid price of a trading pair.
  
 ---- ----
Line 1305: Line 1308:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​PDHIGH_candle_period]]''​\\+''​[[indicators_config#​PDHIGH_candle_period]]''​\\
  
 ---- ----
    
 **Examples** **Examples**
 +
 An example use of this strategy is to buy as soon as the bid price crosses the PDHIGH indicating that a possible break out has occurred. In this case the breakout is to the positive side indicating an upward trend. An example use of this strategy is to buy as soon as the bid price crosses the PDHIGH indicating that a possible break out has occurred. In this case the breakout is to the positive side indicating an upward trend.
  
Line 1318: Line 1322:
 </​file>​ </​file>​
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0.00000001''​ → buy zone begins 0.00000001% being positive indicates an upward trend. Bid price must be higher than this value. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be higher than 0.00000001 if used.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = 0.00000001''​ → buy zone begins 0.00000001% being positive indicates an upward trend. Bid price must be higher than this value.\\ 
 +''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be higher than 0.00000001 if used.\\
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = -0.00000001''​ → negative numbers indicates a downward trend. Bid price must be lower than this value. ''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be lower than -0.00000001 if used.\\+''​[[pairs_config#​DEFAULT_A_buy_value]] = -0.00000001''​ → negative numbers indicates a downward trend. Bid price must be lower than this value. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be lower than -0.00000001 if used.\\ 
 + 
 +\\ 
 +[[buy_and_sell_strategies|TOP]] 
 +\\ 
 + 
 +---- 
 + 
 +====PDLOW==== 
 + 
 +PDLOW is the previous day low. PDLOW (though its name suggests a Previous Day) is just a previous **candle**, so you can use it on any supported time period. 
 + 
 +This buy strategy is true when spread is higher/​lower than the spread between previous candle low and the bid price of a trading pair. 
 + 
 +---- 
 + 
 +**The Numbers** 
 + 
 +Valid Values: positive or negative decimal values. 
 + 
 +So previous candle low for ETHBTC was 0.034432\\ 
 +Current bid price is about 0.0356225\\ 
 +So the PDLOW value is positive (3.45%).\\  
 + 
 +---- 
 +**The Formula** 
 + 
 +PDLOW uses a spread calculation as follows: 
 + 
 +<file java> 
 +%Spread = ((%Bid Price / %PDLOW) - 1) * 100 
 +</​file>​ 
 + 
 +It is this %Spread that we display  
 + 
 +---- 
 + 
 +**The Parameters** 
 + 
 +''​[[indicators_config#​PDLOW_candle_period]]''​\\ 
 + 
 +---- 
 +  
 +**Examples** 
 + 
 +An example use of this strategy is to buy as soon as the bid price crosses the PDLOW indicating that a possible break out has occurred. In this case the breakout is to the positive side indicating an upward trend. 
 + 
 +<file java> 
 +DEFAULT_A_buy_strategy = PDLOW 
 +DEFAULT_A_buy_value = 0.00000001 
 +DEFAULT_A_buy_value_limit = 30.0 
 +</​file>​ 
 + 
 +''​[[pairs_config#​DEFAULT_A_buy_value]] = 0.00000001''​ → buy zone begins 0.00000001% being positive indicates an upward trend. Bid price must be higher than this value.\\ 
 +''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be higher than 0.00000001 if used.\\ 
 + 
 +''​[[pairs_config#​DEFAULT_A_buy_value]] = -0.00000001''​ → negative numbers indicates a downward trend. Bid price must be lower than this value. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be lower than -0.00000001 if used.\\ 
 + 
 +\\ 
 +[[buy_and_sell_strategies|TOP]] 
 +\\ 
 + 
 +---- 
 + 
 +====PDCLOSE==== 
 + 
 +PDCLOSE is the previous day close. PDCLOSE (though its name suggests a Previous Day) is just a previous **candle**, so you can use it on any supported time period. 
 + 
 +This buy strategy is true when spread is higher/​lower than the spread between previous candle close and the bid price of a trading pair. 
 + 
 +---- 
 + 
 +**The Numbers** 
 + 
 +Valid Values: positive or negative decimal values. 
 + 
 +So previous candle close for ETHBTC was 0.034432\\ 
 +Current bid price is about 0.0356225\\ 
 +So the PDCLOSE value is positive (3.45%).\\  
 + 
 +---- 
 +**The Formula** 
 + 
 +PDCLOSE uses a spread calculation as follows: 
 + 
 +<file java> 
 +%Spread = ((%Bid Price / %PDCLOSE) - 1) * 100 
 +</​file>​ 
 + 
 +It is this %Spread that we display  
 + 
 +---- 
 + 
 +**The Parameters** 
 + 
 +''​[[indicators_config#​PDCLOSE_candle_period]]''​\\ 
 + 
 +---- 
 +  
 +**Examples** 
 + 
 +An example use of this strategy is to buy as soon as the bid price crosses the PDCLOSE indicating that a possible break out has occurred. In this case the breakout is to the positive side indicating an upward trend. 
 + 
 +<file java> 
 +DEFAULT_A_buy_strategy = PDCLOSE 
 +DEFAULT_A_buy_value = 0.00000001 
 +DEFAULT_A_buy_value_limit = 30.0 
 +</​file>​ 
 + 
 +''​[[pairs_config#​DEFAULT_A_buy_value]] = 0.00000001''​ → buy zone begins 0.00000001% being positive indicates an upward trend. Bid price must be higher than this value.\\ 
 +''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be higher than 0.00000001 if used.\\ 
 + 
 +''​[[pairs_config#​DEFAULT_A_buy_value]] = -0.00000001''​ → negative numbers indicates a downward trend. Bid price must be lower than this value. ''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be lower than -0.00000001 if used.\\ 
 + 
 + 
 +\\ 
 +[[buy_and_sell_strategies|TOP]] 
 +\\ 
 + 
 +---- 
 + 
 +====LASTDCABUY==== 
 + 
 +LASTDCABUY is a strategy that buys only if the ASK price is below the last DCA price. This is not the last average price, rather the last price at which a DCA buy was made.\\ 
 +LASTDCABUY does not use an indicator, buy value, or buy value limit. 
 + 
 +This buy strategy is true when the current ask price is below the price of our last DCA buy. 
 + 
 +---- 
 + 
 +**The Numbers** 
 + 
 +Valid Values: positive or negative decimal values.\\ 
 +Price of our last DCA buy was 0.0352965\\ 
 +Current ask price is 0.0351170\\ 
 +So the LASTDCABUY value is true. 
 +---- 
 + 
 +**The Parameters** 
 + 
 +''​[[dca_config#​default_dca_a_buy_strategy|DEFAULT_DCA_A_Buy_Strategy]] = LASTDCABUY''​\\ 
 + 
 +---- 
 +  
 +**Examples** 
 + 
 +The strategy is true when the current ask price is below the price of our last DCA buy.\\ 
 +**Note:** [[dca_config#​default_dca_a_buy_value|DCA Buy Value]] and [[dca_config#​default_dca_a_buy_value_limit|DCA Buy Value Limit]] are not used with this strategy. 
 + 
 +<file java> 
 +DEFAULT_DCA_A_buy_strategy = LASTDCABUY 
 +</​file>​
  
 \\ \\
Line 1353: Line 1509:
 ---- ----
 **Examples**\\ **Examples**\\
-''​[[dca.properties#​DEFAULT_DCA_A_buy_strategy]] = ANDERSON''​\\+''​[[dca_config#​DEFAULT_DCA_A_buy_strategy]] = ANDERSON''​\\
  
-''​[[dca.properties#​DEFAULT_DCA_buy_trigger]] = -3''​\\ +''​[[dca_config#​DEFAULT_DCA_buy_trigger]] = -3''​\\ 
-''​[[dca.properties#​DEFAULT_DCA_buy_trigger_1]] = -2''​\\ +''​[[dca_config#​DEFAULT_DCA_buy_trigger_1]] = -2''​\\ 
-''​[[dca.properties#​DEFAULT_DCA_buy_trigger_2]] = -3.5''​\\ +''​[[dca_config#​DEFAULT_DCA_buy_trigger_2]] = -3.5''​\\ 
-''​[[dca.properties#​DEFAULT_DCA_buy_trigger_3]] = -4''​\\+''​[[dca_config#​DEFAULT_DCA_buy_trigger_3]] = -4''​\\
  
-''​[[dca.properties#​DEFAULT_DCA_trailing_buy]] = 0.2''​\\+''​[[dca_config#​DEFAULT_DCA_trailing_buy]] = 0.2''​\\
  
 In this scenario the DCA level specific triggers will be used for the first three DCA buys. After that, if the bot is allowed to buy more times, the DEFAULT trigger will be used for each level. In this scenario the DCA level specific triggers will be used for the first three DCA buys. After that, if the bot is allowed to buy more times, the DEFAULT trigger will be used for each level.
  
-In our example the bot buys a coin for whatever price using the strategies defined in pairs.properties. Now the bot looks at the lowest ask price in the order book and watches to see if it drops below our ''​buy_trigger''​. Once the Ask price goes below -2 the bot looks to trail back up by the ''​trailing_buy''​ amount. (See [[A_trailing_Story|A Traling Story]] for more info on trailing)+In our example the bot buys a coin for whatever price using the strategies defined in pairs_config. Now the bot looks at the lowest ask price in the order book and watches to see if it drops below our ''​buy_trigger''​. Once the Ask price goes below -2 the bot looks to trail back up by the ''​trailing_buy''​ amount. (See [[A_trailing_Story|A Traling Story]] for more info on trailing)
  
 If it successfully trails and is still below the ''​buy_trigger''​ ProfitTrailer tries to buy. After a successful DCA buy the average price is recalculated. and the bot now looks for the ASK price to drop -3.5% from the new average price. And so the process is repeated. If it successfully trails and is still below the ''​buy_trigger''​ ProfitTrailer tries to buy. After a successful DCA buy the average price is recalculated. and the bot now looks for the ASK price to drop -3.5% from the new average price. And so the process is repeated.
Line 1374: Line 1530:
 [[buy_and_sell_strategies|TOP]] [[buy_and_sell_strategies|TOP]]
 \\ \\
 +----
  
 ==== FIXEDPRICE==== ==== FIXEDPRICE====
Line 1397: Line 1554:
 **The Parameters** **The Parameters**
  
-''​[[indicators.properties#​FIXEDPRICE_source]]''​ = (ASK,BID or CLOSE)\\+''​[[indicators_config#​FIXEDPRICE_source]]''​ = (ASK,BID or CLOSE)\\
  
 ---- ----
Line 1416: Line 1573:
 </​file>​ </​file>​
  
-''​[[pairs.properties#​DEFAULT_A_buy_value]] = 0.00000016''​ → buy zone begins when the ask price for BTT is below 16 satoshi.\\ +''​[[pairs_config#​DEFAULT_A_buy_value]] = 0.00000016''​ → buy zone begins when the ask price for BTT is below 16 satoshi.\\ 
-''​[[pairs.properties#​DEFAULT_A_buy_value_limit]]''​ must be less than 0.00000016 if used.+''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than 0.00000016 ​if used. 
 + 
 +\\ 
 +[[buy_and_sell_strategies|TOP]] 
 +\\ 
 + 
 +---- 
 + 
 +==== ATRPERCENTAGE ==== 
 + 
 +To calculate the Average True Range (ATR), we first need to calculate the true range of each candle period. True Range takes into account  
 +the most current period high/low range as well as the previous period close if necessary.  
 + 
 +There are three calculation which need to be completed and then compared against each other. 
 + 
 +The True Range is the largest of the following:​ 
 +<​file>​ 
 +The Current Period High minus (-) Current Period Low 
 +The Absolute Value (abs) of the Current Period High minus (-) The Previous Period Close 
 +The Absolute Value (abs) of the Current Period Low minus (-) The Previous Period Close 
 +</​file>​ 
 + 
 +The ATR is an Exponential Moving Average (default EMA, can be SMA) of the True Range. 
 + 
 +**Note:** Due to using absolute values the true range and the Average true range are always positive. It measures only volatility, not direction. You should use other strategies to supplement the ATR strategy. 
 +---- 
 + 
 +**The Numbers** 
 + 
 +Valid Values: positive decimal values. 
 + 
 +---- 
 +**The Formula** 
 + 
 +To calculate the true range in any given period: 
 +<​file>​ 
 +true range= largest of [(high - low), abs(high - previous close), abs (low - previous close)] 
 +</​file>​ 
 + 
 +To calculate the ATR plot the EMA or SMA or the true range. 
 + 
 +The BSV displayed in ProfitTrailer is the  difference between the moving average and the current ATR value expressed as a percentage:​ 
 +<​file>​ 
 +(ATRvalue / MA1value ) * 100 
 +</​file>​ 
 + 
 +---- 
 + 
 +**The Parameters** 
 + 
 +''​[[indicators_config#​ATRPERCENTAGE_indicator]]''​ = EMA/SMA\\ 
 +''​[[indicators_config#​ATRPERCENTAGE_candle_period]]''​ = 3600\\ 
 +''​[[indicators_config#​ATRPERCENTAGE_length]]''​ = 14\\ 
 +''​[[indicators_config#​ATRPERCENTAGE_offset]]''​ = 1\\ 
 + 
 +---- 
 +  
 +**Examples** 
 +\\ 
 + 
 +Buy if the ATR is less than, or no more than 50% above, the moving average. 
 +In Pairs Config: 
 +<file java> 
 +XRP_A_buy_strategy = ATRPERCENTAGE 
 +XRP_A_buy_value = 1.5 
 +</​file>​ 
 + 
 +''​[[pairs_config#​DEFAULT_A_buy_value]] = 1.5''​ → buy zone begins when the calculated percentage is less than 1.5%\\ 
 +''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be less than 1.5 if used. 
 + 
 +\\ 
 +You can also buy when the volatility is higher than a certain threshold by changing the buy strategy direction. 
 + 
 +Buy if the ATR is at least double the moving average. 
 +In Pairs Config: 
 +<file java> 
 +XRP_A_buy_strategy = ATRPERCENTAGE 
 +XRP_A_buy_value = 2 
 +DEFAULT_A_buy_strategy_direction = UP 
 +</​file>​ 
 + 
 +''​[[pairs_config#​DEFAULT_A_buy_value]] = 2''​ → buy zone begins when the calculated percentage is greater than or equal to 2%\\ 
 +''​[[pairs_config#​DEFAULT_A_buy_value_limit]]''​ must be more than 2 if used.
  
 \\ \\
Line 1430: Line 1669:
  
 **Example**\\ **Example**\\
-''​[[pairs.properties#​DEFAULT_A_buy_strategy]] = LOWBB''​\\ +''​[[pairs_config#​DEFAULT_A_buy_strategy]] = LOWBB''​\\ 
-''​[[pairs.properties#​DEFAULT_B_buy_strategy]] = RSI''​\\+''​[[pairs_config#​DEFAULT_B_buy_strategy]] = RSI''​\\
 ---- ----
-''​[[pairs.properties#​XXX_B_buy_strategy]] = DISABLED''​\\+''​[[pairs_config#​XXX_B_buy_strategy]] = DISABLED''​\\
 ---- ----
 This has the effect of letting you use your default settings except for a specific coin, denoted by the XXX.\\ This has the effect of letting you use your default settings except for a specific coin, denoted by the XXX.\\
  • buy_and_sell_strategies.1557262496.txt.gz
  • Last modified: 2 months ago
  • by armchairguru