Package de.gsi.financial.samples
Class FinancialRealtimeCandlestickSample
- java.lang.Object
-
- javafx.application.Application
-
- de.gsi.financial.samples.AbstractBasicFinancialApplication
-
- de.gsi.financial.samples.FinancialRealtimeCandlestickSample
-
public class FinancialRealtimeCandlestickSample extends AbstractBasicFinancialApplication
Tick OHLC/V realtime processing. Demonstration of re-sample data to 2M timeframe. Support/Resistance range levels added. YWatchValueIndicator for better visualization of y-values, auto-handling of close prices and manual settings of price levels.- Author:
- afischer
-
-
Field Summary
-
Fields inherited from class de.gsi.financial.samples.AbstractBasicFinancialApplication
DEBUG_UPDATE_RATE, ohlcvDataSet, period, prefChartHeight, prefChartWidth, prefSceneHeight, prefSceneWidth, replayFrom, resource, timeRange, tt
-
-
Constructor Summary
Constructors Constructor Description FinancialRealtimeCandlestickSample()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected de.gsi.chart.plugins.YRangeIndicatorcreateRsLevel(de.gsi.chart.axes.Axis yAxis, double lowerBound, double upperBound, java.lang.String description)static voidmain(java.lang.String[] args)protected voidprepareRenderers(de.gsi.chart.XYChart chart, de.gsi.dataset.spi.financial.OhlcvDataSet ohlcvDataSet, de.gsi.dataset.spi.DefaultDataSet indiSet)Create and apply renderersprotected javafx.scene.SceneprepareScene()Prepare charts to the root.-
Methods inherited from class de.gsi.financial.samples.AbstractBasicFinancialApplication
closeDemo, getDefaultFinancialTestChart, getTestToolBar, loadTestData, showPredefinedTimeRange, start
-
-
-
-
Method Detail
-
prepareScene
protected javafx.scene.Scene prepareScene()
Prepare charts to the root.- Overrides:
prepareScenein classAbstractBasicFinancialApplication- Returns:
- prepared scene for sample app
-
createRsLevel
protected de.gsi.chart.plugins.YRangeIndicator createRsLevel(de.gsi.chart.axes.Axis yAxis, double lowerBound, double upperBound, java.lang.String description)
-
prepareRenderers
protected void prepareRenderers(de.gsi.chart.XYChart chart, de.gsi.dataset.spi.financial.OhlcvDataSet ohlcvDataSet, de.gsi.dataset.spi.DefaultDataSet indiSet)Description copied from class:AbstractBasicFinancialApplicationCreate and apply renderers- Specified by:
prepareRenderersin classAbstractBasicFinancialApplication- Parameters:
chart- for applying renderers
-
main
public static void main(java.lang.String[] args)
- Parameters:
args- the command line arguments
-
-