MCPcopy Create free account

hub / github.com/Naoki-Yatsu/FX-AlgorithmTrading / functions

Functions1,182 in github.com/Naoki-Yatsu/FX-AlgorithmTrading

↓ 89 callersMethodgetLast
Listの最後の要素を取得します。 @param list @return
ats/src/main/java/ny2/ats/core/util/CollectionUtility.java:36
↓ 62 callersMethodkdbValue
Convert from Java:Integer list to kdb:int. @param integerValue @return
ats/src/main/java/ny2/ats/database/kdb/KdbUtility.java:71
↓ 57 callersMethodtoString
()
ats/src/main/java/ny2/ats/indicator/impl/OHLC.java:157
↓ 43 callersMethodgetSymbol
()
ats/src/main/java/ny2/ats/indicator/Indicator.java:213
↓ 38 callersMethodgetDisplayName
モデルの表示名を取得します。 @return
ats/src/main/java/ny2/ats/model/IModel.java:47
↓ 35 callersMethodtoString
()
ats/src/main/java/ny2/ats/model/tool/TradeCondition.java:135
↓ 29 callersMethodgetInstance
インスタンスを作成します @param modelManager @param modelVersionStr @param symbolStr @return @throws ModelInitializeException
ats/src/main/java/ny2/ats/model/algo/IndicatorTradeModel.java:147
↓ 28 callersMethodgetContent
Return content data of this event @return AbstractData Data of this event
ats/src/main/java/ny2/ats/core/event/IEvent.java:35
↓ 28 callersMethodgetIndicator
対象のIndicatorを返します。 @param indicatorType @param symbol @param period @return
ats/src/main/java/ny2/ats/indicator/IIndicatorDataHolder.java:82
↓ 28 callersMethodvalueOf
enum の代わりとなる factory method です。中身はnewと同じでです @param name @return
ats/src/main/java/ny2/ats/model/algo/IndicatorTradeModel.java:663
↓ 27 callersMethodtoString
()
ats/src/main/java/ny2/ats/core/common/Symbol.java:200
↓ 25 callersMethodgetSymbolMap
(Symbol symbol)
ats/src/main/java/ny2/ats/indicator/impl/IndicatorDataMap.java:56
↓ 24 callersMethodtoStringSummary
Dataの要約情報を出力します @return
ats/src/main/java/ny2/ats/core/data/IData.java:12
↓ 23 callersMethodremoveHeadIndex
Listの先頭の要素を削除します(Indexで指定します) @param list @param remainFromIndex index以降が残る
ats/src/main/java/ny2/ats/core/util/CollectionUtility.java:85
↓ 20 callersMethodroundSubPips
SubPipsで丸めます @param price @return
ats/src/main/java/ny2/ats/core/common/Symbol.java:287
↓ 19 callersMethodaddValueData
データ追加にこのメソッドは使用しない
ats/src/main/java/ny2/ats/indicator/indicators/MACDIndicator.java:132
↓ 18 callersMethodgetOrderAmount
()
ats/src/main/java/ny2/ats/model/algo/IndicatorTradeModel.java:600
↓ 18 callersMethodgetPeriodCount
()
ats/src/main/java/ny2/ats/indicator/indicators/RSIIndicator.java:72
↓ 18 callersMethodlastSubListView
Listの最後のNこの要素を取得します。 @param list @param count @return
ats/src/main/java/ny2/ats/core/util/CollectionUtility.java:21
↓ 16 callersMethodexecute
()
ats/src/main/java/ny2/ats/core/util/PerformanceUtility.java:25
↓ 16 callersMethodkdbValueCharList
Convert from Java:String to kdb:string(char list). @param stringValue @return
ats/src/main/java/ny2/ats/database/kdb/KdbUtility.java:235
↓ 15 callersMethodaddSpreadMap
(Symbol symbol, int narrow, int middle, int wide)
ats/src/main/java/ny2/ats/model/tool/SpreadChecker.java:53
↓ 14 callersMethodgetMarketType
対象のECNの情報を返す
ats/src/main/java/ny2/ats/market/connection/IMarketConnector.java:9
↓ 14 callersMethodisStatus
()
ats/src/main/java/ny2/ats/model/tool/TradeCondition.java:82
↓ 13 callersMethodgetModelVersion
モデルのバージョンを取得します。 @return
ats/src/main/java/ny2/ats/model/IModel.java:32
↓ 13 callersMethodgetPositionStatus
現在のポジション状態を返します @return
ats/src/main/java/ny2/ats/model/algo/AbstractSingleOrderLockableModel.java:245
↓ 12 callersMethodaddEvent
MarketUpdateEventを登録する
ats/src/main/java/ny2/ats/core/router/IEventRouter.java:43
↓ 12 callersMethodaddTimeData
時刻データを追加します。同一更新時刻で1回だけ実行します @param newDateTime
ats/src/main/java/ny2/ats/indicator/indicators/SimpleIndicator.java:157
↓ 12 callersMethodgetModelType
モデルの種別を取得します。 @return
ats/src/main/java/ny2/ats/model/IModel.java:26
↓ 12 callersMethodsendEvent
イベントを送信します @param informationEvent
ats/src/main/java/ny2/ats/information/IInformationManager.java:14
↓ 12 callersMethodtoDate
(LocalDateTime dateTime)
ats/src/main/java/ny2/ats/core/util/DateTimeUtility.java:55
↓ 11 callersMethodgetPeriod
Base側の判定に使うPeriodを返します
ats/src/main/java/ny2/ats/model/tool/TradeCondition.java:66
↓ 11 callersMethodgetPeriod
()
ats/src/main/java/ny2/ats/indicator/indicators/BollingerBandIndicator.java:230
↓ 11 callersMethodgetToStringBase
(String className)
ats/src/main/java/ny2/ats/model/tool/TradeCondition.java:95
↓ 10 callersMethodaddSideStatusToString
toString用にSide, Statusの値を追加します @param sb @return
ats/src/main/java/ny2/ats/model/tool/TradeCondition.java:106
↓ 10 callersMethodgetIndicator
(IndicatorType indicatorType, Symbol symbol, Period period)
ats/src/main/java/ny2/ats/model/impl/ModelIndicatorDataHolderImpl.java:119
↓ 10 callersMethodinsertList
(List<T> dataList, IKdbConverter converter)
ats/src/main/java/ny2/ats/database/impl/KdbEventDao.java:195
↓ 10 callersMethodsendEvent
(IEvent<?> event)
ats/src/main/java/ny2/ats/core/router/impl/SynchronizedEventRouterImpl.java:103
↓ 9 callersMethodcreateQuery
以下の形のクエリを作成します。<br> select from [tablename] where date=date, @param selectBase @param tablename @param date @return
ats/src/main/java/ny2/ats/database/kdb/KdbQueryCreator.java:35
↓ 9 callersMethodgetCloseList
()
ats/src/main/java/ny2/ats/indicator/indicators/OHLCIndicator.java:215
↓ 9 callersMethodgetName
nameを返します。実体クラスでEnum#name()として実装します。
ats/src/main/java/ny2/ats/indicator/CalcPeriod.java:11
↓ 9 callersMethodinsert
データを登録します。
ats/src/main/java/ny2/ats/database/EventDao.java:21
↓ 8 callersMethodgetOrderStatus
()
ats/src/main/java/ny2/ats/core/event/OrderUpdateEvent.java:51
↓ 8 callersMethodgetPrice
Bid または Ask のレートを返します。
ats/src/main/java/ny2/ats/core/data/MarketData.java:108
↓ 8 callersMethodisNYCSummer
NYC夏時間かどうかを判定します @param date @return
ats/src/main/java/ny2/ats/core/util/MarketTimeUtility.java:112
↓ 7 callersMethodgetName
()
ats/src/main/java/ny2/ats/model/ModelVersion.java:11
↓ 7 callersMethodregisterListener
EventListenerを登録します @param eventType 取得したいベント種別 @param listener リスナー(通常は自分自身)
ats/src/main/java/ny2/ats/core/router/IEventRouter.java:30
↓ 6 callersMethodconvertRealToPips
実数値をpipsに変換します。 @param realRate @return
ats/src/main/java/ny2/ats/core/common/Symbol.java:406
↓ 6 callersMethodexecuteOrder
オーダーの執行処理を行います @param order @param executePrice @param priceDateTime
ats/src/main/java/ny2/ats/market/order/impl/HistoricalOrderManagerImpl.java:234
↓ 6 callersMethodfindMarketData
データを検索します。 @param fromdate @param todate @return
ats/src/main/java/ny2/ats/database/HistoricalDao.java:27
↓ 6 callersMethodgetMarketData
該当のMarketDataを返します @param symbol @return
ats/src/main/java/ny2/ats/model/IModelIndicatorDataHolder.java:44
↓ 6 callersMethodgetPeriod
()
ats/src/main/java/ny2/ats/indicator/Indicator.java:217
↓ 6 callersMethodgetStackTraceString
StackTraceをStringに変換します。 @param e @return
ats/src/main/java/ny2/ats/core/util/ExceptionUtility.java:13
↓ 6 callersMethodroundSubSubPips
SubSubPipsで丸めます @param price @return
ats/src/main/java/ny2/ats/core/common/Symbol.java:297
↓ 6 callersMethodsetOrderAction
(OrderAction orderAction)
ats/src/main/java/ny2/ats/core/data/Order.java:347
↓ 6 callersMethodsetOrderStatus
(OrderStatus orderStatus)
ats/src/main/java/ny2/ats/core/data/Order.java:351
↓ 5 callersMethodaddOpenCondition
Open条件を追加します @param openCondition
ats/src/main/java/ny2/ats/model/algo/IndicatorTradeModel.java:177
↓ 5 callersMethodcreateMarketDataForInitialize
(Symbol symbol, double price)
ats/src/main/java/ny2/ats/historical/HistoricalTesterSetup.java:290
↓ 5 callersMethodgetClosePrice
ポジションのロング/ショートの状態に応じた決済に使用する価格を返します。 @param currentMarketData @return
ats/src/main/java/ny2/ats/core/data/Position.java:227
↓ 5 callersMethodgetFunction
()
ats/src/main/java/ny2/ats/database/kdb/KdbByFunctionType.java:32
↓ 5 callersMethodgetLastMarketData
最新のMarketDataを返します @param symbol @return
ats/src/main/java/ny2/ats/model/algo/AbstractModel.java:258
↓ 5 callersMethodgetMidPrice
Bid/AskのMidを返します。 @return
ats/src/main/java/ny2/ats/core/data/MarketData.java:101
↓ 5 callersMethodgetOpenBidAsk
()
ats/src/main/java/ny2/ats/core/common/Side.java:68
↓ 5 callersMethodgetSpreadPips
スプレッドをpips単位で返します。 @return
ats/src/main/java/ny2/ats/core/data/MarketData.java:133
↓ 5 callersMethodgetTimeInverval
()
ats/src/main/java/ny2/ats/core/common/Period.java:222
↓ 5 callersMethodsendOrderToMarket
マーケットにオーダーを送信します @param order
ats/src/main/java/ny2/ats/model/IModelManager.java:87
↓ 5 callersMethodshowTradeCondition
TradeConditionの文字列表現を返します @param isOpen @return
ats/src/main/java/ny2/ats/model/algo/IndicatorTradeModel.java:571
↓ 5 callersMethodtoStringDouble
doubleの文字列表現を返します。 {@literal 1.0E-5 -> 0.00001} のように表示したいときに使用します @param d @return
ats/src/main/java/ny2/ats/core/util/NumberUtility.java:321
↓ 5 callersMethodupdatePosition
Positionを更新します。 @param filledOrder @param marketData @param ccy2JpyMarketData @return
ats/src/main/java/ny2/ats/position/IPositionHolder.java:21
↓ 4 callersMethodcreateCloseMarketOrder
決済のMarketオーダーを作成します
ats/src/main/java/ny2/ats/model/algo/AbstractModel.java:171
↓ 4 callersMethodculcurateNextDailyUpdate
(LocalDate previousDate)
ats/src/main/java/ny2/ats/information/TimerChecker.java:225
↓ 4 callersMethodgetEventType
イベントの種類を返す @return EventType
ats/src/main/java/ny2/ats/core/event/IEvent.java:14
↓ 4 callersMethodgetExtremumRatio
()
ats/src/main/java/ny2/ats/indicator/indicators/PriceRangeIndicator.java:284
↓ 4 callersMethodgetIndicator
対象のIndicatorを返します。 @param indicatorType @param symbol @param period @return @see IndicatorDataHolderImpl
ats/src/main/java/ny2/ats/model/IModelIndicatorDataHolder.java:77
↓ 4 callersMethodgetKijunPeriod
()
ats/src/main/java/ny2/ats/indicator/indicators/IchimokuIndicator.java:291
↓ 4 callersMethodgetLastDateTime
最新の更新時刻を返します。 @return
ats/src/main/java/ny2/ats/indicator/Indicator.java:71
↓ 4 callersMethodgetOrder
()
ats/src/main/java/ny2/ats/core/common/Period.java:206
↓ 4 callersMethodgetPipValue
()
ats/src/main/java/ny2/ats/core/common/Symbol.java:468
↓ 4 callersMethodgetShowDisplayHeadder
モデル情報のヘッダーを作成します
ats/src/main/java/ny2/ats/model/impl/ModelManagerImpl.java:364
↓ 4 callersMethodgetTotalPlJpy
全通貨ペアの合計PLを返します。 @return
ats/src/main/java/ny2/ats/position/IPositionHolder.java:72
↓ 4 callersMethodgetTradeSide
()
ats/src/main/java/ny2/ats/model/tool/TradeCondition.java:76
↓ 4 callersMethodgetType
()
ats/src/main/java/ny2/ats/indicator/impl/IndicatorDataMap.java:83
↓ 4 callersMethodisContainJpy
対円通貨ペアかどうか判断します @return
ats/src/main/java/ny2/ats/core/common/Symbol.java:248
↓ 4 callersMethodonEvent
MarketUpdateEvent 受信処理 @param event - MarketUpdateEvent
ats/src/main/java/ny2/ats/core/event/IEventListener.java:17
↓ 4 callersMethodroundFixedFraction
小数部がn桁になるように丸めます。 @param d @param fractionalPortion @return
ats/src/main/java/ny2/ats/core/util/NumberUtility.java:235
↓ 4 callersMethodsetExecuteAmount
(int executeAmount)
ats/src/main/java/ny2/ats/core/data/Order.java:391
↓ 4 callersMethodsetExecutePrice
(double executePrice)
ats/src/main/java/ny2/ats/core/data/Order.java:387
↓ 4 callersMethodsetMarketType
(MarketType marketType)
ats/src/main/java/ny2/ats/core/data/Order.java:339
↓ 4 callersMethodsetModelType
(ModelType modelType)
ats/src/main/java/ny2/ats/core/data/Order.java:355
↓ 4 callersMethodsetModelVersion
(ModelVersion modelVersion)
ats/src/main/java/ny2/ats/core/data/Order.java:359
↓ 4 callersMethodsetOrderAmount
(int orderAmount)
ats/src/main/java/ny2/ats/core/data/Order.java:375
↓ 4 callersMethodsetOrderId
(Long orderId)
ats/src/main/java/ny2/ats/core/data/Order.java:343
↓ 4 callersMethodsetOrderPrice
(double orderPrice)
ats/src/main/java/ny2/ats/core/data/Order.java:371
↓ 4 callersMethodsetOrderType
(OrderType orderType)
ats/src/main/java/ny2/ats/core/data/Order.java:367
↓ 4 callersMethodsetQuoteId
(String quoteId)
ats/src/main/java/ny2/ats/core/data/Order.java:379
↓ 4 callersMethodsetSide
(Side side)
ats/src/main/java/ny2/ats/core/data/Order.java:363
↓ 4 callersMethodsetStatus
(boolean status)
ats/src/main/java/ny2/ats/model/tool/TradeCondition.java:85
↓ 4 callersMethodsetSymbol
(Symbol symbol)
ats/src/main/java/ny2/ats/core/data/Order.java:335
↓ 4 callersMethodupdate
レートを更新します
ats/src/main/java/ny2/ats/indicator/impl/OHLC.java:108
↓ 4 callersMethodupdateMarketData
マーケットデータを更新します @param marketData 更新マーケットデータ
ats/src/main/java/ny2/ats/indicator/IIndicatorDataHolder.java:55
next →1–100 of 1,182, ranked by callers