package com.activequant.domainmodel.trade.order;
public class StopOrder extends SingleLegOrder {
private Double stop;
public Double getStopPrice() {
return stop;
}
public void setStopPrice(Double stop) {
this.stop = stop;
}
public StopOrder(){
}
/**
* will not clone everything, but just limit price, order side, quantity and tradinstid.
*/
public StopOrder clone(){
StopOrder ret = new StopOrder();
ret.setCreationTimeStamp(this.getCreationTimeStamp());
ret.setOpenQuantity(getOpenQuantity());
ret.setOrderId(getOrderId());
ret.setStopPrice(stop);
ret.setOrderSide(getOrderSide());
ret.setQuantity(getQuantity());
ret.setTradInstId(getTradInstId());
return ret;
}
}