리소스 로딩... 로딩...

exchange.SetContractType

exchange.SetContractType()이 함수는 {@var/EXCHANGE exchange} 교환 객체의 현재 계약 코드를 설정하는 데 사용됩니다.

exchange.SetContractType()이 함수는 현재 계약 코드와 일치하는 거래 계약 코드를 포함하는 구조를 반환합니다. 예를 들어, 바이낸스 선물 계약 거래소에서 현재 계약 코드는quarter이 함수의 반환 값 구조는:{"InstrumentID": "BTCUSD_230630", "instrument": "BTCUSD_230630"}... 물체

exchange.SetContractType (표)

symbol매개 변수는 계약 코드를 설정하는 데 사용됩니다. 선택 값은:"this_week", "next_week", "quarter", "next_quarter", "swap", 등등 암호화폐 선물 계약배달 계약코드는 지정되지 않은 경우 일반적으로 다음과 같습니다.

  • this_week: 현 주 계약.
  • next_week다음 주 계약
  • quarter: 분기 계약.
  • next_quarter: 다음 분기 계약.영구 계약암호화폐 선물계약의 코드는 일반적으로 다음을 포함합니다.
  • swap: 영구 계약.

기호 사실 문자열

function main() {
    // Set to this week contract
    exchange.SetContractType("this_week") 
}
def main():
    exchange.SetContractType("this_week")
void main() {
    exchange.SetContractType("this_week");
}

현재 계약은 현재 주 계약으로 설정:

function main() {
    // The default trading pair is BTC_USD, set the contract for this week, and the contract is a currency standard contract
    exchange.SetContractType("this_week")
    Log("ticker:", exchange.GetTicker())
    
    // Switching trading pairs, then setting up contracts, switching to USDT as margin contracts, as opposed to currency standard contracts
    exchange.IO("currency", "BTC_USDT")   
    exchange.SetContractType("swap")
    Log("ticker:", exchange.GetTicker())
}
def main():
    exchange.SetContractType("this_week")
    Log("ticker:", exchange.GetTicker())
    exchange.IO("currency", "BTC_USDT")
    exchange.SetContractType("swap")
    Log("ticker:", exchange.GetTicker())
void main() {
    exchange.SetContractType("this_week");
    Log("ticker:", exchange.GetTicker());
    exchange.IO("currency", "BTC_USDT");
    exchange.SetContractType("swap");
    Log("ticker:", exchange.GetTicker());
}

계약서를 작성할 때USDT마진으로, 당신은 코드에서 거래 쌍을 전환해야합니다 (당신은 또한 교환 객체를 추가 할 때 직접 거래 쌍을 설정할 수 있습니다):

function main(){
    // Set the contract for this week
    var ret = exchange.SetContractType("this_week")     
    // Return information about the current week's contracts
    Log(ret)
}
def main():
    ret = exchange.SetContractType("this_week")
    Log(ret)
void main() {
    auto ret = exchange.SetContractType("this_week");
    Log(ret);
}

값의 반환 값을 인쇄exchange.SetContractType()기능:

암호화폐 선물 계약 전략에서,BTC_USDT거래 쌍: 거래 쌍을exchange.SetCurrency("BTC_USDT")또는exchange.IO("currency", "BTC_USDT")기능, 전환 후, 당신은exchange.SetContractType()이 시스템은 새로운 거래 쌍에 따라 운용되는 현재 계약을 결정하기 위해 계약을 재설정하는 기능을 수행합니다.통화 표준 계약또는USDT 표준 계약예를 들어, 거래 쌍이BTC_USDT, 사용exchange.SetContractType("swap")계약 코드를 설정하는 기능swap이 시점에서, 그것은 설정됩니다BTC에 대해USDT 표준상시 계약입니다. 거래 쌍이BTC_USD, 사용exchange.SetContractType("swap")계약 코드를 설정하는 기능swap이 시점에서, 그것은 설정됩니다BTC's '통화 표준영구계약 지원되는 암호화폐 선물계약 거래소의 세부 정보와 각 거래소의 계약명:

  • 미래에셋대우 (OKCoin) (OKX) 영구 계약으로 설정:exchange.SetContractType("swap")이번 주 계약에 맞춰:exchange.SetContractType("this_week")다음주 계약 예정:exchange.SetContractType("next_week")월계약으로 설정:exchange.SetContractType("month")다음 달 계약으로 설정:exchange.SetContractType("next_month")분기 계약으로 설정:exchange.SetContractType("quarter")다음 분기 계약으로 설정:exchange.SetContractType("next_quarter")

    OKX는 시장 전 거래 계약을 가지고 있습니다: 계약 납품 날짜는 고정 시간입니다. 거래소에서 정의 된 계약 코드는 예를 들어:HMSTR-USDT-250207거래 쌍을HMSTR_USDTFMZ 플랫폼에, 그리고 그 다음 사용exchange.SetContractType("HMSTR-USDT-250207")계약서를 작성하기 위해. 이 기능을 지원하는 기능에 대해symbol파라미터, 예를 들어:exchange.GetTicker(), exchange.CreateOrder(), 등symbol매개 변수:HMSTR_USDT.HMSTR-USDT-250207이 계약에 대한 시장 데이터를 얻거나 주문을 할 수 있습니다.

  • 퓨처스_후오비DM (후오비 퓨처스) 이번 주 계약에 맞춰:exchange.SetContractType("this_week")... 다음주 계약 예정:exchange.SetContractType("next_week")... 분기 계약으로 설정:exchange.SetContractType("quarter")- 그래요 다음 분기 계약으로 설정:exchange.SetContractType("next_quarter")... 영구 계약으로 설정:exchange.SetContractType("swap")... 이 기관은USDT마진으로,BTC예를 들어 계약: 사용exchange.IO("currency", "BTC_USDT")사용된 계약으로 전환하기 위해USDT마진으로 또는 현재 거래 쌍을BTC_USDT직접 라이브 거래 매개 변수를 구성하고 교환 객체를 추가 할 때.exchange.SetContractType()계약서를 다시 설정하는 기능을 합니다.

  • 퓨처스_비트메크 (BitMEX) 영구 계약으로 설정:exchange.SetContractType("swap")- 네 퓨처스_비트메크스 거래소 배달 계약은 다음 계약 코드 (한வரி부터 12월까지) 를 가진 월간 계약입니다.

    "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"
    

    배송 계약의 수립exchange.SetContractType("December")예를 들어, 거래 쌍이XBT_USDT, 그exchange.SetContractType("December")이 함수는 BTC에 기반한 USDT로 12월 배송 계약을 설정합니다 (BTC의 실제 계약 코드와 일치합니다)XBTUSDTZ23).

    퓨처스_비트메크스 계약 정보 요약

    Futures_BitMEX에 의해 정의된 계약 코드 FMZ에 해당하는 거래 쌍 FMZ에서 해당 계약 코드 언급
    DOGEUSD DOGE_USD 교환 USD로 표기되어 XBT가 결제됩니다. XBT는 BTC입니다.
    DOGEUSDT DOGE_USDT 교환 USDT로 표결, USDT로 결제
    XBTETH XBT_ETH 교환 ETH로 정액, XBT로 정액
    XBTEUR XBT_EUR 교환 유로, XBT로 결제
    USDTUSDC USDT_USDC 교환 USDC로 표결하고 XBT로 결산
    ETHUSD_ETH ETH_USD_ETH 교환 미국 달러로 표결하고 ETH로 결제됩니다.
    XBTH24 XBT_USD 3월 만료일: 3월 24일, 달 코드는: H; USD로 표정, XBT로 결제.
    ETHUSDZ23 ETH_USD 12월 만료일: 12월 23일, 달 코드는: Z; USD로 표기, XBT로 결제.
    XBTUSDTZ23 XBT_USDT 12월 만료일: 12월 23일, 달 코드는: Z; USDT로 표결, USDT로 결제.
    ADAZ23 ADA_XBT 12월 만료일: 12월 23일, 달 코드는: Z ; XBT 결제, XBT 결제.
    P_XBTETFX23 USDT_XXX P_XBTETFX23 만료일: 11/23/23; 비율로 표기되어 USDT로 결산됩니다.
  • 퓨처스_게이트 이번 주 계약에 맞춰:exchange.SetContractType("this_week")... 다음주 계약 예정:exchange.SetContractType("next_week")... 분기 계약으로 설정:exchange.SetContractType("quarter")- 그래요 다음 분기 계약으로 설정:exchange.SetContractType("next_quarter")... 영구 계약으로 설정:exchange.SetContractType("swap")... 이 기관은USDT마진으로,BTC예를 들어 계약: 사용exchange.IO("currency", "BTC_USDT")사용된 계약으로 전환하기 위해USDT마진으로 또는 현재 거래 쌍을BTC_USDT직접 라이브 거래 매개 변수를 구성하고 교환 객체를 추가 할 때.exchange.SetContractType()계약서를 다시 설정하는 기능을 합니다.

  • 미래에셋대우 영구 계약으로 설정:exchange.SetContractType("swap")... 데리비트를 지원합니다.USDC계약. 배송 계약은 다음과 같습니다."this_week", "next_week", "month", "quarter", "next_quarter", "third_quarter", "fourth_quarter"... CFD (future_combo):"this_week,swap", "next_week,swap", "next_quarter,this_week", "third_quarter,this_week", "month,next_week", 많은 조합이 있습니다. 옵션 계약에 대해서는 거래소에서 정의한 특정 옵션 계약 코드를 입력해야 합니다. 자세한 내용은 Deribit 웹사이트를 참조하십시오.

  • 퓨처스_쿠코인 예를 들어, 거래 쌍이BTC_USD그리고 계약 코드가 설정되면 통화 기반 계약입니다. 영구 계약으로 설정:exchange.SetContractType("swap")... 분기 계약으로 설정:exchange.SetContractType("quarter")- 그래요 다음 분기 계약으로 설정:exchange.SetContractType("next_quarter").

    마진 계약으로 USDT: 예를 들어, 거래 쌍이BTC_USDT, 그리고 계약 코드를 설정, 그것은 마진으로 USDT와 계약입니다. 영구 계약으로 설정:exchange.SetContractType("swap").

  • 미래에셋자산 바이낸스 미래에셋 거래소는 현재 거래 쌍의 영구 계약에 기본 설정, 계약 코드:swap... 영구 계약으로 설정:exchange.SetContractType("swap"), 바이낸스의 영구계약은USDT예를 들어,USDT표준 영구 계약BTC마진 계약으로 사용될 수 있고 거래 쌍은BTC_USDT바이낸스는 또한, 예를 들어, 마진으로 동전을 사용하는 영구 계약을 지원합니다.BTCBinance의 표준 영구 계약, 거래 쌍을 설정BTC_USD... 분기 계약으로 설정:exchange.SetContractType("quarter"), 배달 계약은 통화 표준 계약이 있습니다 (즉, 화폐를 마진으로 사용), 예를 들어,BTC'의 분기 계약, 거래 쌍은 설정됩니다:BTC_USD그리고 계약서를 설정exchange.SetContractType("quarter"), 그것은 설정되어 있습니다BTC분기 계약과 통화 표준 계약 다음 분기 계약으로 설정:exchange.SetContractType("next_quarter")예를 들어,BTC통화 표준 분기 계약의 거래 쌍은 다음을 설정합니다.BTC_USD그리고 계약서를 설정exchange.SetContractType("next_quarter")... 바이낸스는 부분적인USDT마진 납품 계약으로,BTC예를 들어, 거래 쌍을BTC_USDT, 그 다음 계약 코드를 설정.

    바이낸스 옵션 계약 지원: 옵션 계약 코드의 형식은 거래소에서 정의한 옵션 계약 코드 (option contract code) 를 기반으로 합니다.BTC-241227-15000-C, XRP-240112-0.5-C, BTC-241227-15000-P바이낸스 옵션 계약 코드BTC-241227-15000-P예를 들어: BTC는 옵션 통화 코드, 241227는 실행 날짜, 15000은 실행 가격, P는 판매 옵션을, C는 통화 옵션을 나타냅니다. 옵션 유형에 대한 자세한 내용은 유럽 옵션 또는 미국 옵션인지에 대한 자세한 내용은 거래소의 옵션 계약의 관련 정보를 참조하십시오. 거래소는 옵션 판매자를 제한하고 자격을 별도로 신청하도록 요구할 수 있습니다. 바이낸스 옵션은 판매자 자격을 요구합니다.

  • 퓨처스_비박스 비박스 영구 계약 계약 계약 코드:swap... 영구 계약으로 설정:exchange.SetContractType("swap").

  • 퓨처스_비비트 기본 조건은 현재 거래 쌍의 영구 계약, 계약 코드:swap... 이번 주 계약 코드:this_week... 다음주 계약 코드:next_week... 3주 계약 코드:third_week... 월계약 코드:month... 다음 달 계약 코드:next_month- 그래요 분기 계약 코드:quarter- 그래요 다음 분기 계약 코드:next_quarter... 3분기 계약 코드:third_quarter.

  • 미래_크래켄 기본 조건은 현재 거래 쌍의 영구 계약, 계약 코드:swap. swap: 영구 계약.month: 현달 계약.quarter: 분기 계약.next_quarter다음 분기 계약.swap_pf: 혼합 마진 영구 계약.quarter_ff: 혼합 마진 분기 계약.month_ff: 혼합 마진 현달 계약.next_quarter_ff: 혼합 마진 다음 분기 계약.

  • 퓨처스_비트피넥스 현재 거래 쌍에 대한 상속 계약, 계약 코드:swap.

  • 퓨처스_비트젯 현재 거래 쌍에 대한 상속 계약, 계약 코드:swap... 거래 쌍은BTC_USD통화 표준 계약의 경우, 거래 쌍은BTC_USDT계약에 대해USDT데모 계약은 거래 쌍으로 설정될 수 있습니다.SBTC_USD, BTC_SUSDT.

  • 선물_dYdX dYdX 상시 계약에 대한 계약 코드:swap... 영구 계약으로 설정:exchange.SetContractType("swap"), dYdX는 USDT 표준 계약만 가지고 있습니다.

  • 퓨처스_MEXC MEXC 상시계약의 계약 코드:swap... 영구 계약으로 설정:exchange.SetContractType("swap")거래 쌍을BTC_USD, 즉 통화 표준 계약, 그리고 거래 쌍을 설정BTC_USDT, 즉USDT-계약은 끝났어

  • 선물_크립토 토큰에 대한 계좌crypto.com이 거래소에서 거래할 수 있는 마진으로 사용할 수 있는 USD로 표현된 크레딧으로 전환될 수 있습니다. 영구 계약으로 설정:exchange.SetContractType("swap")예를 들어exchange.SetContractType("swap")거래 쌍이 BTC에 대한 영구계약을 설정하는 기능BTC_USD... 의crypto.com교환 배송 계약은 다음 계약 코드 (한월부터 12월까지) 를 가진 월간 계약입니다.

    "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"
    

    배달 계약을 설정:exchange.SetContractType("October")예를 들어, 거래 쌍이BTC_USD, 함수를 호출exchange.SetContractType("October")BTC를 위한 10월 배달 계약을 정하기 위해서요. 현재 해당 계약 코드는:BTCUSD-231027.

  • 미래에셋대우 선물_WOO 교환 지원USDT상시 계약 코드swap예를 들어, 거래 쌍이BTC_USDT, 그 기능exchange.SetContractType("swap")현재 계약은 BTC를 위한 USDT 기반의 영구 계약으로 설정해야 합니다.

{@fun/Futures/exchange.GetContractType exchange.GetContractType}, {@fun/Account/exchange.SetCurrency exchange.SetCurrency}

exchange.SetDirection exchange.GetContractType