老师,以多头为例,假设我的离场策略是: 连续两根K线的收盘价都低于ema60。
那么这个代码我写的对了吗?
if bar.close_price < self.ema60 and self.am.close[-2] < self.ema60:
self.sell(bar.close_price, self.fixed_size)
老师,先写一个收盘价低于均线,然后再写一个 and 收盘价低于均线,感觉这种写法不太简洁,
请问老师,有其他简单的写法吗?
老师,以多头为例,假设我的离场策略是: 连续两根K线的收盘价都低于ema60。
那么这个代码我写的对了吗?
if bar.close_price < self.ema60 and self.am.close[-2] < self.ema60:
self.sell(bar.close_price, self.fixed_size)
老师,先写一个收盘价低于均线,然后再写一个 and 收盘价低于均线,感觉这种写法不太简洁,
请问老师,有其他简单的写法吗?
on_bar里面可以这样写
if self.pos > 0:
if self.am.close[-1] < self.ema60 and self.am.close[-2] < self.ema60:
self.sell(bar.close_price, self.fixed_size)
on_tick里面还要加上委托单控制
好的,谢谢老师~
另外再问一下哈,如果我是想盘中价格触发止损就离场的话,最后是不是应该得加上 stop=True 呢。
self.sell(bar.close_price, self.fixed_size, stop=True)
是的,停止单立即成交的
好的,我明白了,谢谢老师。