@Override public Instrument resolveSymbol(String inSymbol) { return new Equity(inSymbol); } /* (non-Javadoc)
/** * Creates an equity position key. Note that account and traderId are * converted to null if they only contain whitespace. * * @param symbol * symbol, cannot be null or whitespace * @param account * account * @param traderId * trader id * @throws IllegalArgumentException * if symbol is null or whitespace */ public static PositionKey<Equity> createEquityKey(String symbol, @Nullable String account, @Nullable String traderId) { return createKey(new Equity(symbol), account, traderId); } /**
@Override public Instrument extract(FieldMap inMessage) { String symbol = getSymbol(inMessage); String symbolSfx = getSymbolSfx(inMessage); return symbol == null ? null : new Equity(symbol, symbolSfx); } /* (non-Javadoc)
new Equity(inSymbol)); StrategyModule.log(LogEventBuilder.debug().withMessage(RECEIVED_POSITION, String.valueOf(strategy),
if(instrument instanceof Option) { bidBuilder.withExpirationType(ExpirationType.UNKNOWN); bidBuilder.withUnderlyingInstrument(new Equity(instrument.getSymbol())); if(instrument instanceof Option) { askBuilder.withExpirationType(ExpirationType.UNKNOWN); askBuilder.withUnderlyingInstrument(new Equity(instrument.getSymbol())); if(instrument instanceof Option) { tradeBuilder.withExpirationType(ExpirationType.UNKNOWN); tradeBuilder.withUnderlyingInstrument(new Equity(instrument.getSymbol())); marketstatBuilder.withUnderlyingInstrument(new Equity(instrument.getSymbol()));
if(instrument instanceof Option) { bidBuilder.withExpirationType(ExpirationType.UNKNOWN); bidBuilder.withUnderlyingInstrument(new Equity(instrument.getSymbol())); if(instrument instanceof Option) { askBuilder.withExpirationType(ExpirationType.UNKNOWN); askBuilder.withUnderlyingInstrument(new Equity(instrument.getSymbol())); if(instrument instanceof Option) { tradeBuilder.withExpirationType(ExpirationType.UNKNOWN); tradeBuilder.withUnderlyingInstrument(new Equity(instrument.getSymbol())); marketstatBuilder.withUnderlyingInstrument(new Equity(instrument.getSymbol()));