public class FCNAgent extends Agent
"fixed"
: "normal"
: Modifier and Type | Field and Description |
---|---|
static Long |
MARGIN_FIXED
Field Type: Long{self==0L}
|
static Long |
MARGIN_NORMAL
Field Type: Long{self==1L}
|
Double |
chartWeight |
Double |
fundamentalWeight |
Boolean |
isChartFollowing |
Long |
marginType |
Double |
noiseScale |
Double |
noiseWeight |
Double |
orderMargin |
Long |
timeWindowSize |
assetsVolumes, cashAmount, id, name, random
Constructor and Description |
---|
FCNAgent() |
Modifier and Type | Method and Description |
---|---|
static Boolean |
isFinite(Double x) |
List<Order> |
submitOrders(Market market) |
List<Order> |
submitOrders(List<Market> markets) |
getAssetVolume, getAssetVolume, getCashAmount, getRandom, isMarketAccessible, isMarketAccessible, nextOrderId, orderExecuted, setAssetVolume, setAssetVolume, setCashAmount, setId, setMarketAccessible, setMarketAccessible, setName, setRandom, submitOrders, submitOrders, toString, updateAssetVolume, updateAssetVolume, updateCashAmount
public Double fundamentalWeight
public Double chartWeight
public Double noiseWeight
public Double noiseScale
public Long timeWindowSize
public Double orderMargin
public Boolean isChartFollowing
public static final Long MARGIN_FIXED
public static final Long MARGIN_NORMAL
public Long marginType