tensortrade.orders.criteria.criteria module

class tensortrade.orders.criteria.criteria.AndCriteria(left, right)[source]

Bases: tensortrade.orders.criteria.criteria.CriteriaBinOp

class tensortrade.orders.criteria.criteria.Criteria[source]

Bases: object

A criteria to be satisfied before an order will be executed.

check(order, exchange)[source]
Return type:bool
class tensortrade.orders.criteria.criteria.CriteriaBinOp(left, right, op, op_str)[source]

Bases: tensortrade.orders.criteria.criteria.Criteria

check(order, exchange)[source]
Return type:bool
class tensortrade.orders.criteria.criteria.NotCriteria(criteria)[source]

Bases: tensortrade.orders.criteria.criteria.Criteria

check(order, exchange)[source]
Return type:bool
class tensortrade.orders.criteria.criteria.OrCriteria(left, right)[source]

Bases: tensortrade.orders.criteria.criteria.CriteriaBinOp

class tensortrade.orders.criteria.criteria.XorCriteria(left, right)[source]

Bases: tensortrade.orders.criteria.criteria.CriteriaBinOp