class Jiji::Model::Trading::Brokers::BrokerProxy

Public Instance Methods

buy(pair_name, units, type = :market, options = {}) click to toggle source

買い注文を行います

pair_name

通貨ペア名

units

注文単位

type

取引の種別。成行 (:market)、指値 (:limit)、逆指値 (stop)、 Market If Touched (:marketIfTouched) のいずれかが指定可能です。

options

指値注文の指値価格や、有効期限などを指定します。

戻り値

OrderResult

# File src/jiji/model/trading/brokers/broker_proxy.rb, line 32
def buy(pair_name, units, type = :market, options = {})
  @broker.buy(pair_name, units, type, options, @agent)
end
sell(pair_name, units, type = :market, options = {}) click to toggle source

売り注文を行います

pair_name

通貨ペア名

units

注文単位

type

取引の種別。成行 (:market)、指値 (:limit)、逆指値 (stop)、 Market If Touched (:marketIfTouched) のいずれかが指定可能です。

options

指値注文の指値価格や、有効期限などを指定します。

戻り値

OrderResult

# File src/jiji/model/trading/brokers/broker_proxy.rb, line 44
def sell(pair_name, units, type = :market, options = {})
  @broker.sell(pair_name, units, type, options, @agent)
end