2.51K 浏览
0

你好,我参看主图画ma的方法,想画macd副窗口,请问如何实现, 多谢!

NULL NULL 编辑评论 2020年4月11日

我已经实现了画,macd,

macd=MACD(klines,9,26,11)
# 示例: 在另一个附图画一根比ma小4的宽度为4的紫色指标线

klines[“macd2”] = macd[“dea”]
klines[“macd2.board”] = “MA4” # 设置为另一个附图
klines[“macd2.color”] = 0xFF9933CC # 设置为紫色, 或者 “#9933FF”
klines[“macd2.width”] = 1 # 设置宽度为4,默认为1

klines[“macd3”] = macd[“diff”]
klines[“macd3.board”] = “MA4” # 设置为另一个附图
klines[“macd3.color”] = 0xFF9933CC # 设置为紫色, 或者 “#9933FF”
klines[“macd3.width”] = 1 # 设置宽度为4,默认为1

另外有几个问题请教:
1.如何在附图上添加0轴。
2.我发现当切换时段的时候自己画的附图就没有了,请问如何保持在切换时段的时候附图不消失。
3.如何用tqsdk.tafunc种crossup或者crossdown判断macd向上交叉还是向下交叉。
多谢