以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [原创]公式编译 逐K线模式下语法错误?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=62614)

--  作者:wxkzl2014
--  发布时间:2014/3/12 15:59:54
--  [原创]公式编译 逐K线模式下语法错误?
图片点击可在新窗口打开查看IF DATATYPE=1
THEN
BEGIN
//----------------1分钟K线---------------
拐点ymd:=1140220; 拐点hms:=094500;
VERTLINE(DATE=拐点ymd and TIME=拐点hms),colorred,LINEDOT;DRAWNUMBER(DATE=拐点ymd and TIME=拐点hms,h,0,0),align4,color808080;
间隔:=6;pppp:=ref(date,间隔)=拐点ymd and ref(time,间隔)=拐点hms;DRAWICON(pppp,h*1.01,1);VERTLINE(pppp),colorred,LINEDOT;DRAWNUMBER(pppp,h,6,0),align4,color808080;
间隔:=9;pppp:=ref(date,间隔)=拐点ymd and ref(time,间隔)=拐点hms;DRAWICON(pppp,h*1.01,1);VERTLINE(pppp),colorred,LINEDOT;DRAWNUMBER(pppp,h,9,0),align4,color808080;
间隔:=12;pppp:=ref(date,间隔)=拐点ymd and ref(time,间隔)=拐点hms;DRAWICON(pppp,h*1.01,1);VERTLINE(pppp),colorred,LINEDOT;DRAWNUMBER(pppp,h,12,0),align4,color808080;
间隔:=14;pppp:=ref(date,间隔)=拐点ymd and ref(time,间隔)=拐点hms;DRAWICON(pppp,h*1.01,1);VERTLINE(pppp),colorred,LINEDOT;DRAWNUMBER(pppp,h,14,0),align4,color808080;
间隔:=7;pppp:=ref(date,间隔)=拐点ymd and ref(time,间隔)=拐点hms;DRAWICON(pppp,h*1.01,1);VERTLINE(pppp),colorred,LINEDOT;DRAWNUMBER(pppp,h,7,0),align4,color808080;

--  作者:wxkzl2014
--  发布时间:2014/3/12 16:01:19
--  
图片点击可在新窗口打开查看IF DATATYPE=1
THEN
BEGIN
//----------------1分钟K线---------------
拐点ymd:=1140220; 拐点hms:=094500;
VERTLINE(DATE=拐点ymd and TIME=拐点hms),colorred,LINEDOT;DRAWNUMBER(DATE=拐点ymd and TIME=拐点hms,h,0,0),align4,color808080;
间隔:=6;pppp:=ref(date,间隔)=拐点ymd and ref(time,间隔)=拐点hms;DRAWICON(pppp,h*1.01,1);VERTLINE(pppp),colorred,LINEDOT;DRAWNUMBER(pppp,h,6,0),align4,color808080;
间隔:=9;pppp:=ref(date,间隔)=拐点ymd and ref(time,间隔)=拐点hms;DRAWICON(pppp,h*1.01,1);VERTLINE(pppp),colorred,LINEDOT;DRAWNUMBER(pppp,h,9,0),align4,color808080;
间隔:=12;pppp:=ref(date,间隔)=拐点ymd and ref(time,间隔)=拐点hms;DRAWICON(pppp,h*1.01,1);VERTLINE(pppp),colorred,LINEDOT;DRAWNUMBER(pppp,h,12,0),align4,color808080;
间隔:=14;pppp:=ref(date,间隔)=拐点ymd and ref(time,间隔)=拐点hms;DRAWICON(pppp,h*1.01,1);VERTLINE(pppp),colorred,LINEDOT;DRAWNUMBER(pppp,h,14,0),align4,color808080;
间隔:=7;pppp:=ref(date,间隔)=拐点ymd and ref(time,间隔)=拐点hms;DRAWICON(pppp,h*1.01,1);VERTLINE(pppp),colorred,LINEDOT;DRAWNUMBER(pppp,h,7,0),align4,color808080;
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20140312155820.jpg
图片点击可在新窗口打开查看

--  作者:wxkzl2014
--  发布时间:2014/3/12 16:07:21
--  
这要编译短的几条可以显示出来用,多了就没用了。什么原因?还必须在序列计算的情况........郁闷啊!
--  作者:jinzhe
--  发布时间:2014/3/12 16:07:24
--  

是的,在逐k线模式下,ref不能在写if判断语句中

 

处理方法错误提示里面有链接