Ejemplo n.º 1
0
    def commit(self, id, long, qty, price):
        """
        約定する。
        :param id: 注文番号
        :param long: ロング or ショート
        :param qty: 注文量
        :param price: 価格
        """
        BitMexStub.commit(self, id, long, qty, price)

        if long:
            self.buy_signals.append(self.index)
        else:
            self.sell_signals.append(self.index)
Ejemplo n.º 2
0
    def commit(self, id, long, qty, price, need_commission=True):
        """
        約定する。
        :param id: 注文番号
        :param long: ロング or ショート
        :param qty: 注文量
        :param price: 価格
        :param need_commission: 手数料が発生するか
        """
        BitMexStub.commit(self, id, long, qty, price, need_commission)

        if long:
            self.buy_signals.append(self.index)
        else:
            self.sell_signals.append(self.index)
Ejemplo n.º 3
0
    def commit(self, id, long, qty, price, need_commission=True):
        """
        Commit
        :param id: order
        :param long: long or short
        :param qty: quantity
        :param price: price
        :param need_commission: use commision or not?
        """
        BitMexStub.commit(self, id, long, qty, price, need_commission)

        if long:
            self.buy_signals.append(self.index)
        else:
            self.sell_signals.append(self.index)