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


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

   

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


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

主题:字符串变量

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


加好友 发短信
等级:论坛游民 帖子:121 积分:0 威望:0 精华:0 注册:2014/5/13 16:47:07
  发帖心情 Post By:2014/12/23 17:03:10    Post IP:60.209.237.185[显示全部帖子]

使用DRAWTEXTEX时,在指标上显示的字符串变量无法随着字符串变量的改变而改变。。

例如
DRAWTEXTEX(1 ,0 ,0 ,0 , pz[r2] );
显示的字符串不会随着PZ[R2]这个变量的变化而变化、


PZ[R2]这个字符串变量是正确的,已经用MSGOUT输出验证过。所以不存在变量 错误的事情。。



[此贴子已经被作者于2014/12/23 17:04:26编辑过]

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


加好友 发短信
等级:论坛游民 帖子:121 积分:0 威望:0 精华:0 注册:2014/5/13 16:47:07
  发帖心情 Post By:2014/12/23 17:05:29    Post IP:60.209.237.185[显示全部帖子]

是字符串的!
PZ[r2]是
'rb00','ag00'之类的字符串变量
[此贴子已经被作者于2014/12/23 17:05:42编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
追逐趋势
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:121 积分:0 威望:0 精华:0 注册:2014/5/13 16:47:07
  发帖心情 Post By:2014/12/23 17:11:13    Post IP:60.209.237.185[显示全部帖子]

PZ[R2]这个字符串变量是正确的,已经用MSGOUT输出验证过,完全正确。


所以不存在变量 错误的事情。。

但用DRAWTEXTEX(1 ,0 ,0 ,0 , pz[r2] )显示的字符串变量却只显示同一个值。。。
[此贴子已经被作者于2014/12/23 17:12:49编辑过]

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


加好友 发短信
等级:论坛游民 帖子:121 积分:0 威望:0 精华:0 注册:2014/5/13 16:47:07
  发帖心情 Post By:2014/12/23 17:24:42    Post IP:60.209.237.185[显示全部帖子]

用的就是逐K线模式的。

不然我把代码发给你看看?

 回到顶部
帅哥哟,离线,有人找我吗?
追逐趋势
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:121 积分:0 威望:0 精华:0 注册:2014/5/13 16:47:07
  发帖心情 Post By:2014/12/23 17:33:13    Post IP:60.209.237.185[显示全部帖子]

VARIABLE:pz[30]='abc';
VARIABLE:cje[30]=0;
//股指和国债不统计,一些小的商品也不统计。。
pz[1]:='rb00';
PZ[2]:='AG00';
PZ[3]:='CU00';
PZ[4]:='RU00';
PZ[5]:='RM00';
PZ[6]:='AU00';
PZ[7]:='MA00';
PZ[8]:='M00';
PZ[9]:='J00';
PZ[10]:='I00';
PZ[11]:='L00';
PZ[12]:='TA00';
PZ[13]:='SRX00';
PZ[14]:='P00';
PZ[15]:='PP00';
PZ[16]:='CF00';
PZ[17]:='Y00';
PZ[18]:='JM00';
PZ[19]:='ZN00';
PZ[20]:='ME00';
PZ[21]:='JD00';
PZ[22]:='AX00';
PZ[23]:='FG00';
PZ[24]:='OI00';
PZ[25]:='AL00';
PZ[26]:='PB00';
PZ[27]:='C00';
PZ[28]:='TC00';
PZ[29]:='CS00';
PZ[30]:='BB00';

for x :=1 to 30 do
BEGIN
cje[x]:=CALLSTOCKEX(pz[x],vtAMOUNT,6,0,100000);
end

zuida:=0;
zuida2:=1;
for x1:=1 to 30 do
begin
zuida:=max(zuida,cje[x1]);
if zuida>zuida2 then begin
sx:=x1;
zuida2:=zuida;
end
end




rr:zuida;
r2:sx;
DRAWTEXTEX(1 ,0 ,0 ,0 , pz[sx] );
MSGOUT(1,STRCAT( STRCAT( numtostr(YEAR,0),numtostr(MONTH,0)),numtostr(day,0)));
MSGOUT(1,pz[sx]);





日线上使用!

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


加好友 发短信
等级:论坛游民 帖子:121 积分:0 威望:0 精华:0 注册:2014/5/13 16:47:07
  发帖心情 Post By:2014/12/23 17:36:08    Post IP:60.209.237.185[显示全部帖子]

//这里出的问题,,在副图上显示的字符串变量是一成不动的,只显示'rb00'.。。
DRAWTEXTEX(1 ,0 ,0 ,0 , pz[sx] );


//这里用MSGOUT输出的PZ[SX]字符串变量是会变动的,这里输出的是我想要的结果。并且是已经验证过,正确的。
MSGOUT(1,STRCAT( STRCAT( numtostr(YEAR,0),numtostr(MONTH,0)),numtostr(day,0)));
MSGOUT(1,pz[sx]);
[此贴子已经被作者于2014/12/23 17:37:16编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
追逐趋势
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:121 积分:0 威望:0 精华:0 注册:2014/5/13 16:47:07
  发帖心情 Post By:2014/12/24 9:16:29    Post IP:60.209.237.185[显示全部帖子]

?怎么没有回复呢?

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


加好友 发短信
等级:论坛游民 帖子:121 积分:0 威望:0 精华:0 注册:2014/5/13 16:47:07
  发帖心情 Post By:2014/12/24 11:26:33    Post IP:60.209.237.185[显示全部帖子]

那有没有其他什么办法可以让字符串变量显示在指标上面,
而且会随着变量的改变而改变。。

 回到顶部