파인스크립트에서 input 함수는 사용자로부터 입력을 받는 데 사용됩니다.

input 함수는 여러 가지 형태의 입력을 받을 수 있습니다. 다음은 주요 인수와 그 용도입니다

  1. defval : 이는 입력의 기본값을 정의합니다. 사용자가 별도의 값을 입력하지 않은 경우 이 값이 사용됩니다.
  2. title : 이는 입력 필드의 이름을 정의합니다. 이 이름은 Pine Script 에디터의 설정 창에 표시됩니다.
//@version=5
indicator("Thxbot script")

length = input(defval = 14, title = "Length")	//사용자 입력을 받는다.

sma = ta.sma(close, length)
plot(sma)

 

파인스크립트 v5이전에서는 입력 타입을 지정해줘야했지만 v5부터는 defval에 따라 자동으로 type이 정해집니다.

위 소스는 int 정수형을 입력으로 받아서 이평선을 출력하는 예제소스입니다.

 

- 결과 -

 

input 함수는 매우 많이 사용되는 함수 이므로 꼭 활용법에 대해 숙지해놓으시기 바랍니다.

좀더 많은 예제와 설명은 파인스크립트 input 메뉴얼을 참고하세요

https://kr.tradingview.com/pine-script-reference/v5/#fun_input

파인스크립트로 가장 기초적인 sma(단순이동평균), ema (가중이동평균)을 만들어  보도록 하겠습니다.

 

SMA(단순이동평균) - 단순 평균값을 계산하여 만든선입니다.

//@version=5
indicator("Thxbot script")


// sma20=ta.sma(close,20)	//이평선은 파인스크립트 내장함수로 기본으로 제공합니다.

//아래는 기초학습을 위해 파인스크립트 사용자정의 함수로 만들어본 이평선 예제입니다.
sma_custom(src, length) =>
    sum = 0.0
    
    
    for i = 0 to length-1
        sum := sum + src[i]
    sma = sum / length
    sma

sma20 = sma_custom(close, 20)

plot(sma20,color = color.red)

 

 

 

EMA(가중이동평균) - 최근 데이터에 더 큰 가중치를 부여하는 방식계산되는 이동평균

//@version=5
indicator("Thxbot script")

//ema20=ta.ema(close, 20)	//파인스크립트에서 기본적으로 제공하는 ema 내장함수

ema_custom(src, length) =>
    alpha = 2 / (length + 1)
    ema = src
    if na(ema[1])
        ema := src
    else
        ema := alpha * src + (1 - alpha) * ema[1]
    ema

ema20 = ema_custom(close, 20)

plot(ema20,color = color.blue)

 

sma, ema 결과값은 아래와 같습니다.

 

파인스크립트 내에서 기본적으로 제공하는 내장함수를 사용하는것이 더 정확하고 안전하지만,

함수 기본 사용법을 익히기 위해 한번 제작해봤습니다.

 

"NaN"은 "Not a Number"의 약자로, 숫자로 정의되지 않은 값을 나타냅니다. 일반적으로 연산이 정의되지 않은 경우 이 값이 발생합니다.

예를 들어, 0을 0으로 나눌 때의 결과는 "정의되지 않음"으로 간주되고, 이러한 경우에 NaN 값이 반환됩니다.

또는 NaN값과 연산을 하는경우에도 NaN값을 리턴합니다

//@version=5
indicator("Thxbot script")

a=na +1	//na는 내장변수입니다.(NaN값)
plot(a)

결과 : 아무런 값도 출력되지 않습니다.

 

 

na함수

na 함수는 시계열 데이터에서 누락된 값이나 undefined 값이 있는지 확인하는 데 사용됩니다.

na는 Not Available의 약자입니다.

예제1:

//@version=5
indicator("Thxbot script")

x = na(close[1]) ? close : na
plot(x)

이 스크립트에서 na(close[1])는 이전 (1 기간 전)의 종가(close[1])가 누락되었는지 확인합니다. 만약 누락되었다면(na(close[1])가 참이라면), 현재 종가(close)를 x에 할당하고, 그렇지 않다면 na (즉, 누락된 값)를 x에 할당합니다.

따라서 이 스크립트는 이전 종가가 누락된 경우에만 현재 종가를 플롯하고, 그렇지 않은 경우에는 값을 플롯하지 않습니다.

 

예제2:

//@version=5
indicator("Thxbot script")

sma20 = ta.sma(close, 20)	//파인스크립트 버전5이전에는 sma(close,20) 이렇게 작성

plot(na(sma20) ? na : sma20)

이 예제에서는 20기간의 단순 이동 평균(SMA)을 계산합니다. 
그런 다음, na 함수를 사용하여 이동 평균이 유효한지 확인합니다.
만약 20기간의 데이터가 충분하지 않아 이동 평균을 계산할 수 없다면(na(sma20)가 참이라면), 그래프에 아무것도 플롯하지 않습니다(na). 
그렇지 않다면, 이동 평균을 플롯합니다(sma20).

이렇게 na 함수를 사용하면 충분한 데이터가 없어 계산을 할 수 없는 초기 기간 동안에는 이동 평균을 플롯하지 않는 등, 
누락된 데이터를 적절하게 처리할 수 있습니다.

 

 

nz함수

nz 함수는 "na" 함수와 유사한 역할을 하지만, 누락된 값을 다른 값으로 대체하는 기능을 가지고 있습니다. 

nz 함수는 첫 번째 인수로 시계열 데이터를 받고, 선택적으로 두 번째 인수를 받아 시계열 데이터에 누락된 값이 있을 경우 이를 대체합니다.

이 함수의 이름은 "na zero"에서 파생된 것으로, 누락된 값을 0으로 대체합니다. 

두 번째 인수가 주어지지 않으면 이 기능이 사용됩니다.

//@version=5
indicator("Thxbot script")

sma20 = ta.sma(close, 20)
plot(close - nz(sma20, close))

이 스크립트는 현재 종가와 20기간 단순 이동평균(SMA) 간의 차이를 플롯합니다. 
만약 이동평균이 유효하지 않다면(sma20가 na라면), 
이동평균을 현재 종가(close)로 가정하고 계산합니다. 
이렇게 nz 함수를 사용하면 누락된 값을 적절하게 처리하고, 연산을 계속할 수 있습니다.

 

 

트레이딩뷰 무료자동매매 : 땡스봇TV

바이빗 거래수수료 20%할인 받을 수 있는 링크

www.bybit.com/en/register?affiliate_id=8325&language=en&group_id=0&group_type=1

 

비트겟 거래수수료 50%할인링크

https://partner.bitget.com/bg/F64QJX

 

바이낸스 레퍼럴링크

레퍼럴코드 : CPA_0069Y9NEXA

https://www.binance.com/en/activity/referral-entry/CPA?fromActivityPage=true&ref=CPA_0069Y9NEXA

 

 

비트맥스 거래수수료 6개월 동안 10% 할인받을 수 있는 링크

https://www.bitmex.com/register/wvtdj4

파인스크립트에서 함수는 작업을 수행하거나 계산을 수행하는데 사용되는 코드 블록입니다. 
함수는 다음과 같이 정의할수 있습니다.

사용자 정의함수

함수명(인자)
함수명(인자1, 인자2)
함수명(인자1, 인자2,...)

위처럼 파라미터는 여러개 지정할수도 있고, 한개만 지정할수도 있습니다.

아래는 일반적인 함수 사용 예시입니다.

- 여러줄 함수

//@version=5
indicator("Thxbot script")

myFunction(x, y) => 
    result = x + y
    result	//이값을 반환합니다.

plot(myFunction(close, open))

 

- 한줄함수

//@version=5
indicator("Thxbot script")

myFunction(x, y) => x + y
plot(myFunction(close, open))

둘의 결과값은 동일합니다.  한줄함수는 함수내용이 간단한경우 사용되며, 여러줄 함수는 여러 수식이 포함되는경우

주로 사용됩니다.

 

- 결과가 여러개인 함수

//@version=5
indicator("Thxbot script")

fun(x, y) =>
    a = x+y
    b = x-y
    [a, b]

[res0, res1] = fun(open, close)
plot(res0)
plot(res1)

결과값을 여러개 받고 싶은 경우 위처럼 사용가능합니다.

 

내장함수

파인스크립트 내에서 기본적으로 제공되는 함수를 내장함수라고 합니다.

위 예시처럼 plot()함수는 내장함수 입니다. 

이후 포스트부터는 자주 사용되는 내장함수를 활용하여 간단한 스크립트를 작성하면서

설명하도록 하겠습니다.

 

 

트레이딩뷰 무료자동매매 : 땡스봇TV

바이빗 거래수수료 20%할인 받을 수 있는 링크

www.bybit.com/en/register?affiliate_id=8325&language=en&group_id=0&group_type=1

 

비트겟 거래수수료 50%할인링크

https://partner.bitget.com/bg/F64QJX

 

바이낸스 레퍼럴링크

레퍼럴코드 : CPA_0069Y9NEXA

https://www.binance.com/en/activity/referral-entry/CPA?fromActivityPage=true&ref=CPA_0069Y9NEXA

 

 

비트맥스 거래수수료 6개월 동안 10% 할인받을 수 있는 링크

https://www.bitmex.com/register/wvtdj4

 

파인스크립트에서 조건문은 특정 조건이 참인지 거짓인지에 따라 다른 코드를 실행하는 데 사용됩니다.
조건문은 주로 if, else if, else 키워드를 사용하여 작성되며, 조건은 대개 비교 연산자나 논리 연산자를 사용하여 표현합니다.

 

if문

//@version=5
indicator("Thxbot script")

a=100

if a>=100 
	a := 200	//재할당이므로 (:=)를 사용
    
결과
200

 

 

if, else if

//@version=5
indicator("Thxbot script")

a=100

if a > 100 
	a := 200	//재할당이므로 (:=)를 사용
else if  a <= 100
	a := 50		//재할당이므로 (:=)를 사용
    
결과
50

 

 

if, else if, else

//@version=5
indicator("Thxbot script")

a=100

if a > 100 
	a := 200	//재할당이므로 (:=)를 사용
else if  a < 100
	a := 50		//재할당이므로 (:=)를 사용
else 
	a := 1000

plot(a)
    
결과
1000

 

아래는 트레이딩뷰에 스크립트를 넣고 결과 화면입니다. plot함수는 차후에 배우겠지만 간략하게 설명드리면 인자로 입력한 값을 차트에 그려주는 함수입니다.

 

 

트레이딩뷰 자동매매(무료) : 땡스봇TV

바이빗 거래수수료 20%할인 및 증정금 $90 받을 수 있는 링크

www.bybit.com/en/register?affiliate_id=8325&language=en&group_id=0&group_type=1

 

비트겟 거래수수료 50%할인링크

https://partner.bitget.com/bg/F64QJX

 

바이낸스 레퍼럴링크

레퍼럴코드 : CPA_0069Y9NEXA

https://www.binance.com/en/activity/referral-entry/CPA?fromActivityPage=true&ref=CPA_0069Y9NEXA

 

 

비트맥스 거래수수료 6개월 동안 10% 할인받을 수 있는 링크

https://www.bitmex.com/register/wvtdj4

파인스크립트에서 연산자(operator)는 수학적, 비교, 논리적, 할당(대입) 등의 연산을 수행하는 기호나 키워드를 말합니다. 연산자를 사용하여 값이나 변수 간의 관계를 나타내거나, 값을 계산하거나, 기존 값을 변경할 수 있습니다.

 

산술 연산자(Arithmetic Operators):

덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/), 나머지(%), 거듭제곱(^) 등의 기본적인 
수학 연산을 수행합니다.

 

비교 연산자(Comparison Operators)

등호(==), 부등호(!=),  작은(<), 큰(>), 작거나 같은(<=), 크거나 같은(>=) 연산자로 
두 값이나 변수를 비교할 때 사용됩니다.

 

논리 연산자(Logical Operators)

and(논리곱), or(논리합), not(부정) 연산자로 논리적인 조건을 평가할 때 사용됩니다.

 

할당(대입) 연산자(Assignment Operators)

할당(=), 재할당(:=), 덧셈 후 할당(+=), 뺄셈 후 할당(-=), 곱셈 후 할당(*=), 나눗셈 후 할당(/=), 
나머지 연산 후 할당(%=), 거듭제곱 후 할당(^=) 등의 연산을 수행합니다.

재할당(:=) : 이미 사용된 변수에 재할당하는경우 사용됩니다.

 

a=5
a=7 //다시 대입시 오류발생

아래처럼 코딩하셔야 정상적으로 실행됩니다.

a=5
a:=7	//정상적으로 a에 7이 할당됩니다.

 

 

삼항연산자(?:)

조건에 따라 두 개의 다른 값을 선택할 수 있게 합니다.

condition ? result1(true) : result2(false)

condition이 참이면 result1실행, 거짓이면 result2실행

예)

age=26

whatAge=(age >21) ? "Up" : "Down"

결과 : "Up"

 

트레이딩뷰 자동매매 : 땡스봇TV

바이빗 거래수수료 20%할인 및 증정금 $90 받을 수 있는 링크

www.bybit.com/en/register?affiliate_id=8325&language=en&group_id=0&group_type=1

 

비트겟 거래수수료 50%할인링크

https://partner.bitget.com/bg/F64QJX

 

바이낸스 레퍼럴링크

레퍼럴코드 : CPA_0069Y9NEXA

https://www.binance.com/en/activity/referral-entry/CPA?fromActivityPage=true&ref=CPA_0069Y9NEXA

 

 

비트맥스 거래수수료 6개월 동안 10% 할인받을 수 있는 링크

https://www.bitmex.com/register/wvtdj4

 

 

파인스크립트(Pine Script)는 TradingView에서 사용되는 프로그래밍 언어로, 주로 주식, 
가상화폐, 외환 등의 거래 차트에 기술적 분석을 위한 사용자 정의 인디케이터와 전략을 작성하는 데 
사용됩니다. 
파인스크립트에서 변수(variables)는 값을 저장하고 참조하기 위한 메모리 공간을 가리키는 이름입니다. 
변수를 사용하면 코드를 작성할 때 동일한 값에 대해 반복적으로 기입하는 대신 값을 한 번 할당하고 
여러 번 참조할 수 있습니다.

 

파인스크립트에서 변수를 선언하려면 다음과 같은 구문을 사용합니다

데이터타입 변수명 = 값

 

아래는 데이타형별 예제입니다.

int ma_period = 14	//정수형

float floatData=100.5	//실수형

string stringData="Hello Thxbot"	//문자형

 

변수를 사용하여 계산을 수행하거나, 다른 변수에 값을 할당하거나, 출력에 사용할 수 있습니다. 예를 들어 14일 이동평균을 계산하려면 다음과 같이 작성할 수 있습니다

//@version=5
indicator("Thxbot script")

ma_period = 14
src = close
ma = sma(src, ma_period)

이 예제에서 src는 종가를 나타내는 시리즈변수이고, ma는 이동 평균을 계산한 결과를 저장하는 변수입니다. 이렇게 변수를 사용하면 코드를 읽고 이해하기 쉽고, 유지 관리하기 편리합니다.

위 예제는 시리즈변수를 사용된 예제입니다.

시리즈 변수란(Series)? 파인스크립트에서 시리즈 변수(series variable)는 일련의 데이터를 차례로 저장하는 변수 타입입니다. 주로 시간에 따른 데이터 값의 연속적인 변화를 나타내는 데 사용됩니다.

파인스크립트에서 아주 중요한 데이터타입이므로 잘 기억해두셔야합니다.

위예제가 2023년부터 1일봉으로 정해서 위처럼 작성되어졋다면 src에는 2023년 1월1일부터 현재까지 1일봉데이타(종가)가 전부 들어가게 됩니다.

 

 

 

트레이딩뷰 무료자동매매 : 땡스봇TV

바이빗 거래수수료 20%할인 받을 수 있는 링크

www.bybit.com/en/register?affiliate_id=8325&language=en&group_id=0&group_type=1

 

비트겟 거래수수료 50%할인링크

https://partner.bitget.com/bg/F64QJX

 

바이낸스 레퍼럴링크

레퍼럴코드 : CPA_0069Y9NEXA

https://www.binance.com/en/activity/referral-entry/CPA?fromActivityPage=true&ref=CPA_0069Y9NEXA

 

 

비트맥스 거래수수료 6개월 동안 10% 할인받을 수 있는 링크

https://www.bitmex.com/register/wvtdj4

 

파인스크립트(Pine Script)는 거래뷰(TradingView)의 독특한 프로그래밍 언어로, 사용자가 원하는 기술적 지표, 전략, 경고 및 시각적 도구를 작성하는 데 도움이 됩니다. 파인스크립트를 사용하면 금융 차트에 다양한 추가 기능을 적용할 수 있습니다. 이를 통해 트레이더와 투자자들이 시장 분석을 보다 효과적으로 수행할 수 있습니다.

파인스크립트의 주요 기능

1. 지표(Indicators): 거래뷰에서 기본으로 제공하는 지표 외에도, 사용자는 파인스크립트를 사용하여 새로운 지표를 생성할 수 있습니다. 이를 통해 트레이더들은 자신만의 독특한 지표를 만들어 시장 분석에 활용할 수 있습니다.

2. 전략(Strategies): 파인스크립트를 사용하여 전략을 작성할 수 있습니다. 이를 통해 트레이더들은 거래 전략을 자동화하고, 과거 데이터를 기반으로 전략의 성능을 평가할 수 있습니다. 전략은 엔트리(entry)와 익스잇(exit) 조건을 정의하며, 전략 테스터를 통해 성능을 확인할 수 있습니다.

3. 경고(Alerts): 사용자 지정 조건에 따라 경고를 설정할 수 있습니다. 이를 통해 트레이더들은 중요한 시장 상황 변화에 신속하게 대응할 수 있습니다.

4. 시각적 도구(Visual Tools): 파인스크립트를 사용하여 차트에 다양한 시각적 요소를 추가할 수 있습니다. 이를 통해 트레이더들은 차트를 보다 쉽게 이해할 수 있습니다.

 

파인스크립트 작성 방법

1. 스크립트 구조: 스크립트는 study() 또는 strategy() 함수로 시작합니다. 이 함수는 스크립트의 속성과 설정을 정의합니다. 그 다음, 스크립트는 변수, 함수, 계산식, 그리고 그래픽 요소를 포함할 수 있습니다.

2. 변수 선언: 변수는 시장 데이터를 저장하거나 계산 결과를 저장하는 데 사용됩니다. 변수를 선언하려면, 변수의 유형과 이름을 지정해야 합니다.

3. 함수 정의: 함수는 특정 작업을 수행하는 코드 블록입니다. 함수는 입력 값을 받아 처리한 후 결과를 반환합니다.

4. 계산식:계산식은 변수, 함수, 상수, 연산자 등을 조합하여 특정 값을 계산하는 표현식입니다. 계산식을 사용하여 지표 및 전략에서 필요한 수치를 도출하거나, 차트에 그리기 위한 좌표를 계산할 수 있습니다.

5. 출력 및 그래픽 요소: 결과값이나 계산식을 차트에 시각적으로 표현하기 위해, 파인스크립트에서는 다양한 그래픽 요소를 사용할 수 있습니다. 예를 들어, plot() 함수를 사용하여 선이나 점을 그릴 수 있고, hline()이나 vline() 함수를 사용하여 수평선이나 수직선을 그릴 수 있습니다. 또한, text() 함수를 사용하여 차트에 텍스트를 추가할 수 있습니다.

6. 공유 및 적용: 스크립트를 완성한 후, 거래뷰의 스크립트 편집기에서 "저장 및 적용" 버튼을 클릭하여 차트에 스크립트를 적용할 수 있습니다. 스크립트를 다른 사용자와 공유하려면, "공유" 버튼을 클릭하여 공개 또는 비공개로 설정할 수 있습니다.

 

파인스크립트를 배우는 데 도움이 되는 리소스

1. 거래뷰 공식 문서: 거래뷰의 공식 문서에서는 파인스크립트의 기본 개념과 문법, 함수 및 예제를 제공합니다.

2. 거래뷰 커뮤니티: 거래뷰의 커뮤니티에서는 다른 사용자가 작성한 스크립트를 참고하거나, 질문을 통해 도움을 받을 수 있습니다.

3. 온라인 강좌 및 튜토리얼: 인터넷에서는 파인스크립트를 배울 수 있는 다양한 강좌 및 튜토리얼을 찾을 수 있습니다. 이러한 자료를 통해 파인스크립트를 보다 심층적으로 이해하고 익힐 수 있습니다.

 

파인스크립트는 금융 시장 분석에 필요한 다양한 기능을 제공하며, 트레이더와 투자자들이 시장에 대한 독특한 시각을 얻을 수 있도록 도와줍니다. 이를 통해 개별 투자자와 전문가들은 자신만의 기술 분석 도구와 전략을 만들어 시장에서 경쟁력을 갖출 수 있습니다. 또한, 거래뷰 플랫폼을 통해 파인스크립트를 사용하는 사용자들은 서로 소통하고 협력할 수 있으며, 이를 통해 전략과 아이디어를 공유하고 발전시킬 수 있습니다.

파인스크립트를 사용하여 시장 분석을 더욱 효과적으로 수행하고, 금융 시장에서 자신만의 독특한 기술 분석 도구와 전략을 만들어 보세요. 초보자부터 전문가까지 다양한 수준의 사용자를 지원하는 간단한 문법, 많은 예제 및 커뮤니티 지원을 통해 파인스크립트를 쉽게 배울 수 있습니다. 이를 통해 차트 분석을 보다 정확하고 효과적으로 수행하며, 시장에서의 성공을 이룰 수 있습니다.

 

트레이딩뷰 자동매매 : 땡스봇TV

바이빗 거래수수료 20%할인 및 증정금 $90 받을 수 있는 링크

www.bybit.com/en/register?affiliate_id=8325&language=en&group_id=0&group_type=1

 

비트겟 거래수수료 50%할인링크

https://partner.bitget.com/bg/F64QJX

 

바이낸스 레퍼럴링크

레퍼럴코드 : CPA_0069Y9NEXA

https://www.binance.com/en/activity/referral-entry/CPA?fromActivityPage=true&ref=CPA_0069Y9NEXA

 

 

비트맥스 거래수수료 6개월 동안 10% 할인받을 수 있는 링크

https://www.bitmex.com/register/wvtdj4

안녕하세요 땡스봇Tv입니다.

금일부터 바이낸스선물마켓을 지원합니다.(테스트넷 및 정식서버)

현재는 레퍼럴없이 자유롭게 이용이 가능합니다.

바이낸스 거래가 필요하신분들은 1.92로 업데이트 받아서 사용하시기 바랍니다.

 

바이낸스 거래소는 서버용에서는 이용이 불가능하며 내피씨에서만 이용이 가능합니다.

차후 지원토록 하겠습니다.

감사합니다.

원칙 매매를 하면서 꾸준하게 돈버는 방법에 대해 포스팅하겠습니다.

이번 내용은 지지/저항선과 원칙매매를 예를 들어 설명드리겠습니다.

물론 이평선이든,추세선이든 여러 다른지표든 상관은 없으며 가장 많이 활용되고

가장 보편적이면서도 수익률이 좋은것이 지지/저항선 원칙매매입니다.

 

아래 이미지는 저항선 돌파후 롱포지션 매수후 성공적인 케이스입니다.

 

 

아래이미지는 저항선 돌파후 실패한 이미지입니다.

 

위에이미지는 성공했지만 밑에 이미지는 휩쏘로 실패한 이미지입니다.

여기서 중요한것은, 저항선을 돌파후 다시 저항선 안으로 들어왔을때 손절원칙을 지켰느냐?안지켰느냐? 입니다.

 

손절원칙을 지킨 트레이더는 위에 동그라미 부분에 대한 손실을 거의다 지켯을 것이며, 손절원칙을 지키지 않은 사람은

큰손실을 보셨을겁니다.

 

이처럼 진입할때 정확한 타점에대한 원칙(기분따라 느낌따라 들어가면 안되요, 특히 포머심리(=나버리고 올갈까봐))과 손절에대한 원칙(내가 팔고났는데 바로 올라갈것같은심리)을 지키시는 분들은 조금에 손실은 있겠지만 시간이 지나면 지날수록 내자산은 꾸준히 불어나게 됩니다.

신뢰도가 높은 지지/저항선 그리는것은 몇달만 공부하시면 누구나 할수 있습니다.

누구나 못하는것이 원칙매매입니다. 

 

 

트레이딩을 하면서 손절은 선택이 아닌 필수이므로 거부감없이 받아들이시고

원칙매매만 하시면 무조건 돈은 벌게 되어있습니다.

시스템매매든,추세선이든,보조지표든 상관없습니다. 

원칙매매만 하시면 꾸준한 수익률이 보장됩니다.

 

실시간 시황은 텔레그램 공지방 가입하세요

https://t.me/thsbots

 

땡스봇TV 예약매매(돌파매매) 기능이 추가되었습니다.

- 예약매매에 사용되는 거래소 가격은 바이빗 인버스 무기한 가격(btcusd) / 바이낸스 현물가격(btcustd)으로 지원됩니다.

- 한피씨에서 (땡스봇)프로그램을 여러개 돌리면서 예약매매를 여러개 등록사용하게되면 거래소에서 아이피를 차단될수 있으므로 꼭 한피씨에서는 땡스봇 1개에서만 예약매매를 사용하시기 바랍니다.(땡스봇1개에서 여러개의 예약매매 등록은 상관없습니다.)

* 거의 모든 거래소들은 트래픽을 많이 주게되면 아이피를 차단하게됩니다.

- 예약매매 기능은 트레이딩뷰 연동없이 땡스봇TV 독자적으로 실행됩니다.

- 종류 : 돌파 및 돌파스위칭 / 종가마감(1시간,4시간)

   돌파 : 발동가로 지정한 금액 이상/이하가 되면 우측설정란(설정1,설정2)에서 설정한대로 매매를 실행합니다.

   돌파스위칭 : 발동가를 찍고 내려온 경우에 사용됩니다.(즉 역돌파 스위칭 매매시에 사용됩니다.)

                   예를들어 10000$에 돌파매매를 시도한경우 손절가가 9950$이며, 역돌파를 9940$에 하는경우 설정값은

                    =>종류:돌파스위칭, 발동가:10000 (이상), 스위칭가격: 9940(이하)로 설정하면 됩니다.

   종가마감 : 발동가로 지정한금액이 캔들 종가상 이상/이하가 되면 자동매매가 이뤄집니다.

                  예를들어 현재가격 9500$이고 등록한 시점으로부터 1시간봉이  10000$를 돌파후 1시간봉 캔들이 종가

                  마감이 되면 매매를 진행하고 하는경우

                   =>종류 : 종가마감(1시간봉) 선택

                   =>발동가 / 종가 : 10000 이상 선택

               

 

- 발동가 : 발동가에 지정합니다.

- 스위칭 가격 : 돌파스위칭 매매를 할때 사용하는 가격입니다. 

- 예약등록버튼 : 설정값을 등록합니다.

- 선택항목 삭제버튼 : 등록된 예약매매를 삭제합니다.

 

예1) : 현재가격 9900$이고 10000$를 도달시 돌파매매만 시도하는경우

        종류 : 돌파, 발동가:10000 / 이상

        * 돌파 매매만 시도하는경우 바이빗 조건부 주문에서 직접 하셔도 됩니다.

예2) : 돌파 및 역돌파 스위칭 매매 두가지를 사용하는경우 2개를 등록하셔야합니다. (돌파/돌파스위칭)

         - 돌파가격이 10000$이고, 돌파 손절가격이 9950$이며, 역돌파 스위칭가격이 9930$인경우

        돌파 설정1 - 종류:돌파, 발동가:10000 / 이상, 손절가 : 9950$(손절가는 우측 설정란에서 설정합니다.)

        돌파 스위칭 설정2 - 종류:돌파스위칭, 발동가 10000, 스위칭가격:9930$, 주문및 포지션정리후 진입 필수등록(우측 설정란)

        * 주문 및 포지션 정리후 진입 옵션을 선택해야 이유는 이전에 돌파로 롱을 잡아놓은 수량이 있으므로 해당 옵션을 안넣게 되면 이전에 잡아놓은것을 정리만 하게됩니다. 해당옵션을 넣어야 이전 주문을 정리하고 새롭게 숏으로 포지션을 잡게됩니다.

       

이해가 잘 안되실경우 꼭 테스트서버에서 테스트를 진행해보신후 사용하시기 바랍니다.

+ Recent posts