Package io.runon.trading.backtesting
Class FuturesReadBacktesting<E extends io.runon.trading.TimePrice,T extends TimePriceData>
java.lang.Object
io.runon.trading.backtesting.FuturesBacktesting<T>
io.runon.trading.backtesting.FuturesReadBacktesting<E,T>
public abstract class FuturesReadBacktesting<E extends io.runon.trading.TimePrice,T extends TimePriceData>
extends FuturesBacktesting<T>
실시간정보를 (초단위) 백테스팅하기위해 만든도구
분할 매수 분할매도 방식
- Author:
- macle
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final SlippageRatePriceprotected io.runon.trading.strategy.StrategyOrder<T>Fields inherited from class io.runon.trading.backtesting.FuturesBacktesting
account, assetList, candles, cashScale, chartHeight, chartWidth, data, isChart, isPositionLine, lastLines, lastPosition, linesList, markerDataList, startCash, subtractRate, symbol, time, zoneId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract EvoidvoidsetBuyFee(BigDecimal buyFee) 구매 수수료 설정voidsetSellFee(BigDecimal sellFee) 판매수수료 설정voidsetSlippageRate(BigDecimal slippageRate) voidsetStrategy(io.runon.trading.strategy.StrategyOrder<T> strategy) voidMethods inherited from class io.runon.trading.backtesting.FuturesBacktesting
addCash, addChartLine, addChartMark, addChartMark, addLines, changeChartLine, end, getAccount, getLogMessage, init, setAccount, setCashScale, setChart, setChart, setChartHeight, setChartWidth, setData, setPositionLine, setSymbol, setZoneId
-
Field Details
-
slippageRatePrice
-
strategy
-
-
Constructor Details
-
FuturesReadBacktesting
public FuturesReadBacktesting()
-
-
Method Details
-
setStrategy
-
start
-
putData
-
make
-
setSlippageRate
-
setBuyFee
구매 수수료 설정- Parameters:
buyFee- 구매수수료
-
setSellFee
판매수수료 설정- Parameters:
sellFee- 판매수수료
-