欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 公式中未来定义变量

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3806人关注过本帖树形打印复制链接

主题:公式中未来定义变量

帅哥哟,离线,有人找我吗?
zygq
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:173 积分:0 威望:0 精华:0 注册:2019/4/27 11:21:38
公式中未来定义变量  发帖心情 Post By:2020/10/29 14:40:44    Post IP:115.60.56.124[只看该作者]

老师,好下面文华公式中,HV未定义,请指导,谢谢

 

VV:="MIN$5$V";//框线是什么框线
//1MIN,3MIN,5MIN,10MIN,15MIN,30MIN,1HOUR,2HOUR,3HOUR,4HOUR,DAY,WEEK,MONTH。
XX:=BARSLAST(VV<>REF(VV,1))+1;
SP:=ISLASTBAR||REFX(XX=1,1);
OO:=REF(O,XX-1);

DRAWSL(SP&&C>OO,OO,0,-XX+1,0,COLORRED),LINETHICK2;
DRAWSL(SP&&C<OO,OO,0,-XX+1,0,COLORGREEN),LINETHICK2;
DRAWSL(SP&&C=OO,OO,0,-XX+1,0,COLORGRAY),LINETHICK2;

DRAWSL(SP&&C>OO,C,0,-XX+1,0,COLORRED),LINETHICK2;
DRAWSL(SP&&C<OO,C,0,-XX+1,0,COLORGREEN),LINETHICK2;

DRAWLINE(SP&&C>OO,C,1,OO,COLORRED),LINETHICK2;
DRAWLINE(SP&&C>OO,C,XX-1,1,OO,XX-1,0),COLORRED,LINETHICK2;
DRAWLINE(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED,LINETHICK2;
DRAWLINE(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED,LINETHICK2;

DRAWLINE(SP&&C<OO,C,1,OO,COLORGREEN),LINETHICK2;
DRAWLINE(SP&&C<OO,C,XX-1,1,OO,XX-1,0),COLORGREEN,LINETHICK2;
DRAWLINE(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN,LINETHICK2;
DRAWLINE(SP&&C<OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGREEN,LINETHICK2;

DRAWLINE(SP&&C=OO,C,1,OO,COLORGRAY),LINETHICK2;
DRAWLINE(SP&&C=OO,C,XX-1,1,OO,XX-1,0),COLORGRAY,LINETHICK2;
DRAWLINE(SP&&C=OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGRAY,LINETHICK2;
DRAWLINE(SP&&C=OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGRAY,LINETHICK2;

HH:IF(SP,HHV(H,XX),NULL);
LL:IF(SP,LLV(L,XX),NULL);

N:=5;
HHH:=SP && HH>HV(HH,5*N) && HH>=REFX(HHV(HH,5*N),5*N);
LLL:=SP && LL<LV(LL,5*N) && LL<=REFX(LLV(LL,5*N),5*N);

KTEXT(HHH,-2,HH,1,COLORRED,'GAO'),VALIGN2;
KTEXT(LLL,-2,LL,1,COLORGREEN,'DI'),VALIGN0;

[此贴子已经被作者于2020/10/29 14:41:31编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/10/29 14:54:16    Post IP:58.246.57.26[只看该作者]

 HV(HH,5*N)

相当于:
REF(hhv(HH,5*N),1)


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
zygq
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:173 积分:0 威望:0 精华:0 注册:2019/4/27 11:21:38
  发帖心情 Post By:2020/10/29 15:19:11    Post IP:115.60.56.124[只看该作者]

老师,
KTEXT 未定义,用KLINE替换不行,请指导

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/10/29 15:21:02    Post IP:58.246.57.26[只看该作者]

 显示文字用DRAWTEXT 函数。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
zygq
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:173 积分:0 威望:0 精华:0 注册:2019/4/27 11:21:38
  发帖心情 Post By:2020/10/29 15:26:02    Post IP:115.60.56.124[只看该作者]


DRAWTEXT(HHH11,-2,HH11,1,COLORRED,'GAO'),VALIGN2;       

 

DRAWTEXT(LLL11,-2,LL11,1,COLORGREEN,'DI'),VALIGN0;

 

上面“  ”所调用的参数与预义参数不符,如果解决?


 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/10/29 16:56:51    Post IP:58.246.57.26[只看该作者]

 你直接看下这个函数的函数说明吧。 函数说明都有详细说的。
直接在编辑器里在函数名称上右键-定位到参考位置


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
zygq
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:173 积分:0 威望:0 精华:0 注册:2019/4/27 11:21:38
  发帖心情 Post By:2020/10/29 16:58:51    Post IP:115.60.56.124[只看该作者]

老师,我把最后二句去了,通过公式测评,为什么在主图上无显示公式内容,请老师看看,什么问题?

 

VV:="MIN$5$V";//框线是什么框线
//1MIN,3MIN,5MIN,10MIN,15MIN,30MIN,1HOUR,2HOUR,3HOUR,4HOUR,DAY,WEEK,MONTH。
XX:=BARSLAST(VV<>REF(VV,1))+1;
SP:=ISLASTBAR||REFX(XX=1,1);
OO:=REF(O,XX-1);

DRAWSL(SP&&C>OO,OO,0,-XX+1,0,COLORRED),LINETHICK2;
DRAWSL(SP&&C<OO,OO,0,-XX+1,0,COLORGREEN),LINETHICK2;
DRAWSL(SP&&C=OO,OO,0,-XX+1,0,COLORGRAY),LINETHICK2;

DRAWSL(SP&&C>OO,C,0,-XX+1,0,COLORRED),LINETHICK2;
DRAWSL(SP&&C<OO,C,0,-XX+1,0,COLORGREEN),LINETHICK2;

DRAWLINE(SP&&C>OO,C,1,OO,COLORRED),LINETHICK2;
DRAWLINE(SP&&C>OO,C,XX-1,1,OO,XX-1,0),COLORRED,LINETHICK2;
DRAWLINE(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED,LINETHICK2;
DRAWLINE(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED,LINETHICK2;

DRAWLINE(SP&&C<OO,C,1,OO,COLORGREEN),LINETHICK2;
DRAWLINE(SP&&C<OO,C,XX-1,1,OO,XX-1,0),COLORGREEN,LINETHICK2;
DRAWLINE(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN,LINETHICK2;
DRAWLINE(SP&&C<OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGREEN,LINETHICK2;

DRAWLINE(SP&&C=OO,C,1,OO,COLORGRAY),LINETHICK2;
DRAWLINE(SP&&C=OO,C,XX-1,1,OO,XX-1,0),COLORGRAY,LINETHICK2;
DRAWLINE(SP&&C=OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGRAY,LINETHICK2;
DRAWLINE(SP&&C=OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGRAY,LINETHICK2;

HH:IF(SP,HHV(H,XX),NULL);
LL:IF(SP,LLV(L,XX),NULL);

N:=5;
HHH:=SP && HH>REF(HHV(HH,5*N),1) && HH>=REFX(HHV(HH,5*N),5*N);
LLL:=SP && LL<REF(LLV(LL,5*N),1) && LL<=REFX(LLV(LL,5*N),5*N);

 


 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/10/29 17:07:59    Post IP:58.246.57.26[只看该作者]

 VV:="MIN$5$V";//框线是什么框线

这个不对啊。你要调用一个指标。这样写不对的,一个是格式不对。另外是你需要有一个被调用的指标。v是一个指标名称?





命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
zygq
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:173 积分:0 威望:0 精华:0 注册:2019/4/27 11:21:38
  发帖心情 Post By:2020/10/30 10:32:32    Post IP:115.60.56.163[只看该作者]

张老师,刚才问了,文华论坛的技术员,回复如下:

VV:="MIN$5$V";//1MIN,3MIN,5MIN,10MIN,15MIN,30MIN,1HOUR,2HOUR,3HOUR,4HOUR,DAY,WEEK,MONTH。

这句是跨周期语句,引用5分钟周期 上根K线的 成交量。

V 是成交量函数 VOL的简写

 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2020/10/30 10:36:25    Post IP:58.246.57.26[只看该作者]

vv:"vol##MIN5";

XX:=BARSLAST(VV<>REF(VV,1))+1;
SP:=ISLASTBAR||REFX(XX=1,1);
OO:=REF(O,XX-1);

DRAWSL(SP&&C>OO,OO,0,-XX+1,0,COLORRED),LINETHICK2;
DRAWSL(SP&&C<OO,OO,0,-XX+1,0,COLORGREEN),LINETHICK2;
DRAWSL(SP&&C=OO,OO,0,-XX+1,0,COLORGRAY),LINETHICK2;

DRAWSL(SP&&C>OO,C,0,-XX+1,0,COLORRED),LINETHICK2;
DRAWSL(SP&&C<OO,C,0,-XX+1,0,COLORGREEN),LINETHICK2;

DRAWLINE(SP&&C>OO,C,1,OO,COLORRED),LINETHICK2;
DRAWLINE(SP&&C>OO,C,XX-1,1,OO,XX-1,0),COLORRED,LINETHICK2;
DRAWLINE(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED,LINETHICK2;
DRAWLINE(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED,LINETHICK2;

DRAWLINE(SP&&C<OO,C,1,OO,COLORGREEN),LINETHICK2;
DRAWLINE(SP&&C<OO,C,XX-1,1,OO,XX-1,0),COLORGREEN,LINETHICK2;
DRAWLINE(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN,LINETHICK2;
DRAWLINE(SP&&C<OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGREEN,LINETHICK2;

DRAWLINE(SP&&C=OO,C,1,OO,COLORGRAY),LINETHICK2;
DRAWLINE(SP&&C=OO,C,XX-1,1,OO,XX-1,0),COLORGRAY,LINETHICK2;
DRAWLINE(SP&&C=OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGRAY,LINETHICK2;
DRAWLINE(SP&&C=OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGRAY,LINETHICK2;

HH:IF(SP,HHV(H,XX),NULL);
LL:IF(SP,LLV(L,XX),NULL);

N:=5;
HHH:=SP && HH>REF(HHV(HH,5*N),1) && HH>=REFX(HHV(HH,5*N),5*N);
LLL:=SP && LL<REF(LLV(LL,5*N),1) && LL<=REFX(LLV(LL,5*N),5*N);

 


 回到顶部
总数 14 1 2 下一页