以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 移动平均线 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=97631) |
-- 作者:黄金精算师 -- 发布时间:2016/5/19 20:29:31 -- 移动平均线 你好,我这样写的移动平均线在很长周期下无法显示 如果直这样做的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分钟平均线 看光标移动位置,第一张时间约一年多一点还有参数,第二张久一点就无参数了
|
-- 作者:jinzhe -- 发布时间:2016/5/20 9:01:18 -- ma500说明至少要有500根k线,才能出数据 |
-- 作者:黄金精算师 -- 发布时间:2016/5/20 17:02:19 -- 500的没有问题,但那根调用的,就不能显出来,这是为什么 看屏幕,我一半的K线都显不了
|
-- 作者:jinzhe -- 发布时间:2016/5/20 17:09:41 -- 还是那句话,没数据了,你补充下1分钟数据 |
-- 作者:黄金精算师 -- 发布时间:2016/5/26 9:54:10 -- 帮画两根线 1、在屏幕上1900价格中画一根从屏幕左边到右边的水平线直线 ; 2、在MA1>MA2的位置上画一条竖直线,竖线的下方为1800,上方为2000;
|
-- 作者:jinzhe -- 发布时间:2016/5/26 10:16:16 -- drawsl(islastbar,1900,0,0,2) 竖线可以参考vertline函数 |
-- 作者:黄金精算师 -- 发布时间:2016/5/26 17:20:05 -- - [此贴子已经被作者于2016-5-26 17:21:05编辑过]
|
-- 作者:jinzhe -- 发布时间:2016/5/26 17:21:34 -- vertline(ma1>ma2,2000,1800) |
-- 作者:黄金精算师 -- 发布时间:2016/5/27 10:25:55 -- 方法一: //---------------------------------------------------------------------- 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] );
|
-- 作者:jinzhe -- 发布时间:2016/5/27 10:31:52 -- 1.2,drawsl这句最后少分号
3. 函数说明里面的方括号表示可以省略,你不要照着抄,我那样写就是对的 |