암호화폐 구매
마켓
계약
현물
재테크
Web3 new
배우기
Help Center > Trading Tools & Bots > 알람 시스템 사양 가이드 >

알람 시스템 사양 가이드

날짜: 2024-11-21 02:46:19

원본 포맷


{

 "id": "{{strategy.order.id}}",

 "symbol": "{{ticker}}",

 "action": "{{strategy.order.action}}",

 "qty": "{{strategy.order.contracts}}",

 "price": "{{strategy.order.price}}",

 "type": "Limit",

 "marketPosition": "{{strategy.market_position}}",

 "prevMarketPosition": "{{strategy.prev_market_position}}",

 "marketPositionSize": "{{strategy.market_position_size}}",

 "prevMarketPositionSize": "{{strategy.prev_market_position_size}}",

 "signalToken": "POdKsisSLkUxWXXIcjlx-eh_4UDuqfgYXL2KKX5wbOgazrhgKhdNhLoUb8OQK_xv0RnLdIclDFOOfqL6sfXwzkBJTN6n9v-U4qgwWK5YCtMP38IG1UJ91dsn2cw=",

 "timestamp": "{{timenow}}"

}


파라미터 세부 설명



알람 예시


예시 1: 롱 포지션 오픈 → 롱 포지션 종료 (모든 포지션 종료)

// BTCUSDT에서 롱 포지션을 오픈, 오픈 가격: 40,000, 오픈 수량: 0.001.

{

 "id": "id_9b4b19b3d112",

 "symbol": "BTCUSDT",

 "action": "buy",

 "qty": 0.001,

 "price": 40000,

 "type": "Limit",

 "marketPosition": "long",

 "prevMarketPosition": "flat",

 "marketPositionSize": 0.001,

 "prevMarketPositionSize": 0,

 "signalToken": "kGAOBKheClXD7bVZHe-hEYHxF1rfTwlPPyko3DSWT1Q==",

 "timestamp": "2024-01-17T10:51:58Z"

}

// BTCUSDT에서 롱 포지션을 종료, 종료 가격: 41,000, 종료 수량: 0.001.

{

 "id": "id_9b4b19b3d113",

 "symbol": "BTCUSDT",

 "action": "sell",

 "qty": 0.001,

 "price": 41000,

 "type": "Limit",

 "marketPosition": "flat",

 "prevMarketPosition": "long",

 "marketPositionSize": 0,

 "prevMarketPositionSize": 0.001,

 "signalToken": "kGAOBKheClXD7bVZHe-hEYHxF1rfTwlPPyko3DSWT1Q==",

 "timestamp": "2024-01-17T11:51:58Z"

}

예시 2: 기존 포지션 없이 롱에서 숏으로 → 숏 (일단계 반전)

// BTCUSDT에서 롱 포지션을 오픈, 오픈 가격: 40,000, 오픈 수량: 0.001.

{

 "id": "id_9b4b19b3d112",

 "symbol": "BTCUSDT",

 "action": "buy",

 "qty": 0.001,

 "price": 40000,

 "type": "Limit",

 "marketPosition": "long",

 "prevMarketPosition": "flat",

 "marketPositionSize": 0.001,

 "prevMarketPositionSize": 0,

 "signalToken": "kGAOBKheClXD7bVZHe-hEYHxF1rfTwlPPyko3DSWT1Q==",

 "timestamp": "2024-01-17T10:51:58Z"

}

// BTCUSDT에서 숏 포지션을 열기, 종료 가격: 41,000, 종료 수량: 0.002. 만약 수량(qty)이 포지션 수량(posQty)보다 크면, 0.001 롱 포지션을 완전히 종료한 후, 반대 방향으로 0.001 숏 포지션을 엽니다.

{

 "id": "id_9b4b19b3d113",

 "symbol": "BTCUSDT",

 "action": "sell",

 "qty": 0.002,

 "price": 41000,

 "type": "Limit",

 "marketPosition": "short",

 "prevMarketPosition": "long",

 "marketPositionSize": 0.001,

 "prevMarketPositionSize": 0.001,

 "signalToken": "kGAOBKheClXD7bVZHe-hEYHxF1rfTwlPPyko3DSWT1Q==",

 "timestamp": "2024-01-17T11:51:58Z"

}

예시 3: 롱 포지션 열기 → 부분 롱 포지션 종료 → 전체 롱 포지션 종료

// BTCUSDT에서 롱 포지션을 엽니다, 시작 가격: 40,000, 시작 수량: 0.002.

{

 "id": "id_9b4b19b3d112",

 "symbol": "BTCUSDT",

 "action": "buy",

 "qty": 0.002,

 "price": 40000,

 "type": "Limit",

 "marketPosition": "long",

 "prevMarketPosition": "flat",

 "marketPositionSize": 0.002,

 "prevMarketPositionSize": 0,

 "signalToken": "kGAOBKheClXD7bVZHe-hEYHxF1rfTwlPPyko3DSWT1Q==",

 "timestamp": "2024-01-17T10:51:58Z"

// BTCUSDT에서 롱 포지션을 부분적으로 종료합니다, 종료 가격: 41,000, 종료 수량: 0.001.

{

 "id": "id_9b4b19b3d113",

 "symbol": "BTCUSDT",

 "action": "sell",

 "qty": 0.001,

 "price": 41000,

 "type": "Limit",

 "marketPosition": "long",

 "prevMarketPosition": "long",

 "marketPositionSize": 0.001,

 "prevMarketPositionSize": 0.002,

 "signalToken": "kGAOBKheClXD7bVZHe-hEYHxF1rfTwlPPyko3DSWT1Q==",

 "timestamp": "2024-01-17T11:51:58Z"

}

// BTCUSDT에서 롱 포지션을 종료합니다, 종료 가격: 42,000, 종료 수량: 0.001.

{

 "id": "id_9b4b19b3d114",

 "symbol": "BTCUSDT",

 "action": "sell",

 "qty": 0.001,

 "price": 42000,

 "type": "Limit",

 "marketPosition": "flat",

 "prevMarketPosition": "long",

 "marketPositionSize": 0,

 "prevMarketPositionSize": 0.001,

 "signalToken": "kGAOBKheClXD7bVZHe-hEYHxF1rfTwlPPyko3DSWT1Q==",

 "timestamp": "2024-01-17T12:51:58Z"

}

예시 4: 롱 포지션 시장가 주문 진입 → 롱 포지션 시장가 주문 종료 (모든 포지션 종료) 

// BTCUSDT에서 롱 포지션을 오픈합니다, 진입 가격: 40,000, 포지션 크기: 0.001

{

 "id": "id_9b4b19b3d112",

 "symbol": "BTCUSDT",

 "action": "buy",

 "qty": 0.001,

 "price": 40000,

 "type": "Market",

 "marketPosition": "long",

 "prevMarketPosition": "flat",

 "marketPositionSize": 0.001,

 "prevMarketPositionSize": 0,

 "signalToken": "kGAOBKheClXD7bVZHe-hEYHxF1rfTwlPPyko3DSWT1Q==",

 "timestamp": "2024-01-17T10:51:58Z"

}

// BTCUSDT에서 롱 포지션을 종료합니다, 종료 가격: 41,000, 포지션 크기: 0.001

{

 "id": "id_9b4b19b3d113",

 "symbol": "BTCUSDT",

 "action": "sell",

 "qty": 0.001,

 "price": 41000,

 "type": "Market",

 "marketPosition": "flat",

 "prevMarketPosition": "long",

 "marketPositionSize": 0,

 "prevMarketPositionSize": 0.001,

 "signalToken": "kGAOBKheClXD7bVZHe-hEYHxF1rfTwlPPyko3DSWT1Q==",

 "timestamp": "2024-01-17T11:51:58Z"

}

Was it helpful?
Yes Yes
No No
Still Need More Help? Click here to chat with us