Class: SchwabRb::Order

Inherits:
Object
  • Object
show all
Defined in:
lib/schwab_rb/orders/order.rb

Defined Under Namespace

Modules: ComplexOrderStrategyTypes, OrderStrategyTypes, Statuses, Types

Constant Summary collapse

ALL_ORDER_STRATEGY_TYPES =
[
  OrderStrategyTypes::SINGLE,
  OrderStrategyTypes::CANCEL,
  OrderStrategyTypes::RECALL,
  OrderStrategyTypes::PAIR,
  OrderStrategyTypes::FLATTEN,
  OrderStrategyTypes::TWO_DAY_SWAP,
  OrderStrategyTypes::BLAST_ALL,
  OrderStrategyTypes::OCO,
  OrderStrategyTypes::TRIGGER,
  ComplexOrderStrategyTypes::NONE,
  ComplexOrderStrategyTypes::COVERED,
  ComplexOrderStrategyTypes::VERTICAL,
  ComplexOrderStrategyTypes::BACK_RATIO,
  ComplexOrderStrategyTypes::CALENDAR,
  ComplexOrderStrategyTypes::DIAGONAL,
  ComplexOrderStrategyTypes::STRADDLE,
  ComplexOrderStrategyTypes::STRANGLE,
  ComplexOrderStrategyTypes::COLLAR_SYNTHETIC,
  ComplexOrderStrategyTypes::BUTTERFLY,
  ComplexOrderStrategyTypes::CONDOR,
  ComplexOrderStrategyTypes::IRON_CONDOR,
  ComplexOrderStrategyTypes::VERTICAL_ROLL,
  ComplexOrderStrategyTypes::COLLAR_WITH_STOCK,
  ComplexOrderStrategyTypes::DOUBLE_DIAGONAL,
  ComplexOrderStrategyTypes::UNBALANCED_BUTTERFLY,
  ComplexOrderStrategyTypes::UNBALANCED_CONDOR,
  ComplexOrderStrategyTypes::UNBALANCED_IRON_CONDOR,
  ComplexOrderStrategyTypes::UNBALANCED_VERTICAL_ROLL,
  ComplexOrderStrategyTypes::MUTUAL_FUND_SWAP,
  ComplexOrderStrategyTypes::CUSTOM
].freeze