문서 / 블록 레퍼런스 / 액션 블록
액션 블록
매수·매도 주문 실행의 원동력인 액션 블록으로 매끄러운 자동화를 경험하세요. 이 블록은 데이터 워처, 지표 블록, 수학 블록이 설정한 조건에 반응하는 트리거 역할을 합니다.
새 액션 블록을 만들려면 블루프린트 화면에서 더블 클릭하거나, 메뉴의 + 버튼을 클릭하세요. 검색창에 action, buy, sell, future open, future close 중 하나를 입력하세요.

또는 마우스 오른쪽 버튼을 클릭한 뒤 Add Node > Action을 선택하세요

각 블록에서 사용자는 필수 파라미터를 지정합니다. 파라미터를 변경하려면 블록을 더블 클릭하세요.
-
이름:
- 이 이름은 백테스트 및 라이브 결과에서 신호 옆에 표시됩니다. 어떤 블록이 발동했는지 알아볼 수 있도록 의미 있는 이름을 붙이세요.
-
거래소:
- 액션 블록이 신호를 보낼 거래소를 선택하세요(예: Binance/Coinbase). 참고: 시나리오 설정에서 시나리오에 연결한 거래소 계정과 같아야 합니다. 또한 데이터 워처 블록이 시장 데이터를 모니터링하는 거래소와도 같아야 합니다. -
자산 페어:
- BTC/USDT처럼 거래할 자산 페어를 정의하여 전략이 특정 자산에 집중하도록 하세요.
-
주문 유형:
- 가격을 통제할 수 있는 지정가 주문과 즉시 체결되는 시장가 주문 중에서 선택하세요.
-
주문 수량:
- 주문을 고정 수량으로 할지, 계좌 내 자산 총액의 비율로 할지 설정하세요. 참고: 주문 수량으로 입력되는 값은 수학 블록에서 지정해 이 블록의 입력으로 연결해야 합니다.
-
수량 기준:
- 입력되는 값을 고정 수량으로 볼지, 계좌 가치의 비율로 볼지를 정의합니다. 예를 들어 수량이 50이고 거래 페어가 BTC/USDT일 때, 이 설정이 _Fixed Amount_이면 비트코인 50개를 매수 또는 매도합니다. 이 설정이 _% of account_이면 보유 자산 가치의 50%를 매수 또는 매도합니다.
-
레버리지:
- 레버리지 배수를 선택하세요. 한도는 거래소와 통화쌍에 따라 다를 수 있습니다. 실행하려는 주문을 거래소 계정이 수용할 수 있는지 반드시 다시 한번 확인하세요.
-
마진 유형:
- USDT/USDC 마진 계좌로 거래할지, 코인 마진 계좌로 거래할지 지정하세요.
블록 입력:
1. 메인 입력:
액션이 매수를 실행하는 조건입니다. 예를 들어 아래에서는 5분봉이 끝날 때마다 수익률(%)이 고정 숫자 값을 초과하면 조건 블록이 매도 블록에 값을 전달합니다.

2. 지정가 입력:
액션 블록이 시장가 주문이 아닌 지정가 주문을 발동하도록 변경하면, 지정가를 입력할 수 있는 두 번째 입력이 나타납니다. 위의 예를 이어서, 5분봉이 마감된 뒤 볼린저 밴드 상단 값을 지정가로 하여 지정가 주문을 열도록 하려면 다음과 같이 입력하면 됩니다.

서로 다른 입력으로 구성한 액션 블록을 여러 개 추가하면, 하나의 전략 안에서 다양한 조건에 따라 트리거를 발동시켜 전략의 유연성을 높일 수 있습니다.