버젼 1에 대한 설정은 여기를 확인하세요.

처음으로 봇을 구동한 이후 Initialization 폴더 내의 설정 파일을 한번 로드하고 나면 향후 모든 설정 변경은 웹 인터페이스 Config를 통해야 가능합니다.

이 설정들은 코인을 매수/매도하는 행동을 결정하는 옵션들 입니다. 여기는 장이 급격히 변할 때 위험을 회피할 수 있는 “trigger” 설정 또한 포함합니다.


Pairs 에 대한 비디오 가이드

준비 중!

Pairs 설정이 어떻게 매수/매도 전략을 조정할 수 있는지 깊이 있게 이해할 수 있습니다.


봇 내에서 코인의 이동

매수 전략 설정에 의해 봇이 특정 코인을 면밀히 모니터할 때 해당 코인은 웹 GUI 의 구매 대기 페이지에 나타납니다. 일단 코인을 구입하면 해당 코인은 구매 코인 페이지에 나타나게 됩니다. 만약 DCA 전략을 사용한다면 해당 코인은 DCA 페이지에 나타나겠죠. 만약 해당 코인이 팔리게 되면 판매 페이지에 나오게 될 것입니다. 만약 수동으로 지정가 판매를 하거나 거래소에서 limit order 를 내릴 경우 해당 코인은 Pending 페이지에 나타나게 될 것입니다.

해당 항목으로 이동하려면 클릭하세요.

참고 표시

Coin Specific - click for more info 코인 별 설정 - 이 옵션은 개별 코인 설정이 가능함.
Optional - click for more info 옵션 - 이 옵션은 기본 작동에 꼭 필요하지는 않음.
Caution - click for more info 주의 - 이 옵션은 부주의하게 설정할 경우 즉시 손해를 끼칠 수 있음.


PAIRS.properties 파일 예제

각 옵션의 설명을 보려면 클릭하세요.

#일반 설정#

market = BTC
enabled_pairs = ALL
DEFAULT_trading_enabled = true
hidden_pairs = ALL
DEFAULT_DCA_enabled = false

start_balance = 0.2
keep_balance = 0.0
keep_balance_percentage = 0

#구매 대기 페이지 설정#

max_trading_pairs = 4
DEFAULT_initial_cost = 0.0012
DEFAULT_initial_cost_percentage = 0
DEFAULT_min_buy_volume = 0
DEFAULT_min_buy_price = 0
DEFAULT_max_buy_spread = 1
DEFAULT_min_orderbook_volume_percentage = 120

DEFAULT_rebuy_timeout = 15
DEFAULT_buy_min_change_percentage = 0
DEFAULT_buy_max_change_percentage = 0
pair_min_listed_days = 15

#매수 설정#

DEFAULT_A_buy_strategy = LOWBB
DEFAULT_A_buy_value = 25
DEFAULT_A_buy_value_limit = 0

DEFAULT_B_buy_strategy = RSI
DEFAULT_B_buy_value = 35
DEFAULT_B_buy_value_limit = 0

DEFAULT_trailing_buy = 0.25

DEFAULT_A_buy_on_first_signal = false

#매도 설정#

DEFAULT_A_sell_strategy = GAIN
DEFAULT_A_sell_value = 1.0

DEFAULT_trailing_profit = 0.35

orderbook_profit_calculation = true
DEFAULT_max_profit = 0
DEFAULT_take_profit_percentage = 0
DEFAULT_take_profit_reset_percentage_move = 0
DEFAULT_take_profit_wait_time = 0

DEFAULT_pending_order_wait_time = 0
DEFAULT_combined_cancel_pending_trigger = 0

DEFAULT_stop_loss_trigger = 0
DEFAULT_stop_loss_timeout = 0
DEFAULT_panic_sell_enabled = false

#SELL ONLY MODE 설정#

DEFAULT_sell_only_mode_enabled = false

consecutive_buy_trigger = 4
consecutive_sell_trigger = 2

price_trigger_market = BTC
price_rise_trigger = 10
price_rise_recover_trigger = 8
price_drop_trigger = 10
price_drop_recover_trigger = 8

#코인 개별 설정#

BNB_trading_enabled = false


TOP


일반 설정


market
market = BTC

유효한 값: BTC, ETH, XMR, BNB 또는 USDT

거래하는 마켓 이름을 입력하세요.

참고: XMR 는 폴로닉스에서만 유효. BNB는 바이넨스에서만 유효함.


enabled_pairs
enabled_pairs = ALL

또는

enabled_pairs = LTC, ADA, XRP, NANO

유효한 값: ALL 또는 코인을 콤마로 분리한 리스트 ( 예 : LTC, ADA, XRP, NANO) ProfitTrailer 가 어떤 코인을 웹 인터페이스에 표시할지를 지정합니다. 원하는 모든 코인을 콤마로 분리하여 지정하거나 해당 마켓의 모든 코인을 지정하려면 ALL 로 표시.

구매 대기 페이지에 나타나길 바라거나 거래하기 바라는 코인은 이 리스트에 포함되어야 하며 아래 trading 옵션도 enable 되어야 힙니다.


DEFAULT_trading_enabled
DEFAULT_trading_enabled = true

Coin Specific - click for more info 유효한 값: true 또는 false

지정한 전략을 사용하여 trading (매수 및 매도) 이 동작하게 끔 함. 만약 trading_enabled = false 로 지정하면 기존 코인들은 WATCHMODE 로 표시되게 됩니다..


hidden_pairs
hidden_pairs = ALL

또는

hidden_pairs = TRX, SC, USDT, WAVES, WTC

Optional - click for more info

유효한 값: ALL 또는 코인을 콤마로 분리하여 입력 (예 : TRX, SC, USDT, WAVES, WTC)

기본 값 ALL 을 사용하면 trading 이 enable 되지 않은 모든 코인을 숨깁니다.

trading 이 enable 되지 않은 숨길 코인들의 목록 지정.


DEFAULT_DCA_enabled
DEFAULT_DCA_enabled = false

또는

DEFAULT_DCA_enabled = true

또는

DEFAULT_DCA_enabled = -2.5

Coin Specific - click for more infoOptional - click for more info

유효한 값: true, false, 또는 0 이하의 10진수 값.

DCA(Dollar Cost Averaging) 를 끄거나 켬.

설정 값을 true 혹은 음수로 할 경우 DCA가 활성화 되며, 봇은 dca.properties에 정의한 전략을 사용하게 됩니다. 위 예제에서의 -2.5 는 -2.5%를 의미합니다. 따라서 수익이 -2.5% 이하로 떨어지지 않을 경우 해당 코인은 DCA 페이지로 넘어가지 않습니다.

또한 수익의 정도에 상관없이 1번 이상 DCA가 된 코인은 다시 구매 코인 페이지로 돌아가지 않습니다.


start_balance
start_balance = 0.14

유효한 값: 0보다 큰 10진수.

ProfitTrailer 를 처음 시작했을 때 거래소 계정에 있던 잔고를 설정. 이 값은 웹 인터페이스에 표시가 되며 일별 수익을 계산하는데 사용됩니다.

이 값은 봇이 테스트 모드일 때 가상의 거래에도 사용되는데 필요에 따라 이 값을 크게 혹은 작게 설정하여 그 트레이딩 결과의 차이를 확인할 수도 있습니다.


keep_balance
keep_balance = 0.5

Optional - click for more info

유효한 값: 0 이상의 10진수.

잔고가 특정 값 이하로 내려가지 않도록 설정합니다. 위 예에서 만약 BTC 거래를 하고 있다면 봇은 해당 계정에 최소 0.5 BTC 의 잔고를 계속 유지해 줄 것입니다.

참고:

  1. 이것은 ProfitTrailer가 새로운 코인을 사지 못하게 하지만, DCA 에서의 코인 구입을 막지는 않습니다. DCA에 대한 동일한 옵션은 dca.properties 에 따로 있습니다.
  2. 이 설정 값이 사용될 경우 DEFAULT_initial_cost_percentage에 영향을 줍니다.

keep_balance_percentage
keep_balance_percentage = 60

Optional - click for more info

유효한 값: 0 이상의 10진수 값

위의 고정된 keep_balance 값과 달리 비율로 지정. TCV (Total Current Value)의 특정 % 이하로 잔고가 내려가면 새 코인을 구입하지 않도록 합니다.

예: 계좌 잔고의 60%는 남겨두고 싶을 때 이 값을 60 으로 설정.

참고:

  1. 이 항목은 keep_balance = 0 일 때만 작동합니다.
  2. 이것은 ProfitTrailer가 새로운 코인을 사지 못하게 하지만, DCA 에서의 코인 구입을 막지는 않습니다. DCA 에 대한 동일한 옵션은 dca.properties 에 따로 있습니다.
  3. 이 설정 값이 사용될 경우 DEFAULT_initial_cost_percentage에 영향을 줍니다.


TOP


구매 대기 페이지 필터링

이 설정을 통해 ProfitTrailer 는 구입하려는 코인들을 결정하게 됩니다. (그리고 해당 코인들은 그 뒤 구매 대기 페이지에 올라오게 됩니다.)


max_trading_pairs
max_trading_pairs = 3

유효한 값: 0 이상의 정수

봇이 소유하는 최대 코인의 종류를 지정. Pending 페이지의 코인은 개수에 포함되지 않으나, WATCHMODE 에 있는 코인은 포함됩니다.

구매 코인 페이지와 DCA 페이지에 올라온 모든 코인을 합쳐서 계산 합니다. Pending 페이지에 들어간 코인은 제외됩니다. 만약 최대 코인 갯수에 도다하면 봇은 새 코인을 추가로 구입하지 않으며 기존 코인이 팔린 경우에만 새로 코인을 구입합니다. DCA 여전히 해당 설정과 상관없이 추가로 구입하게 됩니다.

0 은 무제한으로 코인을 구입하게 합니다. (권고하지 않음.)


DEFAULT_initial_cost
DEFAULT_initial_cost = 0.0012

Coin Specific - click for more info

유효한 값: 거래소의 최소 거래 값 이상의 10진수 값.

코인을 구입하는데 쓸 마켓 통화(BTC, ETH, XMR, BNB, 또는 USDT) 금액을 지정. 이 금액은 매번 코인을 초기 구입할때 동일하게 쓰여집니다. 만약 이 금액이 최소 매도 주문 금액보다 적다면 봇은 해당 코인을 구입하지 않습니다.

최소 금액: 거래소 별 추천하는 최소 DEFAULT_initial_cost 금액은 다음과 같습니다.:

바이넨스:
BTC = 0.0011
ETH = 0.011
BNB = 1
USDT = 10

비트렉스:
BTC = 0.0011
ETH = 0.00075
USDT = 3.75

폴로닉스:
BTC = 0.0011
ETH = 0.0075
XMR = 0.00025
USDT = 1.25


DEFAULT_initial_cost_percentage
DEFAULT_initial_cost_percentage = 2

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 10진수 값

고정된 초기 비용 값 대신 TCV의 %로 초기 매수 비용을 설정하는 옵션입니다. 이 옵션은 잔고가 자주 변동되거나 계좌의 잔고가 많은 경우 유용합니다.

참고:

  • 이 옵션은 DEFAULT_initial_cost = 0일 경우에만 동작합니다.
  • 만약 keep_balance 또는 keep_balance_percentage를 사용할 경우 initial_cost_percentage를 계산하는데 사용하는 잔고는 예비 금액을 포함하지 않습니다. 즉 예를 들어 Balance = 1 BTC, keep_balance = 0.5 BTC 일 경우 initial_cost_percentage의 1%는 0.005 BTC 이지 0.01 BTC 가 아닙니다.

—-

DEFAULT_min_buy_volume
DEFAULT_min_buy_volume = 500

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 10진수 값

24 시간 볼륨이 특정 금액 이하일 경우 해당 코인을 제외하는 옵션으로 볼륨은 기본 통화 단위를 기준으로 측정합니다. 만약 BTC 마켓에서 거래할 경우, 옵션 값이500일 경우 24시간 볼륨이 500 BTC 인 코인만을 거래한다는 뜻합니다. 만약 USDT 마켓이라면, 500 은 $500를 의미 하겠죠. (따라서 해당 거래소의 마켓 볼륨에 따라 이 값을 조정해야 합니다.)

만약 거래 볼륨이 적은 코인을 거래한다면 위험도가 좀 더 증가하는데 이것은 거래 인원이 적기 때문에 해당 코인을 빨리 매도하거나 매수하기가 어렵고 따라서 코인 가격에 부정적인 영향을 끼칠 수 있기 때문입니다.


DEFAULT_min_buy_price
DEFAULT_min_buy_price = 0.00000500

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 10진수 값

코인 가격이 특정 가격보다 낮은 코인을 제외하는 옵션입니다. ProfitTrailer는 해당 마켓에서의 그 가치가 지정한 가격보다 낮은 코인을 제외하게 됩니다.


DEFAULT_max_buy_spread
DEFAULT_max_buy_spread = 1.0

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 10진수 값

최저 주문 가격과 최고 입찰 가격의 간격 %가 지정한 값보다 큰 코인을 제외하는 옵션. 만약 해당 간격이 너무 크다면 코인의 덤프/펌프가 있었을 가능성이 있고 고점에서 코인을 매수하게 되므로 해당 코인을 제외하게 됩니다. 지정 값이 2일 경우 약간 보수적이고, 1은 좀 더 보수적인 편입니다. 3을 설정한다면 좀 더 공격적인 설정입니다.


DEFAULT_min_orderbook_volume_percentage
DEFAULT_min_orderbook_volume_percentage = 150

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 10진수 값

주문 창에 해당 주문을 충족하는 충분한 볼륨이 있을 경우에만 매수 주문을 넣는 옵션입니다. 이 옵션은 부분 매수를 하지 않게 도와줍니다.

옵션을 100으로 지정하면 주문 창에 매수하고자 하는 수량이 최소 100%가 있어야 매수를 하게 됩니다. 150으로 지정하면 주문 창에 매수하고자 하는 수량의 150% 이상이 있어야 주문을 내리게 됩니다. 그래서 이 경우 가격이 A인 코인 5개가 필요하다면 주문 창에 최소 가격 A인 코인이 7.5개 이상 있어야 주문을 냅니다.

참고:

  1. 만약 DEFAULT_initial_cost 값이 dust 값보다 훨씬 크지 않다면 100 이하의 값은 지정하지 마세요.

DEFAULT_rebuy_timeout
DEFAULT_rebuy_timeout = 5

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 정수 값

해당 코인을 매도하고 난 뒤 일정 시간 이상이 지나지 않으면 동일한 코인을 다시 사지 않도록 설정하는 시간 지정. 예: 막 ETH 를 판매했는데 이것을 팔고 나서 x 분 동안에는 ETH 를 다시 사지 않게 함.


DEFAULT_buy_min_change_percentage
DEFAULT_buy_min_change_percentage = 0

Coin Specific - click for more infoOptional - click for more info

유효한 값: 10진수 값

24시간 변동율이 지정한 값 이상인 코인만 매수토록 함.

예:
DEFAULT_buy_min_change_percentage = 3.5 –> 코인의 24시간 변동율이 3.5% 이상인 코인만 구입.
DEFAULT_buy_min_change_percentage = -2 –> 코인의 24시간 변동율이 -2% 이상인 코인만 구입.


DEFAULT_buy_max_change_percentage
DEFAULT_buy_max_change_percentage = 0

Coin Specific - click for more infoOptional - click for more info

유효한 값: 10진수 값

24시간 변동율이 지정한 값 이하인 코인만 매수토록 함.

Example:
DEFAULT_buy_max_change_percentage = 8 –> 코인의 24시간 변동율이 8% 이하인 코인만 구입.
DEFAULT_buy_max_change_percentage = -1 –> 코인의 24시간 변동율이 -1% 이하인 코인만 구입


pair_min_listed_days
pair_min_listed_days = 0

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 10진수 값

거래소에 등록이 된 이후 지정한 날짜 이상이 지나지 않은 코인은 매수하지 않도록 설정하는 옵션. 0을 입력하면 해당 기능이 동작하지 않습니다.


TOP


매수 설정

동시에 1개 이상의 매수 전략을 지정할 수 있습니다. 하나 이상의 매수 전략을 지정하라면 하기 옵션의 A를 B, C, D, E 등으로 변경하면 됩니다. 당연히 연동되는 옵션들은 동일한 이름으로 지정해야 합니다.


DEFAULT_A_buy_strategy
DEFAULT_A_buy_strategy = LOWBB

Coin Specific - click for more info

유효한 값 : LOWBB, HIGHBB, EMAGAIN, EMASPREAD, EMACROSS, SMAGAIN, SMASPREAD, SMACROSS, LOSS, STOCH, STOCHRSI, RSI, MACD, BBWIDTH, OBV 또는 DISABLED (각 설정에 대한 추가적인 정보는 매수 및 매도 전략 페이지를 확인하세요.)

새 코인을 매수할 때 사용될 전략을 정의합니다.

참고:

  1. DEFAULT_A_buy_on_first_signal = true 인 경우가 아니라면 복수 전략을 쓸 경우는 모든 전략이(A,B,C) true 일 경우만 동작하게 됩니다.
  2. 지정자는 순서대로 사용되지 않아도 됩니다. 즉, A와 B 대신 B 와 D 로 사용해도 됩니다.

DEFAULT_A_buy_value
DEFAULT_A_buy_value = 0

Coin Specific - click for more info

유효한 값 : Buy Strategy 에 따라 0, 양수 또는 음수의 10진수

매수를 수행할 목표 값.
예: LOWBB일 경우, 이 값을 0 (0%)으로 지정하면, 해당 코인의 가격이 LOWBB 라인 이하로 내려갈 경우 매수 신호가 생성됩니다. 만약 -5 (-5%)로 지정하게 되면, 코인 가격이 LOWBB 보다 5% 더 아래로 내려갈 경우 매수 신호가 생성됩니다..

만약 trailing 기능을 사용한다면 이것은 단순히 매수 “신호”일 뿐입니다. Trailing 은 가격이 내려가는 것을 따라가기 때문에 즉시 매수가 이루어지지 않을 수 있습니다. 아래의 DEFAULT_trailing_buy를 참조하세요.


DEFAULT_A_buy_value_limit
DEFAULT_A_buy_value_limit = 0

Coin Specific - click for more infoOptional - click for more info

유효한 값 : Buy Strategy에 따라 양수 혹은 음수의 10진수

이 옵션은 “buy zone”의 외부 한계점을 설정하며 buy value는 또다른 한계점으로 작동합니다. 이 값을 0으로 할 경우 해당 기능은 사용하지 않습니다.

만약 buy_value가 0 이상일 때는 buy_value_limit 도 0 이상이라야 합니다.
만약 buy_value가 0 미만일 때는 buy_value_limit 도 0 미만이라야 합니다.

참고: buy_value_limit 의 설정 값은 buy value 보다 buy zone에 좀 더 근접해야 하며 그렇지 않을 경우 매수는 진행되지 않습니다. Trailing은 한계점 이상에서는 작동하지 않습니다.

예: EMASPREAD
DEFAULT_A_buy_value = -1.5
DEFAULT_A_buy_value_limit = -2.5
봇은 EMASPREAD 가 -1.5% 와 -2.5% 사이일 경우에만 매수

예: EMASPREAD
DEFAULT_A_buy_value = 0.55
DEFAULT_A_buy_value_limit = 2.5
봇은 EMASPREAD 가 0.55% 와 2.5% 사이일 경우에만 매수

예: LOWBB
DEFAULT_A_buy_value = -20
DEFAULT_A_buy_value_limit = -45
봇은 LOWBB 가 -45 와 -20 사이일 경우에만 매수

예: LOWBB
DEFAULT_A_buy_value = 15
DEFAULT_A_buy_value_limit = -50
봇은 LOWBB 가 -50 와 15 사이일 경우에만 매수
Example: RSI
DEFAULT_A_buy_value = 30
DEFAULT_A_buy_value_limit = 15
봇은 RSI 가 15 와 30 사이일 경우에만 매수


DEFAULT_A_buy_on_first_signal
DEFAULT_A_buy_on_first_signal = false

Coin Specific - click for more infoOptional - click for more info

유효한 값: true 또는 false.

타이트한 buy_value_limit을 사용해서 만든 작은 buy zone 에서도 일반적인 매수 전략은 긴 시간 동안 true 로 유지될 수 있습니다. 이런 현상을 방지하기 위해 buy_on_first_signal을 사용하면 해당 가격이 buy zone에 들어가고 true로 변경된 다음 몇 초 동안 해당 전략을 다시 false로 변경할 수 있는데 이것으로 제한적인 매수 기회를 제공할 수 있습니다.

기본값은 false 입니다. 이 값을 true로 할 경우에는 매수 전략이 true 가 되지마자 봇이 매수를 하도록 해줍니다. buy zone에 진입한 후 전략은 true 로 변경됩니다. 다음 번에 코인 정보가 갱신될 때 전략은 다시 false 로 됩니다. 그리고 buy zone을 벗어났다가 다시 들어오지 않는 한 true로 변경되지 않습니다.

실제로는 buy_on_first_signal을 사용하는 전략이 true가 되는 경우는 거의 없어야 하며, 잠깐 동안만 true 로 변경되는 것이 보통입니다.

만약 이 옵션이 복수의 전략과 사용된다면 모든 전략이 동시에 true 가 되어야 합니다.

예:
DEFAULT_A_buy_strategy = LOWBB
DEFAULT_A_buy_value = 15
DEFAULT_A_buy_on_first_signal = true

DEFAULT_B_buy_strategy = EMAGAIN
DEFAULT_B_buy_value = -0.55
코인 가격이 두 EMA 중 낮은 EMA 보다 0.55% 더 낮고 LOWBB 15 값 밑으로 내려갈 때 봇은 매수를 시도하게 됩니다. 하지만 다음 번 확인 때 코인 가격이 LOWBB 15보다 더 낮더라도 LOWBB 지표는 false 로 설정됩니다. 또, 15 이상으로 올랐다가 다시 buy zone 으로 들어와야 true 로 설정 됩니다.

참고:

  1. 이 옵션과 DEFAULT_trailing_buy 을 같이 사용하면 서로가 다른 설정이 작동되지 못하게 하므로 비정상적으로 작동합니다.


TOP


DEFAULT_trailing_buy
DEFAULT_trailing_buy = 0.3

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 10진수 값

매수 전략이 true로 변경되면 봇은 현재 주문 가격을 기록해 두고 모니터링을 시작합니다. 해당 가격은 매수 시도가 될 수 있는 지정한 범위 내에서 등락할 필요가 있습니다. 그리고 trailing 기능을 통해 최저 가격으로 코인을 잡으려고 할 것입니다. trailing 이 어떻게 작동하는지 궁금하다면 다음의 here in A Trailing Story 를 확인하세요.


TOP


매도 설정

하나 이상의 매도 전략이 동시에 적용될 수 있습니다. 하나 이상의 매도 전략을 정의하라면 A 라는 지정자를 B, C, D, E 등으로 변경하세요. 예 : DEFAULT_B_sell_strategy. 또 2번째 (혹은 3번째, 4번째..) 전략이 유효하게끔 B 설정 관련 옵션을 맞추세요.

참고로 매도 전략의 하나로 GAIN 은 꼭 필요합니다. GAIN은 코인을 팔기에 앞서 최소 수익 %를 결정합니다.


DEFAULT_A_sell_strategy
DEFAULT_A_sell_strategy = GAIN

Coin Specific - click for more info

유효한 값: GAIN, HIGHBB, EMAGAIN, EMASPREAD, EMACROSS, SMAGAIN, SMASPREAD, SMACROSS, STOCH, STOCHRSI, RSI, MACD, BBWIDTH, OBV, DISABLED (각 설정의 상세한 내용은 매수 및 매도 전략을 참고하세요.)

코인 매도를 위한 전략 정의.

참고:

  1. 복수의 전략을 사용한다면 모든 전략이 true라야 매도를 진행합니다. 예: A AND B AND C 이며, A 혹은 B 혹은 C 가 아닙니다.
  2. 지정자는 순서대로 적용되지 않아도 됩니다. 예를 들면 A와 B 대신에 B와 D가 사용될 수 있습니다.

DEFAULT_A_sell_value
DEFAULT_A_sell_value = 1

Coin Specific - click for more info

유효환 값: 매도 전략에 따른 10진수

매도 작업을 실행하는 목표치

참고:

  1. trailing 기능을 사용한다면 봇은 가격이 오르는 것을 계속 추적하기 때문에 즉각적인 매도는 일어나지 않을 수 있습니다. 아래의 DEFAULT_trailing_profit 참고.

DEFAULT_trailing_profit
DEFAULT_trailing_profit = 0.5

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 10진 수

만약 모든 매도 전략이 true가 되면 봇은 현재 현재 입찰 가격을 기록해 두고 모니터링을 시작합니다. 해당 가격은 매도 시도가 될 수 있는 지정한 범위 내에서 등락할 필요가 있습니다. 그리고 trailing 기능을 통해 더 나은 수익을 얻고자 할 것입니다. Trailing 이 어떻게 작동하는지 궁금하다면 다음의 here in A Trailing Story를 확인해 보세요.


orderbook_profit_calculation
orderbook_profit_calculation = true

Optional - click for more info

유효한 값: true 또는 false

일반적으로 봇은 수익 %를 계산하고 주문창의 볼륨을 관찰하기 위해서 가장 높은 입찰 가격만을 확인합니다. 만약 이 값이 true 일 경우 ProfitTrailer 는 가장 높은 입찰 주문만을 보는 대신 충분한 볼륨이 있는 최고 입찰 주문을 확인하게 됩니다. 이 옵션은 봇이 현재 포지션을 좀 더 현실적으로 반영하여 해당 코인을 팔 수 있게 해 줍니다.

각 퍼센트가 수익 % 컬럼 란에 표시됩니다. 만약 수익이 0 이상이라면 표준 수익 % 값 아래에 볼륨을 반영한 수익 %가 표시됩니다.


DEFAULT_max_profit
DEFAULT_max_profit = 15

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 10진수 값

만약 수익이 여기에서 지정한 퍼센트 값 이상이라면 모든 매도 전략이 true 가 아닌 경우에도 봇으로 하여금 코인을 매도하도록 합니다. 0을 입력할 경우 이 기능은 작동하지 않습니다.


DEFAULT_take_profit_percentage
DEFAULT_take_profit_percentage = 0 

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 10진수 값

만약 수익이 DEFAULT_take_profit_wait_time 에서 지정한 시간(분) 동안 DEFAULT_take_profit_reset_percentage_move 값 이내에 머물러 있을 경우 봇이 코인을 매도하게끔 하는 수익 % 값 설정.

예제:
DEFAULT_take_profit_percentage = 0.5
DEFAULT_take_profit_reset_percentage_move = 0 (또는 해당 옵션이 삭제되거나 주석처리 되었을 때)
DEFAULT_take_profit_wait_time = 2
만약 수익이 0.5% 이상이고 2분 동안 그 값이 변하지 않는다면 매도 전략이 true 인지 여부에 상관없이 봇이 해당 코인 판매를 시도하게 됩니다.

DEFAULT_take_profit_percentage = 0.333
DEFAULT_take_profit_reset_percentage_move = 0.2
DEFAULT_take_profit_wait_time = 20
만약 수익이 0.333% 이상이고 해당 가격이 20 분동안 0.2% 이상 변동이 없을 경우 (wait_time 시작 이후 위/아래로 가격이 변동하는 범위가 0.2% 이하일 경우) 매도 설정과 상관없이 봇은 코인을 매도 시도하게 됩니다.


DEFAULT_take_profit_reset_percentage_move
DEFAULT_take_profit_reset_percentage_move = 0

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 10진수 값

DEFAULT_take_profit_wait_time 값이 초기화되기 전에 DEFAULT_take_profit_percentage 에서 변동하는 범위 % 지정. 만약 변동 범위를 넘어설 경우에는 새 가격이 모니터링되고 wait_time이 재시작 됩니다. 0으로 지정할 경우 가격이 변동될 때마다 wait_time이 초기화 됩니다.


DEFAULT_take_profit_wait_time
DEFAULT_take_profit_wait_time = 0

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 10진수 값

매도 시도 전 수익율이 DEFAULT_take_profit_percentage 이상인 동안 기다리는 시간(분)을 지정

참고:

  1. 만약 DEFAULT_take_profit_reset_percentage_move 0 이거나 지정되지 않았다면 wait_time은 매 가격 변동 때마다 초기화될 것입니다.

DEFAULT_pending_order_wait_time
DEFAULT_pending_order_wait_time = 360

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 10진수 값

만약 코인을 구입한 이 후 지정한 시간(분)이 지났는데도 팔지 못했다면 해당 코인을 GAIN 전략 sell_value 값에 해당하는 가격으로 지정가 판매 주문을 넣습니다. 이 경우 해당 코인은 pending 페이지에 올라가게 되고 봇은 필요할 경우 기존 코인에 영향을 주지 않고 동일한 코인을 재구매할 수 있게 됩니다. 이 기능을 끄려면 값을 0으로 지정하면 됩니다.

봇은 수익율과 복합 수익율을 Pending 페이지에 표시하게 되며 복합 수익율은 pending 페이지의 코인과 추가로 구입한 코인을 함께 고려하여 전체적인 상태를 표시해 줍니다.

참고:

  1. pending 페이지에서 판매된 코인은 판매 페이지에 기록되지 않습니다. DEFAULT_combined_cancel_pending_trigger 옵션을 사용하면 지정가 판매를 취소할 수 있으며, 복합 수익이 지정한 수준에 도달하면 코인 판매 페이지/DCA 페이지로 돌아오게 됩니다.

DEFAULT_combined_cancel_pending_trigger
DEFAULT_combined_cancel_pending_trigger = 0

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 10진수 값

복합 수익이 지정한 값에 도달하면 지정가 판매 주문을 취소합니다.


DEFAULT_stop_loss_trigger
DEFAULT_stop_loss_trigger = -10

Coin Specific - click for more infoOptional - click for more infoCaution - click for more info

유효한 값: 0 이하의 10진수

손절 주문을 실행할 값 지정

지정한 손절 지점 이하로 코인이 떨어진다면 손해를 보고 코인을 매도합니다. 조심해서 사용하시길. 해당 기능을 사용하기 전에 금융 관련 사이트에서 Stop Loss 에 관해 살펴보시기 바랍니다.

참고:

  1. 양수의 손절 값은 자동으로 음수로 변환된 후 작동합니다.

DEFAULT_stop_loss_timeout
DEFAULT_stop_loss_timeout = 5

Coin Specific - click for more infoOptional - click for more info

유효한 값: 0 이상의 정수 값

손절 지표에 의해 팔린 동일한 코인은 지정한 시간(분)이 지나기 전에는 다시 사지 않도록 설정.


DEFAULT_panic_sell_enabled
DEFAULT_panic_sell_enabled = false

Coin Specific - click for more infoOptional - click for more infoCaution - click for more info

유효한 값: true 또는 false

해당 값을 “true” 로 하면 모든 거래 가능한 코인을 현재가로 즉시 매도합니다. 해당 옵션은 앞서 말한 기능을 실행하며 이는 즉시 실행됩니다. 주의해서 사용하시기 바랍니다.

참고:

  1. WATCHMODE 에 있는 코인과 Pending 페이지에 있는 코인은 판매되지 않습니다.


TOP


Sell Only Mode 설정

Sell only Mode 옵션은 봇 거래시 위험을 제어하는데 사용합니다. 만약 마켓 내 해당 통화(BTC, ETH 등)가 상/하로 너무 크게 변동할 경우 이 옵션은 자동으로 “Sell Only Mode” (SOM) 로 변경해 줍니다.


DEFAULT_sell_only_mode_enabled
DEFAULT_sell_only_mode_enabled = false

Coin Specific - click for more infoOptional - click for more info

유효한 값: true 또는 false

모든 코인에 대해 수동으로 Sell Only Mode (SOM) 를 구동합니다. 추가적인 매수는 이루어지지 않습니다. 매도는 여전히 진행됩니다.

Note: You can permit DCA purchases to continue when in SOM. See DCA_ignore_sell_only_mode as well as SOM_DCA_buy_trigger in dca.properties.


consecutive_buy_trigger
consecutive_buy_trigger = 5

Optional - click for more info

유효한 값: 0 이상의 10진수 값

연속적으로 지정한 횟수 이상 매수를 하고 그 사이 추가적인 매도를 하지 못할 경우(마켓이 하락) Sell Only Mode 를 구동합니다. 이 옵션은 마켓이 크게 변동할 때 유용합니다.

해당 기능이 작동하면 텔레그램으로 알림을 보내게 됩니다.


consecutive_sell_trigger
consecutive_sell_trigger = 3

Optional - click for more info

유효한 값: 0 이상의 10진수 값

만약 연속적으로 지정한 횟수 이상 매도를 하고 그 사이에 추가적인 매수가 없다면 Sell Only Mode를 중지합니다. (마켓이 회복)

해당 기능이 작동하면 텔레그램으로 알림을 보내게 됩니다.


price_trigger_market
price_trigger_market = ETH

Optional - click for more info

유효한 값: ETH, BTC, BNB, XMR, USDT

코인의 가격이 급격하고 오르거나 내리는지를 살필 때 ProfitTrailer 가 모니터링하는 기준 통화. 기본으로 24시간의 가격 변동을 모니터링하지만, SOM_trigger_length 값을 변경하여 모니터링하는 5분봉의 갯수를 바꿀 수 있습니다. 만약 해당 임계치를 넘을 경우는 Sell Only Mode로 변경되는데 이것은 마켓의 변동이 심하여 큰 폭으로 가격 변동이 있을 때 잔고를 보존하는데 유용한 기능입니다.


price_drop_trigger
price_drop_trigger = 10.5

Optional - click for more info

유효한 값: 0 이상의 10진수 값

지정한 % 보다 가격이 더 떨어지면 sell only mode (SOM)를 발동합니다.

이 변동 사항에 대해서 알림을 보냅니다.


price_drop_recover_trigger
price_drop_recover_trigger = 8

Optional - click for more info

유효한 값: 0 이상의 10진수 값

가격 하락으로 Sell Only Mode 가 발동되었으나 가격이 특정 % 이상 다시 복구될 경우 SOM 은 해제됩니다.

이 변동 사항에 대해서 알림을 보냅니다.


price_rise_trigger
price_rise_trigger = 8

Optional - click for more info

유효한 값: 0 이상의 10진수

지정한 % 이상으로 가격이 오를 경우 Sell Only Mode 가 발동합니다.

이 변동 사항에 대해서 알림을 보냅니다.


price_rise_recover_trigger
price_rise_recover_trigger = 6.4

Optional - click for more info

유효한 값: 0 이상의 10진수

가격 상승으로 Sell Only Mode 가 발동했다가 가격이 특정 % 이하로 다시 내려올 경우 sell only mode를 해지합니다.

해당 변동 사항에 대해서 알림을 보냅니다.


TOP


DUST 설정

“Dust” 는 불완전한 매도 이후 남은 양의 코인을 지칭하는 기술 용어인데 이 코인은 거래소에서 지정한 최소 판매 양보다 남은 양이 더 적어 봇이 거래소에서 매도를 할 수 없습니다. 만약 남은 코인의 잔고가 지정한 dust의 양보다 적을 경우 해당 코인을 무시하도록 설정할 수 있습니다. 이렇게 하면 봇으로 하여금 동일 코인을 새로 사서 판매 시에 남은 dust 와 함께 판매할 수 있습니다.

참고: 하기는 추천 Dust 값입니다. 바이넨스와 비트렉스의 경우 이 옵션들을 지정하지 않아도 되는데 실제 dust 값들은 해당 거래소에서 코인별로 받아올 수 있기 때문입니다. 어떤 코인들은 더 낮은 dust 값으로 구매할 수도 있고 다른 코인들은 더 높은 값을 요구하기도 합니다. 아래의 기본값들은 거래소에서 자동으로 해당 값을 보내주지 않는 모든 코인들을 커버합니다.

비트렉스

Optional - click for more info

BTC_dust = 0.00105
ETH_dust = 0.0007
USDT_dust = 3.50

바이넨스

Optional - click for more info

BTC_dust = 0.000999
ETH_dust = 0.00999
BNB_dust = 0.0105
USDT_dust = 9.99

폴로닉스

BTC_dust = 0.000105
ETH_dust = 0.0007
XMR_dust = 0.0002
USDT_dust = 1


TOP


  • ko/pairs.properties.txt
  • Last modified: 9 months ago
  • by shyguy