get_indicator('sh600000','my_test','ma5','30','1d',10)
不是有一个例子吗,pel里新建一个公式名称叫my_test的,里面建立一个代码比如
ma5:ma(close,5);
就可以了
ma5:ma(close,5);比如调用这个ma5指标线,参数 5 已经写进去了,那么用get_indicator时候,parameter的位置填写什么?填5,10,15都可以?
实际上,我要调用我的这个指标线:
多:IF(MA10>MA120 AND REF(MA10,1)>REF(MA120,1),SUM(强度,BARSLAST(CROSS(MA10,MA120))),NULL);
参数parameter的位置填写什么呢?
试了下系统公式MA,也不出数据:
print(get_indicator('SQAL01', 'MA', 'ma1', '10', '15m', 1))
> 开始编译 <long> ......
>
22:41:34 > SQAL01
22:41:34 > []
> 编译成功!
不要在python模块里使用,在python策略里使用回测然后输出