以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  我的K线怎么飞到天上去了?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=64832)

--  作者:698学习
--  发布时间:2014/5/9 11:10:37
--  我的K线怎么飞到天上去了?
我定义了若干个数组,在5分钟或1分钟等K线图上发现K线都飞到窗口顶部去了
图片点击可在新窗口打开查看此主题相关图片如下:飞天01.gif
图片点击可在新窗口打开查看
,认真查找原因,定位语句后,吃惊的发现仅仅在定义数组后就出现问题了。
只要多定义几个数组,不知道定义几个之后就这样了。
图片点击可在新窗口打开查看图片点击可在新窗口打开查看
测试代码如下:

//该模型基于设计

MA05:MA(CLOSE,20),LINETHICK1,COLORB366FF;
MA10:MA(CLOSE,60),LINETHICK1,COLORFF8000;//
MA20:MA(CLOSE,20),LINETHICK1,COLORB366FF;
MA60:MA(CLOSE,60),LINETHICK1,COLORFF8000;//

VARIABLE:M1[10]=0,M2[10]=0,M3[10]=0,M4[10]=0;
VARIABLE:N1[10]=0,N2[10]=0,N3[10]=0,N4[10]=0,N5[10]=0,N6[10]=0,N7[10]=0,N8[10]=0;
VARIABLE:A1[10]=0,A2[10]=0,A3[10]=0,A4[10]=0,A5[10]=0,A6[10]=0,A7[10]=0,A8[10]=0;

//
多01:=CLOSE>MA20 AND CLOSE>MA60;
空01:=CLOSE<MA20 AND CLOSE<MA60;

开多条件01:=SFILTER(多01,空01);//多0101;//
开空条件01:=SFILTER(空01,多01);//空0101;//
//
//交易系统
平空:SELLSHORT(开多条件01,ABS(HOLDING),MARKET);
平多:SELL(开空条件01,ABS(HOLDING),MARKET);
//
开多:BUY(开多条件01 AND HOLDING=0,2,MARKET);//
开空:BUYSHORT(开空条件01 AND HOLDING=0,2,MARKET);
//

--  作者:yukizzc
--  发布时间:2014/5/9 11:14:34
--  
您好,该问题已提交。
--  作者:klc
--  发布时间:2014/5/9 11:35:43
--  

我偶尔也遇到这样的问题,但都能查出原因来。

我遇到的几种情况:

1、指标值中有一些值等于0,金字塔为了在坐标内显示这些指标值,因此出现这种情况,你要看看是不是某些指标值在个别K线上(例如第一根,最后一根)是否指标值是0

2、笔误,例如某些变量赋值,应该是:=,若写成:或=都可能导致这种问题


--  作者:RogarZ
--  发布时间:2014/5/9 14:26:05
--  
Y轴右击 仅随K线变动