placeConditionalOrderPeriodic method

void placeConditionalOrderPeriodic({
  1. required String symbol,
  2. required String side,
  3. required String orderType,
  4. required int quantity,
  5. double? price,
  6. required double basePrice,
  7. required double triggerPrice,
  8. required String timeInForce,
  9. String? triggerBy,
  10. bool? closeOnTrigger,
  11. String? orderLinkId,
  12. required Duration period,
})

Place a market price conditional order periodically. https://bybit-exchange.github.io/docs/inverse/#t-placecond

Implementation

void placeConditionalOrderPeriodic(
    {required String symbol,
    required String side,
    required String orderType,
    required int quantity,
    double? price,
    required double basePrice,
    required double triggerPrice,
    required String timeInForce,
    String? triggerBy,
    bool? closeOnTrigger,
    String? orderLinkId,
    required Duration period}) {
  log.i('Place conditional Order periodically.');
  rest.placeConditionalOrderPeriodic(
      symbol: symbol,
      side: side,
      orderType: orderType,
      quantity: quantity,
      price: price,
      basePrice: basePrice,
      triggerPrice: triggerPrice,
      timeInForce: timeInForce,
      triggerBy: triggerBy,
      closeOnTrigger: closeOnTrigger,
      orderLinkId: orderLinkId,
      period: period);
}