记录类的使用
org.dromara.northstar.common.model.core.Bar
使用Bar的程序包
程序包
说明
-
org.dromara.northstar.common中Bar的使用
返回变量类型为Bar的类型的org.dromara.northstar.common中的方法修饰符和类型方法说明IDataSource.getDailyData(Contract contract, LocalDate startDate, LocalDate endDate) 获取日K线数据IDataSource.getHourlyData(Contract contract, LocalDate startDate, LocalDate endDate) 获取1小时K线数据IDataSource.getMinutelyData(Contract contract, LocalDate startDate, LocalDate endDate) 获取1分钟K线数据IDataSource.getQuarterlyData(Contract contract, LocalDate startDate, LocalDate endDate) 获取15分钟K线数据参数类型为Bar的org.dromara.northstar.common中的方法 -
org.dromara.northstar.common.model.core中Bar的使用
-
org.dromara.northstar.common.utils中Bar的使用
参数类型为Bar的org.dromara.northstar.common.utils中的方法修饰符和类型方法说明static booleanMarketDataUtils.isEndingBar(Bar bar) 判断Bar是否为小节收盘K线static booleanMarketDataUtils.isOpenningBar(Bar bar) 判断Bar是否为开盘K线static booleanMarketDataUtils.isStartingBar(Bar bar) 判断Bar是否为小节开盘K线static intMarketDataUtils.minutesToDayEnd(Bar bar) 距离日内收盘还剩余几分钟 -
org.dromara.northstar.data中Bar的使用
返回变量类型为Bar的类型的org.dromara.northstar.data中的方法修饰符和类型方法说明加载历史行情分钟K线数据IMarketDataRepository.loadDailyBars(IContract contract, LocalDate startDate, LocalDate endDate) 加载历史行情日K线数据参数类型为Bar的org.dromara.northstar.data中的方法 -
org.dromara.northstar.gateway.mktdata中Bar的使用
返回变量类型为Bar的类型的org.dromara.northstar.gateway.mktdata中的方法修饰符和类型方法说明EmptyDataSource.getDailyData(Contract contract, LocalDate startDate, LocalDate endDate) NorthstarDataSource.getDailyData(Contract contract, LocalDate startDate, LocalDate endDate) EmptyDataSource.getHourlyData(Contract contract, LocalDate startDate, LocalDate endDate) NorthstarDataSource.getHourlyData(Contract contract, LocalDate startDate, LocalDate endDate) EmptyDataSource.getMinutelyData(Contract contract, LocalDate startDate, LocalDate endDate) NorthstarDataSource.getMinutelyData(Contract contract, LocalDate startDate, LocalDate endDate) EmptyDataSource.getQuarterlyData(Contract contract, LocalDate startDate, LocalDate endDate) NorthstarDataSource.getQuarterlyData(Contract contract, LocalDate startDate, LocalDate endDate) 类型变量类型为Bar的org.dromara.northstar.gateway.mktdata中的方法参数修饰符和类型方法说明voidDataSourceDataLoader.loadDailyData(Contract contract, LocalDate startDate, LocalDate endDate, Consumer<List<Bar>> sectionCallback) voidDataSourceDataLoader.loadHourlyData(Contract contract, LocalDate startDate, LocalDate endDate, Consumer<List<Bar>> sectionCallback) voidDataSourceDataLoader.loadMinutelyData(Contract contract, LocalDate startDate, LocalDate endDate, Consumer<List<Bar>> sectionCallback) voidDataSourceDataLoader.loadQuarterlyData(Contract contract, LocalDate startDate, LocalDate endDate, Consumer<List<Bar>> sectionCallback) 类型变量类型为Bar的org.dromara.northstar.gateway.mktdata中的构造器参数 -
org.dromara.northstar.indicator.constant中Bar的使用
-
org.dromara.northstar.strategy中Bar的使用
参数类型为Bar的org.dromara.northstar.strategy中的方法修饰符和类型方法说明protected booleanAbstractStrategy.canProceed(Bar bar) default void响应BAR数据voidAbstractStrategy.onMergedBar(Bar bar) 该方法不管模组是否启用都会被调用 每个K线触发一次 如果订阅了多个合约,则会有多个K线,因此每个K线时刻会触发多次voidMergedBarListener.onMergedBar(Bar bar) voidTradeStrategy.onMergedBar(Bar bar) BAR事件 当模组状态为停用时,也不排除策略会有相应的数据更新逻辑,所以即使模组状态为停用,该方法仍会被调用类型变量类型为Bar的org.dromara.northstar.strategy中的方法参数