```exchange.SetContractType()```函数返回一个结构,其中包含当前合约代码对应的交易所合约代码。 例如币安期货合约交易所,当前合约代码为```quarter```,该函数的返回值结构为:```{"InstrumentID":"BTCUSD_230630","instrument":"BTCUSD_230630"}```。
object
exchange.SetContractType(symbol)
```symbol```参数用于设置合约代码,可选值为:```"this_week"```、```"next_week"```、```"quarter"```、```"next_quarter"```、```"swap"```等。
加密货币期货合约中**交割合约**代码如无特殊说明一般有:
- ```this_week```:当周合约。
- ```next_week```:次周合约。
- ```quarter```:季度合约。
- ```next_quarter```:次季度合约。
加密货币期货合约中**永续合约**代码如无特殊说明一般有:
- ```swap```:永续合约。
symbol
true
string
```javascript
function main() {
// 设置为当周合约
exchange.SetContractType("this_week")
}
def main():
exchange.SetContractType("this_week")
void main() {
exchange.SetContractType("this_week");
}
Le contrat actuel est le contrat de la semaine suivante:
function main() {
// 默认交易对为BTC_USD,设置合约为当周,合约为币本位合约
exchange.SetContractType("this_week")
Log("ticker:", exchange.GetTicker())
// 切换交易对,然后设置合约,切换成USDT作为保证金的合约,区别于币本位合约
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());
}
ParamètresUSDT
En tant que contrat de garantie, il est nécessaire de changer la paire de transactions dans le code (vous pouvez également configurer la paire de transactions directement lors de l'ajout d'un objet d'échange):
function main(){
// 设置合约为当周
var ret = exchange.SetContractType("this_week")
// 返回当周合约的信息
Log(ret)
}
def main():
ret = exchange.SetContractType("this_week")
Log(ret)
void main() {
auto ret = exchange.SetContractType("this_week");
Log(ret);
}
L'impressionexchange.SetContractType()
La valeur de retour de la fonction est:
Dans la stratégie de contrats à terme de crypto-monnaie, le taux de change est deBTC_USDT
Exemple de paire de transactions: lorsqu'il est utiliséexchange.SetCurrency("BTC_USDT")
Ou alorsexchange.IO("currency", "BTC_USDT")
Les paires de transactions de commutation de fonction doivent être utilisées après la commutation.exchange.SetContractType()
La fonction de réinitialisation des contrats permet de déterminer les contrats qui nécessitent une opération actuelle dans une nouvelle paire de transactions.Contrats sur le lieu de monnaieOu alorsContrats locaux USDTPar exemple: les paires de transactions sont définies commeBTC_USDT
Le temps, l'utilisationexchange.SetContractType("swap")
Le code du contrat de fonction estswap
Il y a un problème.BTC
Je ne sais pasUSDT au lieuLe contrat de travail est un contrat de longue durée.BTC_USD
, utilisationexchange.SetContractType("swap")
Le code du contrat de fonction estswap
Il y a un problème.BTC
Je ne sais pasLe prix du billetIl a écrit sur Twitter:
Pour plus de détails sur les échanges de contrats à terme de crypto-monnaie pris en charge, les contrats de chaque échange sont nommés comme suit:
- Futures_OKCoin ((OKX))
Le contrat est définitif:exchange.SetContractType("swap")
Le contrat de la semaine est:exchange.SetContractType("this_week")
Le contrat est fixé à la semaine suivante:exchange.SetContractType("next_week")
Les contrats mensuels sont:exchange.SetContractType("month")
Le contrat est fixé au mois suivant:exchange.SetContractType("next_month")
Les contrats sont définis comme trimestriels:exchange.SetContractType("quarter")
Les contrats sont fixés pour le prochain trimestre:exchange.SetContractType("next_quarter")
OKX dispose de contrats de négociation avant la mise en marché: les dates de livraison des contrats sont fixées à un moment donné, les exemples de codes de contrats définis par l'échange sont:HMSTR-USDT-250207
Il s'agit d'une plateforme pour les inventeurs.HMSTR_USDT
et utilisezexchange.SetContractType("HMSTR-USDT-250207")
Il a écrit sur Twitter:
Pour le soutiensymbol
Les fonctions des paramètres, par exemple:exchange.GetTicker()
、exchange.CreateOrder()
Et ainsi de suite.symbol
Les paramètres sont:HMSTR_USDT.HMSTR-USDT-250207
Les utilisateurs peuvent demander des informations sur le marché ou passer une commande pour ce contrat.
- Futures_HuobiDM (Futures sur les jetons)
Le contrat de la semaine est:exchange.SetContractType("this_week")
Je ne sais pas.
Le contrat est fixé à la semaine suivante:exchange.SetContractType("next_week")
Je ne sais pas.
Les contrats sont définis comme trimestriels:exchange.SetContractType("quarter")
Je ne sais pas.
Les contrats sont fixés pour le prochain trimestre:exchange.SetContractType("next_quarter")
Je ne sais pas.
Il s'agit d'un contrat permanent:exchange.SetContractType("swap")
Je ne sais pas.
SoutenirUSDT
Il y a un accord de garantie.BTC
Exemple de contrat: utilisationexchange.IO("currency", "BTC_USDT")
Il est possible de le changer pour une utilisationUSDT
Il y a eu une réaction positive de la part du gouvernement.
Vous pouvez également configurer la paire de transactions en cours directement lors de la configuration des paramètres du disque dur ou de l'ajout d'objets d'échange.BTC_USDT
Le changement de transaction nécessite un rappelexchange.SetContractType()
Les fonctions sont réglées par contrat.
- Futures_BitMEX (en anglais seulement)
Il s'agit d'un contrat permanent:exchange.SetContractType("swap")
Je ne sais pas.
Le taux de change sur l'échange Futures_BitMEX est d'environ un contrat mensuel avec le code suivant (de janvier à décembre):
"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"
Le taux de conversion est fixé à:exchange.SetContractType("December")
Par exemple, les paires de transactions sont configurées comme suit:XBT_USDT
Je ne sais pas.exchange.SetContractType("December")
La fonction définit le contrat de livraison USDT de BTC en décembre (le code du contrat réel correspondant estXBTUSDTZ23
)。
Résumé des informations sur les contrats BitMEX
Les futures_BitMEX définissent les codes de contrats correspondant à la transaction dans FMZ et les codes de contrats correspondant à la transaction dans FMZ.
Je ne sais pas si j'ai bien compris.
DOGEUSD. DOGE_USD. swap. Le prix en dollars, le paiement en XBT.
DOGEUSDT DOGE_USDT swap USDT cotation, USDT le paiement et le paiement sont effectués par le client.
XBTETH. XBT_ETH. Le swap. Le prix de l'ETH, le paiement en XBT.
XBTEUR. XBT_EUR. Swap. Prix en euros. Remboursement en XBT.
USDTUSDC. USDT_USDC. swap. Le prix en USDC, le paiement en XBT.
Et il y a aussi le swap, le dollar, le paiement en ETH.
XBTH24 XBT_USD Mars Date d'expiration: 24 mars, le code du mois est H; prix en dollars, paiement en XBT.
Le code du mois est: Z; prix en dollars, paiement en XBT.
XBTUSDTZ23 XBT_USDT Décembre Date d'expiration: 23 décembre, le code du mois est Z; USDT facturation, USDT paiement.
ADAZ23 ADA_XBT Décembre Date d'expiration: 23 décembre, le code du mois est: Z; XBT cotation, XBT paiement.
P_XBTETFX23 USDT_XXX P_XBTETFX23 Date d'expiration: 23 novembre; le prix est calculé en pourcentage, le paiement est effectué en USDT.
- Vous avez un problème?
Le contrat de la semaine est:exchange.SetContractType("this_week")
Je ne sais pas.
Le contrat est fixé à la semaine suivante:exchange.SetContractType("next_week")
Je ne sais pas.
Les contrats sont définis comme trimestriels:exchange.SetContractType("quarter")
Je ne sais pas.
Les contrats sont fixés pour le prochain trimestre:exchange.SetContractType("next_quarter")
Je ne sais pas.
Il s'agit d'un contrat permanent:exchange.SetContractType("swap")
Je ne sais pas.
SoutenirUSDT
Il y a un accord de garantie.BTC
Exemple de contrat utiliséexchange.IO("currency", "BTC_USDT")
Il est possible de le changer pour une utilisationUSDT
Il y a eu une réaction positive de la part du gouvernement.
Vous pouvez également configurer la paire de transactions en cours directement lors de la configuration des paramètres du disque dur ou de l'ajout d'objets d'échange.BTC_USDT
Le changement de transaction nécessite un rappelexchange.SetContractType()
Les fonctions sont réglées par contrat.
- Je suis désolée.
Il s'agit d'un contrat permanent:exchange.SetContractType("swap")
Je ne sais pas.
Le soutien à DeribitUSDC
Je ne suis pas d'accord.
Le taux de transfert est de:"this_week"
, "next_week"
, "month"
, "quarter"
, "next_quarter"
, "third_quarter"
, "fourth_quarter"
Je ne sais pas.
Le contrat de différence (combo futur):"this_week,swap"
, "next_week,swap"
, "next_quarter,this_week"
, "third_quarter,this_week"
, "month,next_week"
Il existe de nombreuses combinaisons.
Pour plus de détails sur les codes spécifiques des contrats d'options qui doivent être transmis par les échanges, voir Deribit.
- Futures_KuCoin est une crypto-monnaie
Les contrats sur place, par exemple les paires de transactions, sont définis commeBTC_USD
Le code du contrat, c'est-à-dire le contrat au lieu de monnaie:
Le contrat est définitif:exchange.SetContractType("swap")
Je ne sais pas.
Le contrat pour la saison est:exchange.SetContractType("quarter")
Je ne sais pas.
Les contrats sont fixés pour le prochain trimestre:exchange.SetContractType("next_quarter")
。
USDT comme contrat de garantie:
Par exemple, les paires de transactions sont définies commeBTC_USDT
Le code du contrat est défini comme le code du contrat pour l'USDT en tant que garantie.
Le contrat est définitif:exchange.SetContractType("swap")
Je ne sais pas.
- Futures_Binance
Le code du contrat est le code de la paire actuelle de contrats à durée indéterminée, que l'échange binaire de futures considère par défaut:swap
Je ne sais pas.
Il s'agit d'un contrat permanent:exchange.SetContractType("swap")
Le contrat de pérennité de Biyan est utile.USDT
Par exemple, le contrat de garantieBTC
Je ne sais pasUSDT
Le présent contrat permanent, les paires de transactions sont définies comme:BTC_USDT
Ainsi, il est possible d'obtenir des contrats permanents en utilisant des pièces de monnaie comme garantie.BTC
Le prix de la devise est un contrat permanent, la paire de transactions est réglée surBTC_USD
Je ne sais pas.
Les contrats sont définis comme trimestriels:exchange.SetContractType("quarter")
, les taux de change sont des contrats en devises (c'est-à-dire en utilisant des devises comme garantie), par exempleBTC
Les contrats trimestriels, les paires de transactions sont placées à:BTC_USD
Régler le contratexchange.SetContractType("quarter")
Il y a un autre problème.BTC
Le gouvernement a décidé de mettre en place un nouveau système de paiement.
Les contrats sont fixés pour le prochain trimestre:exchange.SetContractType("next_quarter")
Par exemple:BTC
Le prix de l'offre de billets de banque est fixé à:BTC_USD
Le contrat a été rétabliexchange.SetContractType("next_quarter")
Je ne sais pas.
Partie de soutien à BinanceUSDT
Le montant de la garantie est calculé en fonction du taux d'intérêt.BTC
Exemple: les paires de transactions sont définies commeBTC_USDT
Le code du contrat peut être défini à nouveau.
Le gouvernement chinois a annoncé que les options binaires seraient vendues à un prix très élevé.
Le format du code du contrat d'options est le code du contrat d'options défini par l'échange:BTC-241227-15000-C
,XRP-240112-0.5-C
,BTC-241227-15000-P
Le code du contrat d'options en binanceBTC-241227-15000-P
Par exemple: BTC est le code de la monnaie de l'option, 241227 est la date de validation, 15000 est le prix de validation, P est l'option à la baisse, C est l'option à la hausse.
Les types d'options sont spécifiquement des options européennes / américaines.
L'échange peut limiter les vendeurs d'options et nécessiter une demande d'admissibilité séparée.
- Le futur de la bibox
Le code du contrat pour un contrat permanent avec Bibox:swap
Je ne sais pas.
Il s'agit d'un contrat permanent:exchange.SetContractType("swap")
Je ne sais pas.
- Je ne sais pas.
Le code du contrat est le code de l'opérateur de l'opérateur.swap
Je ne sais pas.
Le code du contrat de la semaine:this_week
Je ne sais pas.
Le code du contrat de la semaine prochaine:next_week
Je ne sais pas.
Le code du contrat pour la troisième semaine:third_week
Je ne sais pas.
Le code du contrat mensuel:month
Je ne sais pas.
Le code du contrat pour le mois prochain:next_month
Je ne sais pas.
Le code du contrat trimestriel:quarter
Je ne sais pas.
Le code du contrat pour le prochain trimestre:next_quarter
Je ne sais pas.
Le code du contrat pour le troisième trimestre:third_quarter
Je ne sais pas.
- Je suis désolée.
Le code du contrat est le code de l'opérateur de l'opérateur.swap
。
```month```:当月合约。
```quarter```:季度合约。
```next_quarter```:次季合约。
```swap_pf```:混合保证金永续合约。
```quarter_ff```:混合保证金季度合约。
```month_ff```:混合保证金当月合约。
```next_quarter_ff```:混合保证金次季度合约。
- Futures_Bitfinex
默认为当前交易对的永续合约,合约代码:```swap```。
- Futures_Bitget
默认为当前交易对的永续合约,合约代码:```swap```。
交易对设置为```BTC_USD```为币本位合约,交易对设置为```BTC_USDT```为```USDT```结算的合约。模拟合约可以设置交易对为:```SBTC_USD```、```BTC_SUSDT```。
- Futures_dYdX (v4)
dYdX永续合约的合约代码:```swap```。
设置为永续合约:```exchange.SetContractType("swap")```,dYdX仅有```USD.swap```品种维度,使用的保证金为USDC。
- Futures_MEXC
MEXC(抹茶)永续合约的合约代码:```swap```。
设置为永续合约:```exchange.SetContractType("swap")```。交易对设置为```BTC_USD```为币本位合约,交易对设置为```BTC_USDT```为```USDT```结算的合约。
- Futures_Crypto
crypto.com交易所的账户中的代币可以折算为USD计价的额度,用于合约交易的保证金。
设置为永续合约:```exchange.SetContractType("swap")```。举例交易对设置为```BTC_USD```时,调用```exchange.SetContractType("swap")```函数设置BTC的永续合约。
crypto.com交易所交割合约为月度合约,合约代码如下(一月到十二月):
```code
"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"
Le taux de conversion est fixé à:exchange.SetContractType("October")
Par exemple, les paires de transactions sont configurées comme suit:BTC_USD
Je ne sais pas.exchange.SetContractType("October")
La fonction définit le taux d'échange de BTC pour le mois d'octobre.
Le code du contrat correspondant à l'heure actuelle est:BTCUSD-231027
Je ne sais pas.
- Je suis désolé.
Futures_WOO est une bourseUSDT
Ce contrat, c'est un contrat à durée déterminée.swap
Par exemple, les paires de transactions sont configurées comme suit:BTC_USDT
Je ne sais pas.exchange.SetContractType("swap")
La fonction définit les contrats actuels comme des contrats perpétuels USDT en BTC.
{@fun/Futures/exchange.GetContractType exchange.GetContractType}, {@fun/Account/exchange.SetCurrency exchange.SetCurrency}
exchange.SetDirection exchange.GetContractType