Oexchange.SetDirection()
A função é utilizada para definir a direção da ordem da função {@fun/Trade/exchange.Buy exchange.Buy}, função {@fun/Trade/exchange.Sell exchange.Sell} quando se fazem ordens para contratos futuros.
troca.Estabelecer direcção (direcção)
Odirection
O parâmetro é utilizado para definir a direção do contrato de futuros quando a ordem é colocada."buy"
, "closesell"
, "sell"
, "closebuy"
- Não.
direção
verdade
cordel
function main(){
// For example, set to OKX futures contract of this week
exchange.SetContractType("this_week")
// Set leverage to 5 times
exchange.SetMarginLevel(5)
// Set the order type to long
exchange.SetDirection("buy")
// Place an order for 2 contracts at 10,000
exchange.Buy(10000, 2)
exchange.SetMarginLevel(5)
exchange.SetDirection("closebuy")
exchange.Sell(1000, 2)
}
def main():
exchange.SetContractType("this_week")
exchange.SetMarginLevel(5)
exchange.SetDirection("buy")
exchange.Buy(10000, 2)
exchange.SetMarginLevel(5)
exchange.SetDirection("closebuy")
exchange.Sell(1000, 2)
void main() {
exchange.SetContractType("this_week");
exchange.SetMarginLevel(5);
exchange.SetDirection("buy");
exchange.Buy(10000, 2);
exchange.SetMarginLevel(5);
exchange.SetDirection("closebuy");
exchange.Sell(1000, 2);
}
Oexchange.SetDirection()
A função define a correspondência entre a direção da transação do contrato de futuros e a função de colocação de ordens:
Funções de colocação de pedidos | A direção definida pelos parâmetros da função SetDirection | Observações |
---|---|---|
exchange.Buy | Comprar e abrir posições longas | |
exchange.Buy | Comprar e fechar posições curtas | |
exchange.Sell | Vender e abrir posições curtas | |
exchange.Sell | Vender e fechar posições longas |
{@fun/Trade/exchange.Buy exchange.Buy}, {@fun/Trade/exchange.Sell exchange.Sell}
exchange.SetMarginLevel exchange.SetContractType