PINE LIBRARY
OrderlyWebhookJSON

Library "OrderlyWebhookJSON"
Orderly 거래소 자동 거래를 위한 JSON Webhook 메시지 생성 라이브러리. Market/Limit 주문, TP/SL 설정, Percent/Absolute 수량 지정 등을 지원합니다.
createMarketOrder(symbol, leverage, side, position, quantity_type, quantity, tp_type, tp_value, sl_type, sl_value)
Market 주문 JSON 생성 (TP/SL 포함)
Parameters:
symbol (string): 거래 심볼 (예: "BTCUSDT")
leverage (float): 레버리지 배율 (예: 10)
side (string): "Long" 또는 "Short"
position (string): "Open" 또는 "Close"
quantity_type (string): "Percent" 또는 "Absolute"
quantity (float): 수량 값 (Percent인 경우 0-100, Absolute인 경우 실제 수량)
tp_type (string): "percent" 또는 "price"
tp_value (float): TP 값 (percent인 경우 퍼센트, price인 경우 절대가격)
sl_type (string): "percent" 또는 "price"
sl_value (float): SL 값 (percent인 경우 퍼센트, price인 경우 절대가격)
Returns: JSON 형식 문자열
createLimitOrder(symbol, leverage, side, position, limit_price, quantity_type, quantity, tp_type, tp_value, sl_type, sl_value)
Limit 주문 JSON 생성 (TP/SL 포함)
Parameters:
symbol (string): 거래 심볼 (예: "BTCUSDT")
leverage (float): 레버리지 배율 (예: 10)
side (string): "Long" 또는 "Short"
position (string): "Open" 또는 "Close"
limit_price (float): Limit 주문 가격
quantity_type (string): "Percent" 또는 "Absolute"
quantity (float): 수량 값 (Percent인 경우 0-100, Absolute인 경우 실제 수량)
tp_type (string): "percent" 또는 "price"
tp_value (float): TP 값 (percent인 경우 퍼센트, price인 경우 절대가격)
sl_type (string): "percent" 또는 "price"
sl_value (float): SL 값 (percent인 경우 퍼센트, price인 경우 절대가격)
Returns: JSON 형식 문자열
createSimpleMarketOrder(symbol, leverage, side, position, quantity_type, quantity)
Market 주문 JSON 생성 (TP/SL 없음 - 간단 버전)
Parameters:
symbol (string): 거래 심볼 (예: "BTCUSDT")
leverage (float): 레버리지 배율 (예: 10)
side (string): "Long" 또는 "Short"
position (string): "Open" 또는 "Close"
quantity_type (string): "Percent" 또는 "Absolute"
quantity (float): 수량 값
Returns: JSON 형식 문자열
createSimpleLimitOrder(symbol, leverage, side, position, limit_price, quantity_type, quantity)
Limit 주문 JSON 생성 (TP/SL 없음 - 간단 버전)
Parameters:
symbol (string): 거래 심볼 (예: "BTCUSDT")
leverage (float): 레버리지 배율 (예: 10)
side (string): "Long" 또는 "Short"
position (string): "Open" 또는 "Close"
limit_price (float): Limit 주문 가격
quantity_type (string): "Percent" 또는 "Absolute"
quantity (float): 수량 값
Returns: JSON 형식 문자열
createClosePosition(symbol, side, quantity_type, quantity)
포지션 종료 전용 JSON 생성
Parameters:
symbol (string): 거래 심볼 (예: "BTCUSDT")
side (string): "Long" 또는 "Short" (종료할 포지션의 반대 방향)
quantity_type (string): "Percent" 또는 "Absolute"
quantity (float): 수량 값 (Percent 100 = 전체 종료)
Returns: JSON 형식 문자열
Orderly 거래소 자동 거래를 위한 JSON Webhook 메시지 생성 라이브러리. Market/Limit 주문, TP/SL 설정, Percent/Absolute 수량 지정 등을 지원합니다.
createMarketOrder(symbol, leverage, side, position, quantity_type, quantity, tp_type, tp_value, sl_type, sl_value)
Market 주문 JSON 생성 (TP/SL 포함)
Parameters:
symbol (string): 거래 심볼 (예: "BTCUSDT")
leverage (float): 레버리지 배율 (예: 10)
side (string): "Long" 또는 "Short"
position (string): "Open" 또는 "Close"
quantity_type (string): "Percent" 또는 "Absolute"
quantity (float): 수량 값 (Percent인 경우 0-100, Absolute인 경우 실제 수량)
tp_type (string): "percent" 또는 "price"
tp_value (float): TP 값 (percent인 경우 퍼센트, price인 경우 절대가격)
sl_type (string): "percent" 또는 "price"
sl_value (float): SL 값 (percent인 경우 퍼센트, price인 경우 절대가격)
Returns: JSON 형식 문자열
createLimitOrder(symbol, leverage, side, position, limit_price, quantity_type, quantity, tp_type, tp_value, sl_type, sl_value)
Limit 주문 JSON 생성 (TP/SL 포함)
Parameters:
symbol (string): 거래 심볼 (예: "BTCUSDT")
leverage (float): 레버리지 배율 (예: 10)
side (string): "Long" 또는 "Short"
position (string): "Open" 또는 "Close"
limit_price (float): Limit 주문 가격
quantity_type (string): "Percent" 또는 "Absolute"
quantity (float): 수량 값 (Percent인 경우 0-100, Absolute인 경우 실제 수량)
tp_type (string): "percent" 또는 "price"
tp_value (float): TP 값 (percent인 경우 퍼센트, price인 경우 절대가격)
sl_type (string): "percent" 또는 "price"
sl_value (float): SL 값 (percent인 경우 퍼센트, price인 경우 절대가격)
Returns: JSON 형식 문자열
createSimpleMarketOrder(symbol, leverage, side, position, quantity_type, quantity)
Market 주문 JSON 생성 (TP/SL 없음 - 간단 버전)
Parameters:
symbol (string): 거래 심볼 (예: "BTCUSDT")
leverage (float): 레버리지 배율 (예: 10)
side (string): "Long" 또는 "Short"
position (string): "Open" 또는 "Close"
quantity_type (string): "Percent" 또는 "Absolute"
quantity (float): 수량 값
Returns: JSON 형식 문자열
createSimpleLimitOrder(symbol, leverage, side, position, limit_price, quantity_type, quantity)
Limit 주문 JSON 생성 (TP/SL 없음 - 간단 버전)
Parameters:
symbol (string): 거래 심볼 (예: "BTCUSDT")
leverage (float): 레버리지 배율 (예: 10)
side (string): "Long" 또는 "Short"
position (string): "Open" 또는 "Close"
limit_price (float): Limit 주문 가격
quantity_type (string): "Percent" 또는 "Absolute"
quantity (float): 수량 값
Returns: JSON 형식 문자열
createClosePosition(symbol, side, quantity_type, quantity)
포지션 종료 전용 JSON 생성
Parameters:
symbol (string): 거래 심볼 (예: "BTCUSDT")
side (string): "Long" 또는 "Short" (종료할 포지션의 반대 방향)
quantity_type (string): "Percent" 또는 "Absolute"
quantity (float): 수량 값 (Percent 100 = 전체 종료)
Returns: JSON 형식 문자열
Thư viện Pine
Theo đúng tinh thần TradingView, tác giả đã công bố mã Pine này như một thư viện mã nguồn mở để các lập trình viên Pine khác trong cộng đồng có thể tái sử dụng. Chúc mừng tác giả! Bạn có thể sử dụng thư viện này cho mục đích cá nhân hoặc trong các ấn phẩm mã nguồn mở khác, nhưng việc tái sử dụng mã này trong các ấn phẩm phải tuân theo Nội Quy.
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.
Thư viện Pine
Theo đúng tinh thần TradingView, tác giả đã công bố mã Pine này như một thư viện mã nguồn mở để các lập trình viên Pine khác trong cộng đồng có thể tái sử dụng. Chúc mừng tác giả! Bạn có thể sử dụng thư viện này cho mục đích cá nhân hoặc trong các ấn phẩm mã nguồn mở khác, nhưng việc tái sử dụng mã này trong các ấn phẩm phải tuân theo Nội Quy.
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.