3.2 订单类型
有过交易的朋友肯定已经接触过订单类型。关于不同订单类型的应用,见仁见智。这里浅述不同的订单类型的区别。
后面的订单是以前面的订单为基础,所以一定先掌握前面的订单,后续复杂的订单才能够掌握。除了Order.Close订单外,其余的订单都是以市价单为基础,在下一个bar进行执行。
StopLimit、StopTrail、StopTraiLimit都是在市价单、限价单、止损单的基础上进行组合的。在学习过程中,可以先掌握简单的,后续在掌握复杂的订单模式。
1. Market 市价单
Market市价单是以下一个bar的open价进行交易的。假如操作的是日线,今日下单买入,明日则以开盘价进行交易。有的朋友可能觉得第二天不合理,时间跨度太大,如果将日bar换成五分钟的bar,或者换成一分钟的bar呢。当然一分钟的bar肯定需要的数据量更大。
self.buy(exectype=bt.Order.Market, size=10)<