Tabnine Logo
quickfix.field
Code IndexAdd Tabnine to your IDE (free)

How to use quickfix.field

Best Java code snippets using quickfix.field (Showing top 20 results out of 315)

origin: quickfix-j/quickfixj

/**
 * @return the default application version ID for messages sent from this session
 */
public ApplVerID getSenderDefaultApplicationVersionID() {
  return new ApplVerID(senderDefaultApplVerID.getValue());
}
origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.quickfix

@Override
public int hashCode() {
  final int prime = 31;
  int result = 1;
  result = prime * result + ((applVerID == null) ? 0 : applVerID.hashCode());
  return result;
}
origin: sutra/okcoin-client

public OrdersInfoAfterSomeIDRequest createOrdersInfoAfterSomeIDRequest(
    String tradeRequestId, String symbol, long orderId, char ordStatus) {
  OrdersInfoAfterSomeIDRequest message = new OrdersInfoAfterSomeIDRequest(
      new TradeRequestID(tradeRequestId),
      new Symbol(symbol),
      new OrderID(String.valueOf(orderId)),
      new OrdStatus(ordStatus));
  return message;
}
origin: org.quickfixj/quickfixj-examples-banzai

public void send42(Order order) {
  quickfix.fix42.NewOrderSingle newOrderSingle = new quickfix.fix42.NewOrderSingle(
      new ClOrdID(order.getID()), new HandlInst('1'), new Symbol(order.getSymbol()),
      sideToFIXSide(order.getSide()), new TransactTime(), typeToFIXType(order.getType()));
  newOrderSingle.set(new OrderQty(order.getQuantity()));
  send(populateOrder(order, newOrderSingle), order.getSessionID());
}
origin: org.knowm.xchange/xchange-btcchina

public static NewOrderSingle createNewOrderSingle(long nonce, String accessKey, String secretKey, String clOrdId, char side, char ordType,
  BigDecimal orderQty, BigDecimal price, String symbol) {
 String methodString = String.format("method=%s&params=%s,%s,%s", side == Side.BUY ? "buyOrder3" : "sellOrder3",
   price == null ? "" : price.stripTrailingZeros().toPlainString(), orderQty.stripTrailingZeros().toPlainString(), symbol);
 String account = getAccountString(nonce, accessKey, secretKey, methodString);
 NewOrderSingle message = new NewOrderSingle(new ClOrdID(clOrdId), new Side(side), new TransactTime(), new OrdType(ordType));
 message.set(new Account(account));
 message.set(new OrderQty(orderQty.doubleValue()));
 if (price != null) {
  message.set(new Price(price.doubleValue()));
 }
 message.set(new Symbol(symbol));
 return message;
}
origin: org.knowm.xchange/xchange-btcchina

public static OrderCancelRequest createOrderCancelRequest(long nonce, String accessKey, String secretKey, String clOrdId, String orderId,
  String symbol) {
 String methodString = String.format("method=cancelOrder3&params=%s,%s", orderId, symbol);
 String account = getAccountString(nonce, accessKey, secretKey, methodString);
 // OrigClOrdID and Side are required, but insignificant.
 OrderCancelRequest message = new OrderCancelRequest(new OrigClOrdID("DUMMY"), new ClOrdID(clOrdId), new Side(Side.SELL), new TransactTime());
 message.set(new Account(account));
 message.set(new Symbol(symbol));
 message.set(new OrderID(orderId));
 return message;
}
origin: sutra/okcoin-client

public OrderCancelRequest createOrderCancelRequest(
    String clOrdId,
    String origClOrdId,
    char side,
    String symbol) {
  OrderCancelRequest message = new OrderCancelRequest(
      new OrigClOrdID(origClOrdId),
      new ClOrdID(clOrdId),
      new Side(side),
      new TransactTime(new Date()));
  message.set(new Symbol(symbol));
  return message;
}
origin: sutra/huobi-client

public static OrderStatusRequest buildOrderStatusRequest(
    String clOrdId,
    String accessKey,
    char side,
    String symbol) {
  OrderStatusRequest message = new OrderStatusRequest(
      new ClOrdID(clOrdId),
      new Side(side));
  message.set(new Account(accessKey));
  message.set(new Symbol(symbol));
  return message;
}
origin: sutra/huobi-client

public static OrderMassStatusRequest buildOrderMassStatusRequest(
    String massStatusReqId,
    String accessKey,
    int massStatusReqType,
    String symbol) {
  OrderMassStatusRequest message = new OrderMassStatusRequest(
      new MassStatusReqID(massStatusReqId),
      new MassStatusReqType(massStatusReqType));
  message.set(new Account(accessKey));
  message.set(new Symbol(symbol));
  return message;
}
origin: sutra/okcoin-client

public TradeCaptureReportRequest createTradeCaptureReportRequest(
    String tradeRequestId, String symbol) {
  TradeCaptureReportRequest message = new TradeCaptureReportRequest(
      new TradeRequestID(tradeRequestId),
      new TradeRequestType(
          TradeRequestType.MATCHED_TRADES_MATCHING_CRITERIA_PROVIDED_ON_REQUEST));
  message.set(new Symbol(symbol));
  return message;
}
origin: org.quickfixj/quickfixj-examples-banzai

public void replace40(Order order, Order newOrder) {
  quickfix.fix40.OrderCancelReplaceRequest message = new quickfix.fix40.OrderCancelReplaceRequest(
      new OrigClOrdID(order.getID()), new ClOrdID(newOrder.getID()), new HandlInst('1'),
      new Symbol(order.getSymbol()), sideToFIXSide(order.getSide()), new OrderQty(
          newOrder.getQuantity()), typeToFIXType(order.getType()));
  orderTableModel.addID(order, newOrder.getID());
  send(populateCancelReplace(order, newOrder, message), order.getSessionID());
}
origin: sutra/huobi-client

public static OrderCancelRequest buildOrderCancelRequest(
    String clOrdId,
    String origClOrdId,
    char side,
    String symbol) {
  OrderCancelRequest message = new OrderCancelRequest(
      new OrigClOrdID(origClOrdId),
      new ClOrdID(clOrdId),
      new Side(side),
      new TransactTime(new Date()));
  message.set(new Symbol(symbol));
  return message;
}
origin: org.knowm.xchange/xchange-btcchina

public static OrderStatusRequest createOrderStatusRequest(long nonce, String accessKey, String secretKey, String clOrdId, String orderId,
  String symbol) {
 String methodString = String.format("method=getOrder&params=%s,%s,1", orderId, symbol);
 String account = getAccountString(nonce, accessKey, secretKey, methodString);
 // Side is required, but insignificant.
 OrderStatusRequest message = new OrderStatusRequest(new ClOrdID(clOrdId), new Side(Side.BUY));
 message.set(new Account(account));
 message.set(new Symbol(symbol));
 message.set(new OrderID(orderId));
 return message;
}
origin: org.knowm.xchange/xchange-btcchina

public static OrderMassStatusRequest createOrderMassStatusRequest(long nonce, String accessKey, String secretKey, String massStatusReqId,
  int massStatusReqType, String symbol) {
 String methodString = String.format("method=getOrders&params=1,%s,1000,0,0,1", symbol);
 String account = getAccountString(nonce, accessKey, secretKey, methodString);
 OrderMassStatusRequest message = new OrderMassStatusRequest(new MassStatusReqID(massStatusReqId), new MassStatusReqType(massStatusReqType));
 message.set(new Side(Side.BUY)); // required, but insignificant
 message.set(new Account(account));
 message.set(new Symbol(symbol));
 return message;
}
origin: org.quickfixj/quickfixj-all

/**
 * @return the default application version ID for messages sent from this session
 */
public ApplVerID getSenderDefaultApplicationVersionID() {
  return new ApplVerID(senderDefaultApplVerID.getValue());
}
origin: org.quickfixj/quickfixj-examples-banzai

public void send43(Order order) {
  quickfix.fix43.NewOrderSingle newOrderSingle = new quickfix.fix43.NewOrderSingle(
      new ClOrdID(order.getID()), new HandlInst('1'), sideToFIXSide(order.getSide()),
      new TransactTime(), typeToFIXType(order.getType()));
  newOrderSingle.set(new OrderQty(order.getQuantity()));
  newOrderSingle.set(new Symbol(order.getSymbol()));
  send(populateOrder(order, newOrderSingle), order.getSessionID());
}
origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.quickfix

/**
 * @return the default application version ID for messages sent from this session
 */
public ApplVerID getSenderDefaultApplicationVersionID() {
  return new ApplVerID(senderDefaultApplVerID.getValue());
}
origin: org.quickfixj/quickfixj-examples-banzai

public void send41(Order order) {
  quickfix.fix41.NewOrderSingle newOrderSingle = new quickfix.fix41.NewOrderSingle(
      new ClOrdID(order.getID()), new HandlInst('1'), new Symbol(order.getSymbol()),
      sideToFIXSide(order.getSide()), typeToFIXType(order.getType()));
  newOrderSingle.set(new OrderQty(order.getQuantity()));
  send(populateOrder(order, newOrderSingle), order.getSessionID());
}
origin: org.quickfixj/quickfixj-examples-banzai

public void send44(Order order) {
  quickfix.fix44.NewOrderSingle newOrderSingle = new quickfix.fix44.NewOrderSingle(
      new ClOrdID(order.getID()), sideToFIXSide(order.getSide()),
      new TransactTime(), typeToFIXType(order.getType()));
  newOrderSingle.set(new OrderQty(order.getQuantity()));
  newOrderSingle.set(new Symbol(order.getSymbol()));
  newOrderSingle.set(new HandlInst('1'));
  send(populateOrder(order, newOrderSingle), order.getSessionID());
}
origin: org.quickfixj/quickfixj-examples-banzai

public void send50(Order order) {
  quickfix.fix50.NewOrderSingle newOrderSingle = new quickfix.fix50.NewOrderSingle(
      new ClOrdID(order.getID()), sideToFIXSide(order.getSide()),
      new TransactTime(), typeToFIXType(order.getType()));
  newOrderSingle.set(new OrderQty(order.getQuantity()));
  newOrderSingle.set(new Symbol(order.getSymbol()));
  newOrderSingle.set(new HandlInst('1'));
  send(populateOrder(order, newOrderSingle), order.getSessionID());
}
quickfix.field

Most used classes

  • Side
  • ClOrdID
  • Symbol
  • MsgType
  • OrdStatus
  • Price,
  • OrderQty,
  • OrigClOrdID,
  • OrdType,
  • TransactTime,
  • AvgPx,
  • CumQty,
  • ExecID,
  • Text,
  • Account,
  • LeavesQty,
  • MDReqID,
  • Currency,
  • ExecType
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now