C# 클래스 TkApi.TkRest

파일 보기 프로젝트 열기: M1Sports20/TkApi.NET

공개 메소드들

메소드 설명
DeleteWatchList ( string id, string symbol ) : Watchlists
DeleteWatchlists ( string id ) : Watchlists
GetAccount_Holdings ( string accountNumber ) : AccountsHoldings
GetAccounts ( ) : Accounts
GetAccounts ( string accountNumber ) : AccountsSingle
GetAccounts_Balances ( ) : AccountsBalance
GetAccounts_Balances ( string accountNumber ) : AccountsBalancesSingle
GetAccounts_History ( string accountNumber, AccountsHistory_Range range, AccountsHistory_Transactions transactions ) : AccountsHistory
GetAccounts_Orders ( string accountNumber ) : Orders
GetMarket_Clock ( ) : MarketClock
GetMarket_ExtQuotes ( string symbol ) : MarketExtQuotes
GetMarket_OptionExpirations ( string symbol ) : MarketOptionsExpirations
GetMarket_OptionStrikes ( string symbol ) : MarketOptionsStrikes
GetMember_Profile ( ) : MemberProfile
GetUtility_Documentation ( ) : UtilityDocumentation
GetUtility_Status ( ) : UtilityStatus
GetUtility_Version ( ) : UtilityVersion
GetWatchlists ( ) : Watchlists
GetWatchlists ( string id ) : WatchlistsItems
PostAccount_OrderPreview ( string accountNumber, string fixml ) : OrdersPost
PostAccounts_Order ( string accountNumber, string fixml, string tradePassword, bool tradeOverRide = false ) : OrdersPost
PostWatchlist ( string id, string symbol ) : Watchlists
PostWatchlists ( string id, string symbols ) : Watchlists
TkRest ( string consumerKey, string consumerSecret, string accessToken, string accessSecret ) : System
TkRest ( string consumerKey, string consumerSecret, string accessToken, string accessSecret, bool allowTrades ) : System

비공개 메소드들

메소드 설명
RequestSync ( RequestData req ) : string
StripResponseProperty ( string json ) : string
Validator ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool

메소드 상세

DeleteWatchList() 공개 메소드

public DeleteWatchList ( string id, string symbol ) : Watchlists
id string
symbol string
리턴 Watchlists

DeleteWatchlists() 공개 메소드

public DeleteWatchlists ( string id ) : Watchlists
id string
리턴 Watchlists

GetAccount_Holdings() 공개 메소드

public GetAccount_Holdings ( string accountNumber ) : AccountsHoldings
accountNumber string
리턴 AccountsHoldings

GetAccounts() 공개 메소드

public GetAccounts ( ) : Accounts
리턴 Accounts

GetAccounts() 공개 메소드

public GetAccounts ( string accountNumber ) : AccountsSingle
accountNumber string
리턴 AccountsSingle

GetAccounts_Balances() 공개 메소드

public GetAccounts_Balances ( ) : AccountsBalance
리턴 AccountsBalance

GetAccounts_Balances() 공개 메소드

public GetAccounts_Balances ( string accountNumber ) : AccountsBalancesSingle
accountNumber string
리턴 AccountsBalancesSingle

GetAccounts_History() 공개 메소드

public GetAccounts_History ( string accountNumber, AccountsHistory_Range range, AccountsHistory_Transactions transactions ) : AccountsHistory
accountNumber string
range AccountsHistory_Range
transactions AccountsHistory_Transactions
리턴 AccountsHistory

GetAccounts_Orders() 공개 메소드

public GetAccounts_Orders ( string accountNumber ) : Orders
accountNumber string
리턴 Orders

GetMarket_Clock() 공개 메소드

public GetMarket_Clock ( ) : MarketClock
리턴 MarketClock

GetMarket_ExtQuotes() 공개 메소드

public GetMarket_ExtQuotes ( string symbol ) : MarketExtQuotes
symbol string
리턴 MarketExtQuotes

GetMarket_OptionExpirations() 공개 메소드

public GetMarket_OptionExpirations ( string symbol ) : MarketOptionsExpirations
symbol string
리턴 MarketOptionsExpirations

GetMarket_OptionStrikes() 공개 메소드

public GetMarket_OptionStrikes ( string symbol ) : MarketOptionsStrikes
symbol string
리턴 MarketOptionsStrikes

GetMember_Profile() 공개 메소드

public GetMember_Profile ( ) : MemberProfile
리턴 MemberProfile

GetUtility_Documentation() 공개 메소드

public GetUtility_Documentation ( ) : UtilityDocumentation
리턴 UtilityDocumentation

GetUtility_Status() 공개 메소드

public GetUtility_Status ( ) : UtilityStatus
리턴 UtilityStatus

GetUtility_Version() 공개 메소드

public GetUtility_Version ( ) : UtilityVersion
리턴 UtilityVersion

GetWatchlists() 공개 메소드

public GetWatchlists ( ) : Watchlists
리턴 Watchlists

GetWatchlists() 공개 메소드

public GetWatchlists ( string id ) : WatchlistsItems
id string
리턴 WatchlistsItems

PostAccount_OrderPreview() 공개 메소드

public PostAccount_OrderPreview ( string accountNumber, string fixml ) : OrdersPost
accountNumber string
fixml string
리턴 OrdersPost

PostAccounts_Order() 공개 메소드

public PostAccounts_Order ( string accountNumber, string fixml, string tradePassword, bool tradeOverRide = false ) : OrdersPost
accountNumber string
fixml string
tradePassword string
tradeOverRide bool
리턴 OrdersPost

PostWatchlist() 공개 메소드

public PostWatchlist ( string id, string symbol ) : Watchlists
id string
symbol string
리턴 Watchlists

PostWatchlists() 공개 메소드

public PostWatchlists ( string id, string symbols ) : Watchlists
id string
symbols string
리턴 Watchlists

TkRest() 공개 메소드

public TkRest ( string consumerKey, string consumerSecret, string accessToken, string accessSecret ) : System
consumerKey string
consumerSecret string
accessToken string
accessSecret string
리턴 System

TkRest() 공개 메소드

public TkRest ( string consumerKey, string consumerSecret, string accessToken, string accessSecret, bool allowTrades ) : System
consumerKey string
consumerSecret string
accessToken string
accessSecret string
allowTrades bool
리턴 System