Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Naoki-Yatsu/FX-AlgorithmTrading
/ functions
Functions
1,182 in github.com/Naoki-Yatsu/FX-AlgorithmTrading
⨍
Functions
1,182
◇
Types & classes
212
↓ 1 callers
Method
deployIndicatorTradeModelJMX
JMX用のIndicatorTradeModel系列のモデル配備メソッドです @param modelClassName @param versionName @param symbol @return
ats/src/main/java/ny2/ats/model/IModelFactory.java:53
↓ 1 callers
Method
deployModel
(ModelType modelType, String modelVersionStr, Symbol symbol)
ats/src/main/java/ny2/ats/model/impl/ModelFactoryImpl.java:53
↓ 1 callers
Method
deployModelJMX
JMX用のモデル配備メソッドです @param modelTypeStr @param modelVersionStr @param symbol @return 実行メッセージ
ats/src/main/java/ny2/ats/model/IModelFactory.java:31
↓ 1 callers
Method
deployModelJMX
(String modelTypeStr, String modelVersionStr, String symbolStr)
ats/src/main/java/ny2/ats/model/impl/ModelFactoryImpl.java:64
↓ 1 callers
Method
deployModels
設定ファイルにしたがってモデルをデプロイします 設定にブランクがあるものは無視します
ats/src/main/java/ny2/ats/historical/HistoricalTesterSetup.java:226
↓ 1 callers
Method
devideLongToInt
longを上位、下位32bitずつ2つのintに分割します @param l @return
ats/src/main/java/ny2/ats/core/util/DateTimeUtility.java:163
↓ 1 callers
Method
finalizeDisk
ディスクデータの最終処理を行います。
ats/src/main/java/ny2/ats/database/HistoricalDao.java:85
↓ 1 callers
Method
findMarketData
(LocalDate fromdate, LocalDate todate)
ats/src/main/java/ny2/ats/database/impl/KdbHistoricalDao.java:140
↓ 1 callers
Method
getAllIndicatorDataMap
IndicatorMapへの参照を返します(OHLCは含まない) @return
ats/src/main/java/ny2/ats/indicator/IIndicatorDataHolder.java:94
↓ 1 callers
Method
getBiPredicate
()
ats/src/main/java/ny2/ats/model/tool/TradeConditionOperator.java:52
↓ 1 callers
Method
getBiPredicate2
()
ats/src/main/java/ny2/ats/model/tool/TradeConditionOperator.java:56
↓ 1 callers
Method
getCcy1
()
ats/src/main/java/ny2/ats/core/common/Symbol.java:462
↓ 1 callers
Method
getCloseMinList
(StochasticsPeriod stochasticsPeriod)
ats/src/main/java/ny2/ats/indicator/indicators/StochasticsIndicator.java:207
↓ 1 callers
Method
getCloseWeekTimeSaturday
土曜日のMarket終了時刻を返します @param date @return
ats/src/main/java/ny2/ats/core/util/MarketTimeUtility.java:164
↓ 1 callers
Method
getConnection
()
ats/src/main/java/ny2/ats/database/impl/KdbEventDao.java:220
↓ 1 callers
Method
getConnectorClass
()
ats/src/main/java/ny2/ats/market/connection/MarketType.java:39
↓ 1 callers
Method
getCountCalcPeriod
()
ats/src/main/java/ny2/ats/indicator/indicators/RSIIndicator.java:40
↓ 1 callers
Method
getDList
(StochasticsPeriod stochasticsPeriod)
ats/src/main/java/ny2/ats/indicator/indicators/StochasticsIndicator.java:201
↓ 1 callers
Method
getDPeriod
()
ats/src/main/java/ny2/ats/indicator/indicators/StochasticsIndicator.java:258
↓ 1 callers
Method
getDataSize
Indicatorのデータサイズを返します @return
ats/src/main/java/ny2/ats/indicator/Indicator.java:157
↓ 1 callers
Method
getDataString
()
ats/src/main/java/ny2/ats/indicator/indicators/MACDIndicator.java:87
↓ 1 callers
Method
getDisadvantagePips
()
ats/src/main/java/ny2/ats/market/order/impl/HistoricalOrderManagerImpl.java:306
↓ 1 callers
Method
getEODTime
EOD時刻を返します @param date @return
ats/src/main/java/ny2/ats/core/util/MarketTimeUtility.java:173
↓ 1 callers
Method
getExecutionMode
()
ats/src/main/java/ny2/ats/market/order/impl/HistoricalOrderManagerImpl.java:276
↓ 1 callers
Method
getExpression
()
ats/src/main/java/ny2/ats/model/tool/TradeConditionOperator.java:60
↓ 1 callers
Method
getHighList
()
ats/src/main/java/ny2/ats/indicator/indicators/OHLCIndicator.java:207
↓ 1 callers
Method
getIndicatorClass
()
ats/src/main/java/ny2/ats/indicator/IndicatorType.java:119
↓ 1 callers
Method
getIndicatorOHLC
(Symbol symbol, Period period)
ats/src/main/java/ny2/ats/model/impl/ModelIndicatorDataHolderImpl.java:114
↓ 1 callers
Method
getIndicatorPeriodsTick
()
ats/src/main/java/ny2/ats/indicator/IIndicatorDataHolder.java:43
↓ 1 callers
Method
getIndicatorPeriodsTime
()
ats/src/main/java/ny2/ats/indicator/IIndicatorDataHolder.java:41
↓ 1 callers
Method
getIndicatorSymbols
()
ats/src/main/java/ny2/ats/indicator/IIndicatorDataHolder.java:37
↓ 1 callers
Method
getIndicatorTypes
()
ats/src/main/java/ny2/ats/indicator/IIndicatorDataHolder.java:39
↓ 1 callers
Method
getKPeriod
()
ats/src/main/java/ny2/ats/indicator/indicators/StochasticsIndicator.java:255
↓ 1 callers
Method
getLastBefore
Listの最後の1つ手前の要素を取得します。 @param list @return
ats/src/main/java/ny2/ats/core/util/CollectionUtility.java:50
↓ 1 callers
Method
getLastClose
最新の終値を返します
ats/src/main/java/ny2/ats/indicator/indicators/OHLCIndicator.java:149
↓ 1 callers
Method
getLastDateTimeMap
最終更新時刻のMapを返します @return
ats/src/main/java/ny2/ats/information/TimerChecker.java:243
↓ 1 callers
Method
getLastLong
(MACDPeriod macdPeriod)
ats/src/main/java/ny2/ats/indicator/indicators/MACDIndicator.java:182
↓ 1 callers
Method
getLastLowerSupport
(PriceRangePeriod calcPeriod)
ats/src/main/java/ny2/ats/indicator/indicators/PriceRangeIndicator.java:191
↓ 1 callers
Method
getLastLowerSupportValid
(PriceRangePeriod calcPeriod)
ats/src/main/java/ny2/ats/indicator/indicators/PriceRangeIndicator.java:197
↓ 1 callers
Method
getLastOHLC
最新のOHLCを返します
ats/src/main/java/ny2/ats/indicator/indicators/OHLCIndicator.java:142
↓ 1 callers
Method
getLastSenkou2
(IchimokuPeriod calcPeriod)
ats/src/main/java/ny2/ats/indicator/indicators/IchimokuIndicator.java:207
↓ 1 callers
Method
getLastShort
(MACDPeriod macdPeriod)
ats/src/main/java/ny2/ats/indicator/indicators/MACDIndicator.java:179
↓ 1 callers
Method
getLastSlowD
(StochasticsPeriod stochasticsPeriod)
ats/src/main/java/ny2/ats/indicator/indicators/StochasticsIndicator.java:193
↓ 1 callers
Method
getLastTimerTime
最後のTimerの通知基準時刻を返します。 @return
ats/src/main/java/ny2/ats/information/ITimerManager.java:25
↓ 1 callers
Method
getLastUpperSupport
(PriceRangePeriod calcPeriod)
ats/src/main/java/ny2/ats/indicator/indicators/PriceRangeIndicator.java:188
↓ 1 callers
Method
getLastUpperSupportValid
(PriceRangePeriod calcPeriod)
ats/src/main/java/ny2/ats/indicator/indicators/PriceRangeIndicator.java:194
↓ 1 callers
Method
getLastValue
最新のデータを返します。 @return
ats/src/main/java/ny2/ats/indicator/Indicator.java:79
↓ 1 callers
Method
getLastValueMap
Indicatorごとの最終データを返します。 @return
ats/src/main/java/ny2/ats/indicator/Indicator.java:114
↓ 1 callers
Method
getLastValueWithCast
calcPeriodをcastして、最新のデータを返します @param calcPeriod @return last value @throws ClassCastException If calcPeriod is NOT instance of its of Indicator.
ats/src/main/java/ny2/ats/indicator/Indicator.java:87
↓ 1 callers
Method
getLowList
()
ats/src/main/java/ny2/ats/indicator/indicators/OHLCIndicator.java:211
↓ 1 callers
Method
getMACDList
(MACDPeriod macdPeriod)
ats/src/main/java/ny2/ats/indicator/indicators/MACDIndicator.java:190
↓ 1 callers
Method
getMAList
(BollingerPeriod calcPeriod)
ats/src/main/java/ny2/ats/indicator/indicators/BollingerBandIndicator.java:200
↓ 1 callers
Method
getMaxMinList
(StochasticsPeriod stochasticsPeriod)
ats/src/main/java/ny2/ats/indicator/indicators/StochasticsIndicator.java:210
↓ 1 callers
Method
getModelIndicatorDataHolder
IMarketIndicatorDataHolderのインスタンスを返します。 @return
ats/src/main/java/ny2/ats/model/IModelManager.java:33
↓ 1 callers
Method
getModelStatus
モデルの稼動状況を取得します。 @return
ats/src/main/java/ny2/ats/model/IModel.java:59
↓ 1 callers
Method
getModelStatus
()
ats/src/main/java/ny2/ats/model/algo/AbstractModel.java:121
↓ 1 callers
Method
getNextDateTimeMap
次の更新時刻のMapを返します @return
ats/src/main/java/ny2/ats/information/TimerChecker.java:251
↓ 1 callers
Method
getNextOpenTime
次の Market Open 時刻を取得します @param jstDateTime @return
ats/src/main/java/ny2/ats/core/util/MarketTimeUtility.java:91
↓ 1 callers
Method
getNextTimerTime
次の通知基準時刻を返します。 @return
ats/src/main/java/ny2/ats/information/ITimerManager.java:19
↓ 1 callers
Method
getOHLCMap
OHLC Map への参照を返します @return
ats/src/main/java/ny2/ats/indicator/IIndicatorDataHolder.java:100
↓ 1 callers
Method
getOpenPositionPlJpy
JPY換算の未決済ポジションのPLを返します @param currentMarketData @param ccy2JpyMarketData @return
ats/src/main/java/ny2/ats/core/data/Position.java:185
↓ 1 callers
Method
getOpenWeekTimeMonday
月曜日のMarket開始時刻を返します @param date @return
ats/src/main/java/ny2/ats/core/util/MarketTimeUtility.java:155
↓ 1 callers
Method
getOrderManagerClass
()
ats/src/main/java/ny2/ats/market/connection/MarketType.java:43
↓ 1 callers
Method
getPeriod
()
ats/src/main/java/ny2/ats/core/event/TimerInformationEvent.java:44
↓ 1 callers
Method
getPeriodCount
()
ats/src/main/java/ny2/ats/indicator/indicators/PriceRangeIndicator.java:281
↓ 1 callers
Method
getPl
モデルのPL情報を取得します @return
ats/src/main/java/ny2/ats/model/IModel.java:65
↓ 1 callers
Method
getPlAmountJpy
()
ats/src/main/java/ny2/ats/position/impl/PositionManagerImpl.java:143
↓ 1 callers
Method
getPlJpy
対象通貨ペアのPLを返します。 @param symbol @return
ats/src/main/java/ny2/ats/position/IPositionHolder.java:65
↓ 1 callers
Method
getPosition
Positionを返します。 @param symbol @return
ats/src/main/java/ny2/ats/position/IPositionHolder.java:35
↓ 1 callers
Method
getReverseSide
(Side side)
ats/src/main/java/ny2/ats/core/common/Side.java:52
↓ 1 callers
Method
getShortPeriod
()
ats/src/main/java/ny2/ats/indicator/indicators/MACDIndicator.java:235
↓ 1 callers
Method
getShorterPeriod
Return shorter period from this For tick periods, return TICK @return
ats/src/main/java/ny2/ats/core/common/Period.java:147
↓ 1 callers
Method
getSimpleIndicatorValueMap
SimpleIndicatorの場合、値のMapを返します。 @return
ats/src/main/java/ny2/ats/core/data/IndicatorInformation.java:91
↓ 1 callers
Method
getSlowDPeriod
()
ats/src/main/java/ny2/ats/indicator/indicators/StochasticsIndicator.java:261
↓ 1 callers
Method
getSpreadMiddle
指定SymbolのMiddle-Spreadの閾値を返します。 登録されていない場合は、Double.NaNを返します。 @param symbol @return
ats/src/main/java/ny2/ats/model/tool/SpreadChecker.java:134
↓ 1 callers
Method
getSpreadNarrow
指定SymbolのNarrow-Spreadの閾値を返します。 登録されていない場合は、Double.NaNを返します。 @param symbol @return
ats/src/main/java/ny2/ats/model/tool/SpreadChecker.java:119
↓ 1 callers
Method
getSpreadWide
指定SymbolのWide-Spreadの閾値を返します。 登録されていない場合は、Double.NaNを返します。 @param symbol @return
ats/src/main/java/ny2/ats/model/tool/SpreadChecker.java:149
↓ 1 callers
Method
getSubSubPipValue
Sub Sub Pip の値をかえします @return
ats/src/main/java/ny2/ats/core/common/Symbol.java:450
↓ 1 callers
Method
getTermPeriod
()
ats/src/main/java/ny2/ats/model/tool/TradeCondition.java:288
↓ 1 callers
Method
getTotalPlPips
単純計算したPipsのPLを返します。 @return
ats/src/main/java/ny2/ats/position/IPositionHolder.java:79
↓ 1 callers
Method
getTriggerPriod
()
ats/src/main/java/ny2/ats/indicator/indicators/MACDIndicator.java:241
↓ 1 callers
Method
getUseMarketType
執行最適化の判断に使用するMarketを取得します @return
ats/src/main/java/ny2/ats/market/order/IExecutionOptimizer.java:48
↓ 1 callers
Method
getValueList
指定の計算期間のデータ列を返します。 @param calcPeriod 計算期間(各Indicator実装enum) @return
ats/src/main/java/ny2/ats/indicator/Indicator.java:97
↓ 1 callers
Method
getValueListWithCast
calcPeriodをcastして、データ列を返します @param calcPeriod @return last value @throws ClassCastException If calcPeriod is NOT instance of its of Indicator.
ats/src/main/java/ny2/ats/indicator/Indicator.java:105
↓ 1 callers
Method
initOpen
Openを設定し、すべてOpenで初期化します。
ats/src/main/java/ny2/ats/indicator/impl/OHLC.java:89
↓ 1 callers
Method
initializeMap
IndicatorProcessor、indicatorDataMap初期化を行います。
ats/src/main/java/ny2/ats/indicator/impl/IndicatorDataHolderImpl.java:174
↓ 1 callers
Method
initializeMap
valueMapを初期化します。
ats/src/main/java/ny2/ats/indicator/indicators/SimpleIndicator.java:48
↓ 1 callers
Method
initializeMapForBollinger
initializeMapはsuperから呼び出されるため、shortMapなどのインスタンス作成前のため、後で呼び出す
ats/src/main/java/ny2/ats/indicator/indicators/BollingerBandIndicator.java:68
↓ 1 callers
Method
initializeMapForIchimoku
initializeMapはsuperから呼び出されるため、shortMapなどのインスタンス作成前のため、後で呼び出す
ats/src/main/java/ny2/ats/indicator/indicators/IchimokuIndicator.java:65
↓ 1 callers
Method
initializeMapForLR
initializeMapはsuperから呼び出されるため、shortMapなどのインスタンス作成前のため、後で呼び出す
ats/src/main/java/ny2/ats/indicator/indicators/LinearRegressionIndicator.java:58
↓ 1 callers
Method
initializeMapForMACD
initializeMapはsuperから呼び出されるため、shortMapなどのインスタンス作成前のため、後で呼び出す
ats/src/main/java/ny2/ats/indicator/indicators/MACDIndicator.java:63
↓ 1 callers
Method
initializeMapForOHLC
initializeMapはsuperから呼び出されるため、別途設定
ats/src/main/java/ny2/ats/indicator/indicators/OHLCIndicator.java:62
↓ 1 callers
Method
initializeMapForStochastics
initializeMapはsuperから呼び出されるため、別途設定
ats/src/main/java/ny2/ats/indicator/indicators/StochasticsIndicator.java:67
↓ 1 callers
Method
isCcy2Usd
CCY2がUSDかどうか判断します @return
ats/src/main/java/ny2/ats/core/common/Symbol.java:264
↓ 1 callers
Method
isInitialized
該当の計算期間のデータが初期化されているか判断します @param calcPeriod @return
ats/src/main/java/ny2/ats/indicator/Indicator.java:121
↓ 1 callers
Method
isInitialized
データが1件でも更新され、値が設定されているかチェックします。
ats/src/main/java/ny2/ats/indicator/impl/OHLC.java:153
↓ 1 callers
Method
isInitialized
(T calcPeriod)
ats/src/main/java/ny2/ats/indicator/indicators/SimpleIndicator.java:64
↓ 1 callers
Method
isLoggedIn
ログイン状態を取得します。
ats/src/main/java/ny2/ats/market/connection/IMarketConnector.java:24
↓ 1 callers
Method
isMarketOpened
MarketがOpenしている時間かどうか判断します @param jstDateTime @return
ats/src/main/java/ny2/ats/core/util/MarketTimeUtility.java:60
↓ 1 callers
Method
isMarketOpenedTradable
取引を行う時刻かどうか判断します @param jstDateTime @return
ats/src/main/java/ny2/ats/historical/impl/HistoricalTesterImpl.java:304
← previous
next →
301–400 of 1,182, ranked by callers