Home Notices Documents Classes Download Others Rice
Classes  >  zaifapi
zaifapi クラス

説明

Zaif で取引を行う機能を提供します。

注意

CookerGXが実行されるときに動的に埋め込まれるクラスです。

このクラスは、Rtype.ZaifApi.dll として配布されます。

注意してください。Rtype.ZaifApi.dll は、CookerGX の配布アーカイブに含まれません。クラスを使用するためには、dll ファイルを各自で組み込んでください。

DLL

Rtype.ZaifApi.dll

fitter

シグネチャ説明
zaifapi()

インスタンスを取得します。

zaifapi(int)

タイムアウト値を設定されたインスタンスを取得します。

zaifapi(string,string)

api キーと秘密キーを設定されたインスタンスを取得します。

zaifapi(string,string,int)

api キー、秘密キー、タイムアウト値を設定されたインスタンスを取得します。

getter

シグネチャ説明
Fitted

インスタンスが既に初期化されているかどうかを示す値を取得します。

TypeName

型名を取得します。

setter

シグネチャ説明
ApiKey(string)

API キーを設定します。

SecretKey(string)

秘密キーを設定します。

TimeOut(int)

タイムアウト値を設定します。

method

シグネチャ説明
Currencies(string)

通貨情報を取得します。

CurrencyPairs(string)

通貨ペア情報を取得します。

LastPrice(string)

終値を取得します。

Ticker(string)

ティッカー情報を取得します。

Trades(string)

全ユーザの取引履歴を取得します。

Depth(string)

板情報を取得します。

GetInfo()

残高、APIキーの権限、トレード数、アクティブな注文数、サーバーのタイムスタンプを取得します。

GetInfo2()

残高、APIキーの権限、アクティブな注文数、サーバーのタイムスタンプを取得します。

GetPersonalInfo()

チャットに使用されるニックネームと画像のパスを返します。

GetIdInfo()

ユーザーIDやメールアドレスといった個人情報を取得します。

TradeHistory(int,string)

ユーザー自身の取引履歴を取得します。

TradeHistory(dictionary{string})

ユーザー自身の取引履歴を取得します。

ActiveOrders(string)

未約定注文一覧を取得します。

ActiveOrders(dictionary{string})

未約定注文一覧を取得します。

Trade(string,string,real,real)

注文を行います。

Trade(string,string,real,real,real,string)

注文を行います。

Trade(dictionary{string})

注文を行います。

CancelOrder(string,string)

注文の取消しを行います。

CancelOrder(dictionary{string})

注文の取消しを行います。

Withdraw(string,string,string,real,real)

資金の引き出しリクエストを送信します。

Withdraw(dictionary{string})

資金の引き出しリクエストを送信します。

DepositHistory(string,int)

入金履歴を取得します。

DepositHistory(dictionary{string})

入金履歴を取得します。

WithdrawHistory(string,int)

出金履歴を取得します。

WithdrawHistory(dictionary{string})

出金履歴を取得します。

Groups(string)

先物取引の情報を取得します。

LastPriceL(string,string)

終値を取得します。

TickerL(string,string)

ティッカー情報を取得します。

TradesL(string,string)

全ユーザの取引履歴を取得します。

DepthL(string,string)

板情報を取得します。

SwapHistory(string,string,string)

スワップポイント履歴を取得します。

GetPositions(string,string,int,string)

ユーザー自身の取引履歴を取得します。

GetPositions(dictionary{string})

ユーザー自身の取引履歴を取得します。

PositionHistory(string,string,string)

各取引の明細を取得します。

PositionHistory(dictionary{string})

各取引の明細を取得します。

ActivePositions(string,string,string)

未約定注文一覧を取得します。

ActivePositions(dictionary{string})

未約定注文一覧を取得します。

CreatePosition(string,string,string,string,real,real,real,real,real)

注文を行います。

CreatePosition(dictionary{string})

注文を行います。

ChangePosition(string,string,string,real,real,real)

注文の変更を行います。

ChangePosition(dictionary{string})

注文の変更を行います。

CancelPosition(string,string,string)

注文の取消しを行います。

CancelPosition(dictionary{string})

注文の取消しを行います。

最新版のダウンロード

上記の .dll とソースファイルは、7z形式の自己解凍形式のアーカイブとして配布されます。

Copyright © Rice All rights reserved.