net.sourceforge.eclipsetrader.trading
Class TradingSystemPlugin
java.lang.Object
java.util.Observable
net.sourceforge.eclipsetrader.trading.TradingSystemPlugin
- public abstract class TradingSystemPlugin
- extends java.util.Observable
Methods inherited from class java.util.Observable |
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TradingSystemPlugin
public TradingSystemPlugin()
getAccount
public Account getAccount()
setAccount
public void setAccount(Account account)
getSecurity
public Security getSecurity()
setSecurity
public void setSecurity(Security security)
getMaxAmount
public double getMaxAmount()
setMaxAmount
public void setMaxAmount(double maxAmountPerTransaction)
getMaxExposure
public double getMaxExposure()
setMaxExposure
public void setMaxExposure(double maxExposure)
getMinAmount
public double getMinAmount()
setMinAmount
public void setMinAmount(double minAmountPerTransaction)
setParameters
public void setParameters(java.util.Map parameters)
run
public abstract void run()
getSignal
public int getSignal()
setSignal
public void setSignal(int signal)
getQuantity
public int getQuantity()