public class SecurityTradingRulesBlock extends Object implements com.epam.fix.model.Block
Modifier and Type | Class and Description |
---|---|
class |
SecurityTradingRulesBlock.LotTypeRulesGroup |
class |
SecurityTradingRulesBlock.NestedInstrAttribGroup |
class |
SecurityTradingRulesBlock.TickRulesGroup |
class |
SecurityTradingRulesBlock.TradingSessionRulesGroup |
Constructor and Description |
---|
SecurityTradingRulesBlock() |
public int getNoTickRules()
public void setNoTickRules(int value)
public Collection<SecurityTradingRulesBlock.TickRulesGroup> getTickRulesGroup()
public void setTickRulesGroup(Collection<SecurityTradingRulesBlock.TickRulesGroup> value)
public int getNoLotTypeRules()
public void setNoLotTypeRules(int value)
public Collection<SecurityTradingRulesBlock.LotTypeRulesGroup> getLotTypeRulesGroup()
public void setLotTypeRulesGroup(Collection<SecurityTradingRulesBlock.LotTypeRulesGroup> value)
public Long getPriceLimitType()
public void setPriceLimitType(Long value)
public Double getLowLimitPrice()
public void setLowLimitPrice(Double value)
public Double getHighLimitPrice()
public void setHighLimitPrice(Double value)
public Double getTradingReferencePrice()
public void setTradingReferencePrice(Double value)
public Long getExpirationCycle()
public void setExpirationCycle(Long value)
public Double getMinTradeVol()
public void setMinTradeVol(Double value)
public Double getMaxTradeVol()
public void setMaxTradeVol(Double value)
public Double getMaxPriceVariation()
public void setMaxPriceVariation(Double value)
public Long getImpliedMarketIndicator()
public void setImpliedMarketIndicator(Long value)
public String getTradingCurrency()
public void setTradingCurrency(String value)
public Double getRoundLot()
public void setRoundLot(Double value)
public Long getMultilegModel()
public void setMultilegModel(Long value)
public Long getMultilegPriceMethod()
public void setMultilegPriceMethod(Long value)
public Long getPriceType()
public void setPriceType(Long value)
public int getNoTradingSessionRules()
public void setNoTradingSessionRules(int value)
public Collection<SecurityTradingRulesBlock.TradingSessionRulesGroup> getTradingSessionRulesGroup()
public void setTradingSessionRulesGroup(Collection<SecurityTradingRulesBlock.TradingSessionRulesGroup> value)
public int getNoNestedInstrAttrib()
public void setNoNestedInstrAttrib(int value)
public Collection<SecurityTradingRulesBlock.NestedInstrAttribGroup> getNestedInstrAttribGroup()
public void setNestedInstrAttribGroup(Collection<SecurityTradingRulesBlock.NestedInstrAttribGroup> value)
public void toFIX(FIXFieldList l)
toFIX
in interface com.epam.fix.model.Block
public void fromFIX(FIXFieldList l)
fromFIX
in interface com.epam.fix.model.Block
Copyright © 2000–2022 EPAM Systems. All rights reserved.