В процессе загрузки ресурсов... загрузка...

exchange.SetDirection

Вexchange.SetDirection()функция используется для настройки направления заказа функции {@fun/Trade/exchange.Buy exchange.Buy}, функции {@fun/Trade/exchange.Sell exchange.Sell} при размещении заказов на фьючерсные контракты.

Обмен.Установка направления (направление)

Вdirectionпараметр используется для установки направления фьючерсного контракта при размещении ордера."buy", "closesell", "sell", "closebuy"- Да. направление неправда строка

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);
}

Вexchange.SetDirection()функция устанавливает соответствие между направлением сделки фьючерсного контракта и функцией размещения ордера:

Функции размещения заказов Направление, установленное параметрами функции SetDirection Примечания
exchange.Buy купить Купить и открыть длинные позиции
exchange.Buy заключенная продажа Купить и закрыть короткие позиции
exchange.Sell продать Продажа и открытие коротких позиций
exchange.Sell покупать Продать и закрыть длинные позиции

{@fun/Trade/exchange.Buy exchange.Buy}, {@fun/Trade/exchange.Sell exchange.Sell}

exchange.SetMarginLevel exchange.SetContractType