你好,我这样写的移动平均线在很长周期下无法显示
如果直这样做的MA:ma(c,500),只要图表上有信号就能看到这条平均线
下面这个约在一年后就无法显示了,这有什么限制吗
min5:stkindi('','公式1.ma5',0,1,-1);//5分钟平均线
min10:stkindi('','公式1.ma10',0,1,-1);//10分钟平均线
min20:stkindi('','公式1.ma20',0,1,-1);//20分钟平均线
min60:stkindi('','公式1.ma60',0,1,-1);//60分钟平均线
看光标移动位置,第一张时间约一年多一点还有参数,第二张久一点就无参数了
此主题相关图片如下:111.jpg

此主题相关图片如下:222.jpg

500的没有问题,但那根调用的,就不能显出来,这是为什么
看屏幕,我一半的K线都显不了
帮画两根线
1、在屏幕上1900价格中画一根从屏幕左边到右边的水平线直线 ;
2、在MA1>MA2的位置上画一条竖直线,竖线的下方为1800,上方为2000;
drawsl(islastbar,1900,0,0,2)
竖线可以参考vertline函数
-
[此贴子已经被作者于2016-5-26 17:21:05编辑过]
方法一:
//----------------------------------------------------------------------
ma1:ma(c,5);
ma2:ma(c,10);
AA:=ma1>ma2;
drawsl(islastbar,1950,0,0,2)
vertline(AA,2000,1800);
这个编译时反应vertline函数不得在其他函数中调戏用
//----------------------------------------------------------------------
方法二:
ma1:ma(c,5);
ma2:ma(c,10);
drawsl(islastbar,1950,0,0,2)
vertline(ma1>ma2,2000,1800);
这个编译时反应vertline函数不得在其他函数中调戏用
//---------------------------------------------------------------------
方法三:
ma1:ma(c,5);
ma2:ma(c,10);
查系统,按格式写成这样,显示无数组,这个数组是什么?
VERTLINE(ma1>ma2,[ 2000,1800 ,COLORYELLOW ,1,VTDOT] );
1.2,drawsl这句最后少分号
3. 函数说明里面的方括号表示可以省略,你不要照着抄,我那样写就是对的