트레이딩 조건

마지막 업데이트: 2022년 7월 15일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기
BTC/USDT 쌍에 대한 Stoch RSI 와 RSI.

RSI란 무엇인가: RSI지표로 비트코인 거래하는 법

상대적 강약지수 (RSI, Relative Strength Index) 지표는 비트코인(BTC)과 같은 자산의 가격이 움직이는 속도와 추세를 측정하는 지표입니다.

RSI 크립토 지표는 크립토, 주식, 외환 및 기타 금융 시장에 사용됩니다. 페멕스에서 모든 트레이더가 RSI 크립토 지표를 무료로 활용할 수 있습니다. 이제 아래에 성공적인 거래를 위해 RSI 지표를 사용하는 방법을 설명해보겠습니다.

RSI은 무엇일까?

RSI는 크립토 가격이 움직이는 속도와 추세를 측정하는 지표입니다. RSI는 베테랑 트레이더들이 크립토 거래와 선호하는 크립토를 트레이딩 조건 보여주는 최선의 지표 중 하나입니다. 이 지표를 해석하여 트레이더는 비트코인과 같은 자산이 과매수 상태인지, 과매도 상태인지 판단할 수 있습니다.

이 지표의 핵심은 평균적으로 주어진 기간 동안 가격 변화 추이가 상승세인지 하향세인지를 보는 겁니다.

SI 계산법

“RS” 또는 상대적 강도는 상승세에 가까운 “N”의 평균을 하향세에 가까운 “N”의 평균으로 나누어 계산합니다. 그 후 다음의 공식을 활용하여 100의 지수로 표현합니다.

RSI = 100 – (100/1 + RS)

페멕스 RSI 지표에 사용되는 RSI 공식

이렇게 되면 0과 100 사이에서의 변동폭을 보여주는 지표가 탄생합니다. 바로 이러한 이유로 이 지표는 “오실레이터(oscillator)”로 알려져있습니다.

이 계산에서 설정하는 기간은 기본적으로 트레이더가 선택하는 주기를 기준으로 약 14일 이상입니다. 일일 차트는 지난 14일간을 기준으로, 주간 차트는 지난 14주 이상을 기준으로 하는 식입니다.

페멕스는 RSI 지표를 위한 최고의 앱을 제공합니다. BTC/USDT와 같은 차트에서 “지표”에 “RSI”를 입력하면, 그 아래에 RSI 지표를 확인할 수 있습니다:

The RSI indicator used on the BTC USDT chart

RSI 지표 – BTC/USDT 차트 활용 사례

RSI 지표 읽는 법

과매수 RSI와 과매도 RSI

RSI 값은 숫자로 표시됩니다. 이 값으로 통찰력을 얻어 자산이 “과매도”인지 “과매수”인지 판단하는 겁니다. RSI 값이 70이상이면 과매수 영역으로 간주하고, 30 미만은 과매도로 구분합니다.

자산이 과매수 상태이면(>70) 가격이 평가절상 상태라는 의미로 향후 상승세가 무너질 수도 있다는 뜻이 됩니다. 자산이 과매도 상태이면(30<) 가격이 평가절하 상태라는 의미로 상승반전이 일어날 수도 있습니다.

다른 요인은 고려하지 않고 이러한 기준만 적용하면 좋지 않은 결과로 이어질 수도 있습니다. 그보다는 RSI를 적절히 활용한 사례를 읽고 학습하면 더욱 이롭게 적용할 수 있을겁니다.

이 지표는 다른 지표와 함께 사용할 때 최적의 결과를 보여줍니다. 예를 들어 RSI 규모가 어느 정도 이상에 도달하면 여러 차례 고점에 도달했는 지 확인하여 가격이 상승세를 보이고 있음을 합리적으로 판단할 수 있습니다. 반대로 고점을 단 한번 찍은 경우라면 이는 곧 무너질거라는 뜻입니다.

스토캐스틱 vs RSI: 무슨 차이가 있을까

StochRSI는 원 RSI 지표를 기반으로 하는 인기있는 지표 중 하나입니다. 가장 핵심적인 차이는 RSI로 데이터를 도출하여 크립토 가격 변동을 기반으로 계산을 돌린다는 데 있습니다.

StochRSI는 RSI 지표 자체에서 도출된 지표로 RSI의 계산 결과를 재확인할 수 있습니다. 가장 큰 차이는 StochRSI와 RSI 움직임 속도입니다. StochRSI는 과매수에서 과매도로 훨씬 더 빠르게 움직이는 반면 RSI는 좀 더 느리게 움직이는 경향이 있습니다.

Stoch RSI and RSI combined on the BTC/USDT pair.

BTC/USDT 쌍에 대한 Stoch RSI 와 RSI.

페멕스에서는 이 두 지표 모두를 함께 사용하여 현 가격 상황을 보다 잘 이해할 수 있습니다.

RSI&MACD 전략이란?

이동평균 수렴확산지수(MACD)는 페멕스에서 거래되는 모든 거래쌍에 활용할 수 있는 신뢰할 수 있는 지표입니다. MACD는 RSI처럼 비트코인이나 다른 크립토의 이동 평균 간 균형을 보여주는 추세 추종 지표입니다.

RSI와 MACD는 함께 사용될 때 최고의 전략이 됩니다. 차트에 MACD 지표를 위치시킨 후 이 둘을 합하여 거래 계획을 짭니다:

The MACD combined with the RSI indicato

RSI 지표와 합해진 MACD

MACD와 RSI의 가장 핵심적인 차이는?

MACD와 RSI의 가장 핵심적인 차이는 MACD가 두 개의 지수이동평균(EMAs)을 비교하는 것인 반면 RSI는 최상단에서 하단까지 가격 퍼센티지 변화를 측정한 다는 데 있습니다. 이 둘을 하나로 합치면 비트코인이 언제 이동할 지를 알려주는 강력한 시그널이 됩니다.

MACD는 변동성이 높은 시장일 수록 특히 유용하고 RSI는 70~80수준에서 그리고 30~40 수준에서 가장 유효합니다. 물론 굉장히 신뢰도가 높은 지표이긴 하지만 그렇다고 시그널 정확도가 100%인 것은 아니기 때문에 가끔은 잘못된 결과로 귀결되기도 합니다.

RSI 지표 읽는 법

1- RSI는 꽤 오랜 시간동안 과매수/과매도 상태를 유지할 수 있습니다.

강세장에서 우리는 비트코인이 실질적인 완화없이 계속 과매수 영역을 유지하거나 하락장에서 정 반대 상황이 이어지는 걸 보곤 합니다. RSI는 추세 오실레이터로 가격이 장기적으로 한 방향을 향하는 기간을 가리키며 그 기간을 명확히 보여주는 역할을 합니다.

그러나 이러한 상황이 규범처럼 트레이딩 조건 적용되는 시기에만 해당 조건을 반영할 수 있습니다. 바로 이러한 이유로 RSI는 가격이 어떤 방향으로든 장기간 유지될 수 있다는 신호나 추세를 보일 때 주의를 집중할 수 있도록 해주는 일종의 시그널이나 경고 지표로 잘 활용될 수 있을 겁니다. 즉각적으로 행동해야 하는 시그널은 아니란 뜻입니다.

2- RS가 가격 행동을 좌지우지합니다.

지금 보고 있는 가격 행동과 연관된 지표를 계산하는 법과 읽는 법을 이해할 필요가 있습니다. 가격이 상대적으로 좁은 범위에서 장기간 움직이고 있다면 RSI도 굉장히 중립에 있을 가능성이 높습니다.

그러므로 그 후 충동적인 움직임이 관찰된다면 이는 색다른(outlier) 움직임이 되고 지표를 한 극단으로 던져놓게 됩니다. 바로 이러한 돌파가 일어나면 지속되게 됩니다. 거래 가치가 있는 데 과매수/과매도로만 보고 읽는 건 바람직하지 않습니다.

3- RSI는 가장 적절한 거래 환경이 조성되어야 잘 적용할 수 있습니다.

이동 평균(MA) 지표와 유사하게, RSI도 가장 적절한 거래 환경이 조성되어야 잘 적용할 수 있습니다. 이동 평균의 경우, 이를 추세라고 부릅니다. 한편, RSI는 극단에서 추세가 모멘텀이 갑자기 줄어들면 이는 반전이 일어날 수 있다는 극명한 사인이 됩니다.

강력한 추세가 나타났을 때 거기에 RSI를 적용한다면 결국 거짓 시그널에 속을 수 밖에 없습니다. 트레이더가 추세가 관찰되는 시장에서 RSI로 확산(다이버전스)을 파악하는 것은 꽤 흔한 방식입니다.

여기에서 반드시 이해해야 할 부분은 추세 시장에 RSI 확산이 겹쳐질 수 있는 상황은 충동적인 추세가 나타난 이후 지극히 정상적인 보합 상황이라는 겁니다. 이러한 상황은 항상 모멘텀의 확산으로 읽히게 될겁니다.

RSI 지표 사용법?

페멕스에서는 RSI 지표를 손쉽게 활용할 수 있습니다. 계정을 만들기만 하면 바로 사용이 가능합니다. RSI 지표는 모든 유저가 사용할 수 있습니다.

1 RSI 지표 활성화하기

페멕스에서는 모든 유저가 이 지표를 활용할 수 있습니다. 차트상에서 “지표”를 클릭하고 “RSI”를 검색합니다.

The RSI indicator is a free tool available on all Phemex chart

RSI 지표는 페멕스 차트에서 선택할 수 있는 무료 툴입니다

2 RSI를 편향/모멘텀 맥락 확인에 사용하기

RSI가 50선 위에서 거래되는 모습을 보여준다면 현재 추세가 견고하며 장기화될 수 있는지 확인해볼 필요가 있습니다. 가격이 그 아래에서 거래되고 있다면 추세가 약하고 기회가 굉장히 적을 수 있다고 생각해야 합니다.

종종 상승세나 하락세가 지속되면 이 라인이 느슨한 지지 또는 저항 구역역할을 하기도 합니다. 또는 복구되면 모멘텀이 변할 수 있다는 맥락을 보여주기도 합니다. 다시 추세가 올라올 수도 있고 아니면 이제 다시는 그러한 추세를 볼 수 없을 수도 있습니다.

Bitcoin’s RSI performance on the BTC/USDT chart

BTC/USDT 차트에서 비트코인 RSI 퍼포먼스

3 현재의 강세/약세를 확인하거나 다시 살펴보아야 할 때 확산 사용하기

위에 이야기한 것 처럼 우리는 이러한 형태를 적용할 때 주의할 필요가 있습니다. 너무 확신을 갖고 이쪽을 선택했지만 알고보니 저쪽에 이것보다 더 좋은 선택지가 버젓이 존재하고 있었을 수도 있기 때문입니다.

RSI14의 의미는?

RSI 지표는 길이를 잴 때 숫자 14를 활용합니다. 지난 14일 또는 14주간의 RSI 분석 결과를 찾는다는 의미입니다.

이는 트레이더가 원하는 게 무엇이냐에 따라 달라질 수 있습니다. 길이를 늘리고 싶다면 좌측 상단 코너의 기어 아이콘을 누르거나 조정하여 쉽게 변경할 수 있습니다.

페멕스 차트는 기본적으로 숫자 “14”가 RSI 지표 옆에 자동으로 떠 있도록 설정되어 있습니다.

신규가입시 최대 100$ 보너스

좋은 RSI란 무엇일까?

크립토 공매도(shorting)에 좋은 RSI 숫자는 70~80이고 공매수(longing)에 좋은 숫자는 20~30입니다. 이러한 수치를 활용하기만 해도 RSI 지표를 바탕으로 좋은 수익을 낼 수 있습니다. 트레이더들은 크립토에서 수익을 내려면 “저점에 매수하여 고점에 매도하라”고 배워왔습니다. RSI는 트레이더가 적기에 매수하고 매도하도록 도울 수 있습니다. RSI 지표는 저점과 고점 시점을 포착할 수 있도록 설계된 셈입니다.

약세 추세&강세 추세에서 RSI 활용하기

매수하기 좋은 RSI는 40 미만을 뜻하고 매도하기 좋은 RSI는 70 이상을 뜻합니다. 약세 추세의 경우, 강세 확산은 가격이 낮지만 RSI는 더 높은 저점일 때 나타납니다. 강세 추세의 경우, 약세 확산은 가격은 더 높은 고점이지만, RSI는 더 낮은 고점일 때 나타납니다.

그러나 만약 너무 조급하게 생동한다면 RSI를 확산에 활용하는 것은 문제가 될 수 있습니다. 예를 들어 가격이 일정 기간 보합추세를 보이다 상방 충동을 받았다고 가정해봅시다. 그러한 상방 충동 직후 더 높이 쏠 것이라는 플래그가 형성되기 시작합니다.

초기 충동 이후 RSI는 과하게 과매수될 수 있습니다. 이 직후 보합이 형성되는 것은 지극히 정상입니다. 하지만 초기 충동 캔들과 같은 속도로 상방 추세가 지속되지 않는다면 RSI는 이러한 가격 행동을 모멘텀이 부족하기 때문이라고 계산하게 됩니다. 이것이 강한 상방 추세이든 하방추세이든 간에 시장 추세에서는 확산으로 출력하게 될겁니다.

이러한 형태의 모멘텀 피트백에서 우리가 할 수 있는 건 이러한 가격 행동을 일종의 고정 포인트로 삼는 겁니다. RSI에서 더 낮은 고점을 잡았을 뿐만 아니라 RSI에서 최초 고점으로 잡았던 고점을 잃었다고 가정해봅시다. 이제 반전이 가능할 수 있다라고 짐작할 수 있을 겁니다. 어떤 경우이든 RSI는 하나의 확인 수단으로 활용되는 겁니다.

Use RSI as a momentum feedback

나쁜 RSI 숫자란 무엇일까?

40 미만에서의 매도와 70 이후의 매수는 피하는 게 좋습니다. 이 둘 중 어느 상황에서든지 불장이 극에 달하면, 패닉 매도포모(FOMOing)가 있을 수 있기 때문입니다.

다른 지표들처럼 RSI를 중심으로 시스템을 구축할 수 있습니다. 결국 RSI도 가장 흔한 거래 지표 중 하나이기 때문입니다.

RSI는 신뢰할 수 있을까?

RSI는 단/장기 추세 모두에서 가장 신뢰할 수 있는 지표 중 하나입니다. 그러나 트레이딩 조건 RSI는 다른 장기 추세 패턴에 순응하거나 맞아떨어질 때 그 정확도가 더욱 높아지는 경향이 있습니다.

현명한 트레이더라면 RSI 지표를 일간/주간 차트와 함께 활용하여 이전 가격 이동을 분석하고 시장 현황을 판단할 겁니다.

낮은 RSI의 의미는?

낮은 RSI란 비트코인이나 다른 크립토가 과매도된 상황을 뜻합니다. 이는 트레이더나 수집가에게는 훌륭한 매수기회이기도 합니다. 비트코인이 바닥을 찍었다면 정말 시장이 최약세가 아니고서야 그 아래까지 내려가는 경우는 거의 없습니다.

비트코인은 이제까지의 기록으로 볼 때 RSI 30~40 사이에서 반등하게 됩니다. 매수하기 좋은 RSI는 어디인지 궁금하다면, 비트코인의 경우 그 가격대와 상관없이 30 초반에서 40까지가 매수하기 좋은 범위라고 말씀드릴 수 있습니다. 또한 비트코인 추세 반전을 기대할 수도 있고 단기적으로는 상승 모멘텀이 일부 이어질 수도 있습니다.

트레이더가 RSI 지표 정확도를 개선하고자 한다면 과매수 설정을 80으로 올리고 과매수 설정은 20으로 조정할 수도 있습니다. 이렇게 하면 시장의 번잡스러움은 없애고 계산에 따라 움직일 수 있습니다.

비트코인 RSI 알림은 어디에서 찾을 수 있을까?

비트코인 RSI 지표가 이동할 때 알림이 오도록 설정하고 싶을 때, 가장 널리 사용되는 사이트가 TradingView입니다.

TradingView에서는 모든 거래 지표에 대해 내가 원하는 알림을 설정할 수 있습니다. 이러한 알림은 메일이나 문자로 트레이더에게 전송됩니다. TradingView에서 제공하는 알림 설정 가이드에서 RSI 지표를 찾아 알림을 설정해보세요.

페멕스에서 제공하는 TradingView에서 BTC/USDT쌍 찾기를 활용하여 페멕스 실제 거래 전에 내 거래 전략을 세워볼 수도 있습니다.

결론

RSI 지표는 모든 가격 행동에 기반한 지표가 그러하듯 지금 우리의 눈 앞에서 펼쳐지는 상황을 보여줄 뿐입니다. 실제의 가격 행동을 평탄화하여 다시 재현해주는 겁니다. 지표는 보다 잘 소화할 수 있도록 명확하게 세세한 상세 사항을 짚어주는 도구입니다.

가장 중요한 것은 사용자가 지표의 계산 법을 잘 이해하는 겁니다. 그렇게 되면 지표의 강점 뿐만 아니라 약점도 명확히 인지할 수 있습니다. RSI는 훌륭한 툴이지만 다른 지표가 그러하듯 거짓 피트백도 다수 전달해줍니다.

RSI 지표를 활용하기 전에 백테스트(backtest)를 여러차례 진행하고 나의 거래 성과를 지속적으로 기록하여 데이터를 마련하는 것이 중요합니다.

시스템 트레이딩 만들기

오늘은 키움증권의 open api를 이용하여 자동매매하는 틀을 만들예정이다. 키움증권 HTS에 등록한 조건검색식에서 검출되는 종목을 실시간으로 모니터링하고, 해당 종목을 매수한다. 매수 후에 -2%는 손절가, +3%는 익절가로 설정하여 자동으로 매도하도록 한다. 트레이딩 관련한 모든 정보는 DB에 저장되어 장 종료 후 트레이딩 분석자료로 활용한다.

자동매매 구현을 위한 TopTrader 클래스를 다음과 같이 정의한다.

조건검색식 불러오기

키움증권 HTS에 등록한 사용자 조건검색식을 로딩하는 부분을 먼저 구현한다.

실시간 조건검색 등록 후, 조건검색식을 통해 실시간 종목이 검출(편입)되면, 키움 모듈의 OnReceiveRealCondition 이벤트가 발생하고, main app(TopTrader)의 search_condi 함수가 callback되도록 구현하였다.

아래 샘플코드에서는 5개 조건검색식을 실시간 검색하도록 등록하였다.

실시간 조건검색식 종목 검출하기

키움모듈이 조건검색식 실시간 검색을 수행하고 종목이 검출되면 OnReceiveRealCondition이벤트가 발생한다. 해당 이벤트를 처리하는 부분을 먼저 구현한다.

OnReceiveRealCondition 이벤트 처리하는 부분

종목 매수하기

조건검색식 실시간 검색을 통해 검출된 종목을 트레이딩 조건 매수하는 함수.

간단하게 종목당 10만원어치 시장가매수를 하도록 구현하였다.

계좌 업데이트

아래와 같이 자동매매 프로그램이 구동될 때, 초기화를 해주고, search_condi 함수내에서 매수주문을 넣기직전에 callback을 등록하여 매수주문이 체결되면 계좌정보도 업데이트 되도록 구현하였다.

종목 매도하기

트레이딩 이력 분석하기

이렇게 만들어진 기본적인 자동매매 프로그램을 내일부터 돌려보고 결과를 차트와 함께 분석해보는 시간을 갖도록 하겠습니다.

  • mook 안녕하세요.. 여기서 많은 공부를 하고 있습니다. 감사합니다.
    한가지 물어 볼 것이 있는데요.. 실시간 조건검색 등록 후에 실행하는 callback 함수 search_condi안에 있는 현재가 검색tr(get_curr_price)가 잘 작동하는지요.. 저도 같은 방법으로 실시간 조건 검색 후에 편입되는 종목의 현재가를 구해서 바로 매수를 진행하는 방향으로 하고 있는데요,, tr 요청이 안되고, 프로그램이
    멈추어 버립니다. 혹시 어떻게 해결하셨는지요. 2019.05.27 20:36 댓글 메뉴

홈트레이딩 안내

삼성증권 홈트레이딩 서비스는 주문 및 시세 분석 등
트레이딩 서비스를 컴퓨터를 통해 이용 하실 수 있습니다.

삼성증권 POP HTS

간단한 종합화면(국내 및 해외주식, 펀드, 채권, 뱅킹 등) 제공, 해외주식매매, 금융상품거래 등
종합적인 금융거래를 하시는 고객에게 적합한 시스템 입니다.

시스템을
소개해 드립니다.

  • 다양한 종합화면, 편리한 매매 - 주식은 물론 해외주식, 금융상품 등 종합자산관리가 가능합니다.
  • 우수한 사용성 - 블럭형 미니화면을 이용한 종합화면 구성! 블록UI를 적용한 공간활용이 우수합니다.
  • 쉽고 편리한 UI - 추천화면 중심의 퀵메뉴, 컨테이너식 종합화면, 기능형 즐겨찾기 등 편리한 UI를 제공합니다.

서비스 특징을
소개합니다.

  • 1다양한 종목 검색 서비스 제공 고객 이용도가 높은 추천화면 중심의 퀵메뉴, 키워드 검색,
    기능형 즐겨찾기바 등의 제공으로 원하는 종목을 쉽고 빠르게 조회할 수 있습니다.

Quick 메뉴 주요 서비스/상품별 (POP, 종합, 트레이딩, 금융상품, 인터넷뱅킹) 사용도 높은 주요화면을 펼친 메뉴형태로 제공 (퀵메뉴 중에서도 특히 이용빈도가 높은 화면은 ☆ 표시) 확대보기 트레이딩 조건 키보드 검색기 원하는 화면을 키워드 입력 또는 초성검색으로 조회화면 관련 화면을 빠르고 쉽게 검색가능 (키워드는 붉은색으로 표시) 확대보기 기능형 즐겨찾기바 자주 사용하는 화면을 등록/삭제할 수 있고 폴더등록을 통해 여러화면을 동시에 등록/관리할 수 있는 기능 제공 확대보기

블록 UI 및 테마스킨 최소 크기 블록 (248X234)의 배수로 규격화된 다양한 미니화면 제공 및 블랙, 골드 등의 다양한 테마스킨 제공 확대보기 컨테이너식 종합화면 정형화된 화면으로 자신만의 종합화면을 다양한 구조로 만들 수 있도록 기능 제공 확대보기 바탕화면 즐겨찾기 본인이 원하는 대로 자유롭게 구성한 화면 또는 트레이딩 조건 정형화된 화면으로 구성한 바탕화면을 즐겨찾기 바에 저장하여 이용가능 확대보기

오늘의 알림정보 개인별 제공 정보 (최근 거래내역, 잔고, 미수/반대매매발생 내역 등)와 오늘의 증시예보 및 세계증시지도 등 시각화한 시황/시장 정보 제공 확대보기 주식현재가 내용 초성검색 등 종목조회기능 개선, 매매 연계성 강화, 다양한 기업정보 제공, 시세/지수 정보 가독성 개선 (선물옵션 제공) 확대보기 관심종목 폰트크기설정, 등락현황 색상 제공, 다양한 필드정보 설정, 주문화면 호출, 관심트리보기, 분할조회 등 제공 확대보기

분할주문 삼각분할, 균등분할, 다이아몬드분할, 역삼각분할 등 다양한 주문조건 설정 제공 확대보기 계좌일괄매수 거래소 및 코스닥 시장의 여러 트레이딩 조건 종목을 한꺼번에 등록하여 일괄 매수가능 확대보기

재테크 프로그래밍

전략의 리스트를 만들어보는 코드를 작성해보겠습니다. 전략명을 그대로 쓰면 되지 않냐는 생각이 드실 수도 있지만 전략명은 중복이 허용됩니다. 즉, 컴퓨터는 이게 어떤 전략인지 전략명만으로는 알 수가 없습니다. 따라서 각 전략마다 고유한 ID를 정해줍니다. 그래서 전략이 가진 ID를 입력하면, 그 전략에 맞는 종목을 검색해주는 것입니다.

따라서 다음과 같은 과정으로 진행됩니다.

( item['sample']에서 'sample' 대신 본인의 전략명을 입력 - 전략명이 중복되면 안됩니다.)

크레온 플러스를 사용하기 위해 win32com.client 모듈을 import하시고, 연결여부를 체크해주고, 주문 초기화를 해줍니다. 주문 초기화는 이번 코드에서는 필요없지만 기본적으로 해주는 것이 편합니다.

전략의 ID를 찾아주는 인자인 CpSysDib.CssStgList를 사용합니다. 찾는 방법은 이전 글들과 마찬가지로 예제를 참고하셔도 되고, 도움말에서 직접 검색하여 찾으셔도 됩니다.

도움말에 CpSysDib.CssStgList를 검색해보시면 다음과 같이 나옵니다.

나의 전략을 요청할 것이기 때문에 0번 자리에 1을 char형식인 ord("1")를 넣어줍니다. 그리고 BlockRequest를 하시면 됩니다. GetHeaderValue의 0번 자리에 전략 목록 수가 있으므로 이것과 for문을 활용하여 딕셔너리를 만들어 줍시다.

item을 보시면 이렇게 '전략명' : 전략ID인 딕셔너리가 생성됨을 알 수 있습니다. 이제 아래처럼 item['특정전략명'] 을 입력하면 전략ID가 나오게 됩니다.

타이거의 정보나라

본인 스스로 생각하기에도 ‘게임중독’이 아니라 ‘게임수집중독’ 에 가까운 증상으로, 어릴때 게임책부록(게임피아, PC챔프, PC파워진, V챔프 등) 으로 받은 게임시디를 집에 있는 컴퓨터 사양에서 돌아가지도 않으면서, ‘언젠가 업그레이드하면 플레이해야지’ 라는 생각으로 하나 트레이딩 조건 둘씩 수집하다가, 결국 컴퓨터업그레이드는 대학생이 될때까지 하지않았고, 그 부록시디들은 한장두장 모이다가 둘곳이 없어서 또는 너무 고전게임이 되어버려서 버려졌었던 기억이 있네요.

그 버릇이 스팀을 시작하고나서부터는 시디 보관할 곳이 없어도 되고, 한번구입하면 평생 다운로드가능하니 버릴 필요도 없어져서, 험블번들 등의 스팀게임을 저렴하게 구입할 트레이딩 조건 수 있는 사이트에서 특가로 올라오면 하나둘씩 수집하던게 어느덧 600개를 넘기게 되었습니다.

보유한 게임 중 스팀트레이딩카드를 받을 수 있는 게임이 있는데, 내가 이 게임들을 언제 플레이할지도 모르니 '우선 트레이딩카드라도 다 받아서 판매를 하자!!' 라고 생각해서 카드를 받을 수 있는 게임 우선으로 플레이도 하지않고 켜놓고 알트탭+다른작업하다가 2~4장 받을 수 있는 카드가 다 받아지면 게임을 지우고;;; 하는 작업을 이주일 정도 했는데, 문제가 뭐냐면 지금갖고있는 노트북으로는 돌아가지않는 게임이 있어서 이걸 카드만 어떻게받을까 하며 검색해보니 편한 방법이 있어서 소개차 글을 적습니다.

‘Idle Master’ 란 스팀 농사 프로그램입니다.

위 링크로 들어가셔서 다이렉트 다운로드(1.3메가) 클릭해서 받으시고 압축을 푸시면 아래와 같은 파일들이 보이실거에요.

Idle Master.exe 파일 실행.

파란색으로 된 로그인 버튼을 누르면 다음화면이 뜰거에요.

본인의 계정으로 스팀 로그인.

저는 스팀에 이미 로그인 되어 있어서인지 이 화면에서 자동으로 로그인되었습니다.

딱히 설정할 것도 없이 자동으로 본인계정의 게임확인과 가능한 카드장수 가 나오고, 농사도 저절로 시작이되었어요.

이 상태로 가만히 두면 자동으로 카드를 받을 수 있는 수만큼 받고, 다음게임으로 넘어가고 하는 방식으로, 시간은 조금 걸리지만 카드가 스팀보관함에 저절로 차곡차곡 모이는 모습을 확인했습니다.

스팀 보관함에 카드가 저절로 들어와요.

각종 옵션설정도 가능한데요, 농사동작에서 2시간이 기준이되는건 스팀에서 2시간미만 플레이게임은 환불이 가능해서, 카드만 받고 환불하는 행위를 막으려고 그런것같아요.

그리고 농사순서에서 카드값이 비싼게임이나 카드수가 적은게임 등 순서를 정할 수 있는 게 정말 마음에 들었습니다.

아래는 스팀 트레이딩카드 에 대한 Q&A 를 혹시 도움이 될까 싶어서 스팀홈페이지에서 발췌해서 옮겨봅니다.

Steam 트레이딩 카드가 대체 뭔가요?

Steam 트레이딩 카드는 Steam 게임을 하면 얻을 수 있는 ‘수집용 카드’입니다. 카드 한 세트를 모으면 여러분의 프로필을 꾸밀 수 있는 아이템을 얻을 수도 있고 여러분의 게임 플레이 전적을 자랑할 수도 있습니다.

트레이딩 카드를 어떻게 얻나요?

베타에 참여 중인 게임을 플레이하기만 하면 트레이딩 카드를 받을 수 있습니다. 게임을 플레이하면 때때로 트레이딩 카드를 획득할 수 있으며, 카드는 Steam 보관함으로 보관됩니다.

획득할 수 있는 트레이딩 카드 수에 제한이 있나요?

대부분의 게임에서는 모아야 하는 총 트레이딩 카드 수량의 절반에 해당하는 수의 카드를 얻을 수 있습니다. 예를 들어 하프 라이프 2는 총 8장의 카드가 한 세트를 이루며, 게임을 플레이하여 4장의 카드를 받을 수 있습니다. 나머지 절반은 다른 커뮤니티 구성원에게서 획득해야 합니다. 베타 그룹의 토론이나 장터에서 찾아 보거나, 친구와 흥정하거나, 거래 토론을 이용해 보세요. 배지 페이지에서 얻을 수 있는 카드가 몇 장 남았는지 확인할 수 있습니다.

팀 포트리스 2나 도타 2와 같은 무료 게임의 경우에는 어떤가요?

무료 게임들은 게임 내 구매에 따라서 게임 카드를 얻을 수 있습니다. Steam 트레이딩 카드 베타 전에 게임 내 구매를 하셨거나 팀포 2가 무료로 전환되기 전에 구매하셨다면 이 게임들에서 넷 또는 다섯장의 카드를 수집하실 수 있습니다. 더 얻고 싶으시다면 게임 내 구매에 대략 9달러를 사용하실 때마다 카드 한 장을 얻으실 수 있습니다.

부스터 팩은 어떻게 받나요?

받을 수 있는 카드를 모두 받았다면 세 장의 기본 또는 은박 트레이딩 카드가 추가로 들어있는 부스터 팩을 받을 수 있게 됩니다. 부스터 팩은 커뮤니티 구성원들이 더 많은 배지를 만들수록 자격이 있는 사용자에게 무작위로 지급됩니다. 잊지 말고 매주 Steam에 로그인하여 자격을 유지하세요.

자격을 갖게 되면 Steam 레벨에 따라 부스터 팩을 받을 수 있는 확률이 증가합니다.

  • 10단계: 획득 확률 20% 증가
  • 20단계: 획득 확률 40% 증가
  • 30단계: 획득 확률 60% 증가
  • 40단계: 획득 확률 80% 증가
  • 50단계: 획득 확률 100% 증가 (즉, 획득 확률 2배)

카드와 부스터 팩을 받을 수 있는지 어떻게 알 수 있나요?

배지 페이지의 “카드는 어떻게 얻나요?” 트레이딩 조건 창에 지금까지 받은 카드의 수와 카드를 더 받을 수 있는 방법, 현재 부스터 팩을 받을 수 있는 상태인지 여부가 나와 있습니다.

내가 누구와 거래해야 하는지 어떻게 알 수 있나요?

여러분의 배지 페이지에서 ‘진행 중인 배지’ 탭은 여러분이 어떤 Steam 트레이딩 카드를 가지고 있는지, 게임을 플레이하면 몇 장을 더 얻을 수 있는지, 그리고 한 세트를 완성하려면 몇 장이 더 필요한지를 보여줍니다. 진행 중인 배지를 선택하면 여러분에게 없는 카드와 해당 카드를 가진 친구 목록, 그리고 손쉬운 거래 신청을 위한 링크가 있습니다. 예를 들어, Cyl과 Tappet은 모두 팀포2와 Portal 2를 가지고 있습니다. Tappet은 자신에게 없는 Portal 2 카드를 Cyl이 가진 것을 보았습니다. 그래서 Tappet은 Cyl에게 거래를 신청하고 자신이 가진 팀포2 카드와 Cyl이 가진 Portal 2 카드를 교환합니다. 이제 Tappet은 Portal 2 배지를 완성할 수 있습니다.

트레이딩 카드를 얻을 수 있는 게임은 무엇무엇인가요?

참여하는 모든 게임의 목록을 Steam 상점에서 확인할 수 있습니다. 준비되는 대로 게임을 더 추가할 예정입니다.

배지는 여러분이 수집한 트레이딩 카드 세트 또는 참여한 행사를 프로필에 나타내는, 계정에 연결된 아이콘입니다.

배지를 어떻게 제작하나요?

프로필 페이지의 오른쪽 부분 상단 근처에 있는 ‘배지’ 링크를 클릭하거나 Steam 메뉴에서 프로필 이름을 클릭했을 때 나타나는 드롭다운 목록에서 ‘배지’를 선택하세요. 배지 페이지에서 ‘진행 중인 배지’ 탭을 클릭하면 제작할 준비가 된 배지가 표시됩니다. 제작할 준비가 된 배지를 클릭하여 자세한 정보를 확인한 다음 ‘배지 제작’ 버튼을 클릭하세요.

가지고 있는 카드와 그렇지 않은 카드를 어떻게 확인하나요?

배지 페이지의 ‘진행 중인 배지’ 탭에서 배지를 선택하면 가지고 있는 카드와 앞으로 모아야 할 카드가 나와 있는 카드 세트를 볼 수 있습니다.

트레이딩 카드로 배지를 제작하면 무엇을 얻을 수 있나요?

게임 배지뿐만 아니라 다음과 같은 것들을 얻을 수 있습니다.

  • 채팅이나 토론에서 쓸 수 있는 게임 관련 무작위 이모티콘
  • Steam 커뮤니티 프로필에 적용할 수 있는 게임 관련 무작위 프로필 배경
  • 다른 게임이나 DLC의 할인 쿠폰을 얻을 기회
  • Steam 레벨을 올리는 데 사용되는 경험치 100

Steam 레벨이 오를 때마다 친구 수 상한치가 5씩 오르며, 전시대로 프로필을 꾸밀 수도 있게 됩니다.

게임 배지를 업그레이드할 수 있나요?

이미 다 모은 트레이딩 카드 세트를 한 벌 더 모으면 해당하는 게임의 배지를 업그레이드할 수 있습니다. 카드 세트는 게임마다 최대 다섯 벌까지 모을 수 있습니다. 배지를 업그레이드할 때마다 추가 경험치 100을 얻을 수 있으며, 배지의 모양과 이름이 바뀝니다.

내 Steam 레벨이란 무엇인가요?

여러분의 Steam 레벨은 여러분이 배지를 얼마나 모았는지, 트레이딩 카드는 얼마나 수집했는지, Steam 행사에 얼마나 참여했는지 등의 Steam 활동을 나타내는 척도입니다. 매번 배지를 하나 얻을 때마다 여러분은 경험치를 얻고, (레벨이 낮은 경우라면) 경험치 100을 모을 때마다 Steam 레벨이 올라갑니다.

배지를 어떻게 전시하나요?

배지 페이지의 완성한 배지 중에서 선택할 수 있습니다. 전시한 배지는 프로필 상단에 나타나며 미니 프로필에서는 아바타 위로 마우스 커서를 가져가면 전시한 배지가 나타납니다.

장터에서 트레이딩 카드를 사고 팔 수 있나요?

그럼요. 여러분은 트레이딩 카드를 다른 플레이어와 거래하거나 장터에서 사고 팔 수 있습니다.

제가 Steam에 올린 게임이 있는데요. 참여하려면 어떻게 해야 하나요?

트레이딩 카드에 관련된 도구나 지시 사항은 Steamworks의 앱 관리자 커뮤니티 탭 아래에서 볼 수 있습니다.

프로필 배경이나 이모티콘 제작에 참여하고 싶어요! 어떻게 해야 하나요?

일단 지금 당장은 게임 개발자(사)와의 협력을 우선합니다만, 나중에 정식으로 출시한 후에는 이 역시 창작마당에서 커뮤니티의 참여를 받을 수 있도록 할 예정입니다.

언제 더 많은 게임과 배지가 추가되나요?

일단 초기에는 저희가 시스템이나 콘텐츠 등에 문제가 발생하는지 확인하느라 바쁘기 때문에 게임이 그리 많이 추가되지 않을 겁니다. 모든 것이 제대로 움직이는 것을 확인하면 그 후에 아마 더 많은 게임을 추가할 수 있을 거예요.

거래를 막 끝냈는데 만족스럽지가 않아요! 어떻게 하죠?

모든 거래는 이후에 취소가 불가능합니다. 거래를 확정하기 전에 정말로 이 거래를 승인할 것인지 다시 한 번 확인하시기 바랍니다.

Steam 레벨을 올리려면 배지가 얼마나 필요한가요?

일단 시작한 직후에는 배지 하나를 만들 때마다 레벨이 오를 겁니다. 대개의 경우 배지는 경험치 100을 주는데, 초기 레벨대에서는 레벨 상승에 경험치 100이 필요하거든요. 이렇게 레벨을 올리는 데 필요한 경험치의 양은 매 10 레벨마다 늘어납니다. 그러니까, Steam 레벨 10 이후부터는 각 레벨 상승 시마다 경험치 200이 필요하고, 레벨 20 이후부터는 경험치 300이 필요한 식이에요.

대체 Steam 레벨이 무슨 의미가 있나요?

Steam 레벨은 여러분이 Steam에 얼마나 애정을 쏟았는지 알아볼 수 있는 간편한 방법입니다. 지금 당장은 배지를 얻을 수 있는 방법이 몇 가지 밖에 트레이딩 조건 없지만 여러분이 기여할 수 있는 모든 방법으로 배지를 얻을 수 있게 하려고 합니다.

Steam 레벨의 직접적인 이점은 무엇인가요?

프로필을 보다 자유롭게 꾸밀 수 있게 되며, 최대로 보유할 수 있는 친구수가 늘어납니다.

게임 플레이 이외에는 배지를 얻을 방법이 없나요?

일단, Steam에서 다양한 과제를 수행하면 얻을 수 있는 ‘Steam 커뮤니티 배지’가 가장 얻기 쉬운 배지입니다. 그 다음으로 얻을 수 있는 배지는 ‘활약한 햇수’ 배지인데요, 이 배지는 매 년 여러분의 계정 생성일이 되면 추가 경험치를 부과합니다. 즉, 계정의 ‘나이’가 많을수록 더 많은 경험치가 트레이딩 조건 주어지는 것이죠. 또, Steam에서 진행하는 특별 행사 역시 대개의 경우 배지를 증정합니다. 여러분이 배지를 얻을 수 있는 방법을 계속 늘리려 노력 중이니 걱정 마세요.

전시대는 여러분이 지금까지 Steam에서 볼 수 있는 것 중 가장 흥미롭다고 여기는 것을 여러분의 프로필에 전시할 수 있는 수단입니다. 이 전시대는 종류가 아주 많습니다. 여러분이 가장 좋아하는 게임, 최고의 도전 과제, 스크린샷, 아이템, 기타 등등, 모든 것을 전시할 수 있지요.

프로필에 전시대를 추가하려면 어떻게 해야 하나요?

여러분의 Steam 레벨이 10에 도달하면, 프로필 편집 화면에서 전시대를 선택하고 고칠 수 있습니다. Steam 레벨이 10 오를 때마다 여러분은 새로운 전시대를 추가로 얻습니다. 예를 들자면, 레벨 20에 도달하면 전시대 두 개, 레벨 30에는 전시대 세 개를 얻는 식이지요.

Steam 이모티콘은 무엇인가요?

이모티콘은 특정한 게임을 주제로 한 작은 이미지로, 게임 배지를 만들면 얻을 수 있습니다. 여러분은 이 작고 아름다운 이모티콘을 Steam 채팅이나 토론 또는 댓글에 넣을 수 있습니다. 이모티콘은 여러분의 Steam 보관함에 저장됩니다. 곧, 다른 사용자와 거래하거나 Steam 장터에 판매용으로 올릴 수도 있다는 얘기이죠.

프로필 배경은 무엇인가요?

프로필 배경은 특정한 게임을 주제로 한 커다란 이미지로, 게임 배지를 만들면 얻을 수 있습니다. 여러분은 이 배경을 여러분의 Steam 커뮤니티 프로필에 적용할 수 있습니다. 프로필 배경은 여러분의 Steam 보관함에 저장됩니다. 곧, 다른 사용자와 거래하거나 Steam 장터에 판매용으로 올릴 수도 있다는 얘기이죠.

은박 트레이딩 카드란?트레이딩 조건

게임을 플레이하며 트레이딩 카드를 얻게 될 때 낮은 확률로 특별한 은박 테두리가 있는 카드를 받을 수 있습니다. 은박 카드 세트를 수집하면 은박 배지를 만들 수 있게 됩니다. 은박 카드나 은박 배지는 매우 희귀한 가치가 있다는 점 외에 특별한 혜택은 없습니다.트레이딩 조건

트레이딩 카드로 할 수 있는 게임도 있나요?

Steam 트레이딩 카드는 수집과 거래를 위한 것이며, 트레이딩 카드로 할 수 있는 게임은 아직 없습니다. 하지만 분명 그건 좋은 아이디어이고, 언젠가 저희가 추가할지도 몰라요. 어쩌면 여러분이 소유한 카드로 직접 게임을 만들 수 있도록 할지도….

게임 내에서 도전 과제를 달성하면 트레이딩 카드를 얻을 수 있나요?

현재 트레이딩 카드는 도전 과제와는 상관 없이 오로지 게임 플레이 시간에 따라 주어집니다. 물론 앞으로 카드 습득과 관련해 여러 규칙을 추가할 예정이긴 합니다만, 일단 당장은 게임 내 도전 과제를 그대로 가져다 사용하면 문제가 발생하거든요. 상당한 수의 게임이 단조롭고 짜증나는 달성 조건의 도전 과제를 가지고 있는데, 저희는 여러분이 트레이딩 카드를 모으면서 항상 즐거웠으면 합니다. 그것 말고도, 도전 과제를 연동시키면 여러분이 카드를 얻으려고 치트를 사용하거나 도전 과제 달성용 소프트웨어를 사용하도록 저희가 몰아가는 형식이 되기 때문에, 이런 ‘도전 과제의 가치와 재미를 떨어트리는 행위’를 저지르기는 정말 싫었습니다. 도전 과제는 그 자체로도 가치있어야 하고, 또 저희는 여러분의 커뮤니티 프로필에 마련된 ‘도전 과제 전시대’에서 아주 힘든 도전 과제를 달성한 사실을 여러분이 뽐낼 수 있길 원했거든요.


0 개 댓글

답장을 남겨주세요