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


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

   

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


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

主题:GETINIFILE函数

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


加好友 发短信
等级:新手上路 帖子:77 积分:0 威望:0 精华:0 注册:2015/11/5 15:55:35
GETINIFILE函数  发帖心情 Post By:2016/1/10 21:47:42    Post IP:60.28.117.168[显示全部帖子]

读取INI文件的GETINIFILE函数,为什么有时候没办法获取到INI文件里面的值啊,ini文件里面明明有很多条,但是就是读取不到。

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


加好友 发短信
等级:新手上路 帖子:77 积分:0 威望:0 精华:0 注册:2015/11/5 15:55:35
  发帖心情 Post By:2016/1/10 21:57:22    Post IP:60.28.117.168[显示全部帖子]

有时候正常读取,但大多数情况,都读取不了,读取出来的都是0

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


加好友 发短信
等级:新手上路 帖子:77 积分:0 威望:0 精华:0 注册:2015/11/5 15:55:35
  发帖心情 Post By:2016/1/11 9:17:41    Post IP:60.28.117.168[显示全部帖子]

公式分为两个。一个是写的,一个是读取的。

VARIABLE:A[3]=0;

A[1]:=N1;

A[2]:=M2;

A[3]:=Q3;

Z:='';

FOR I:=1 TO 3 DO THEN BEGIN

Z:=STRCAT(Z,NUMTOSTR(A[I],0));

END

WRITEINIFILE('C:\S.INI',Z,'SJ',number);

//这上面是写入ini的

 

 

 

VARIABLE:A[3]=0;

A[1]:=N1;

A[2]:=M2;

A[3]:=Q3;

Z:='';

FOR I:=1 TO 3 DO THEN BEGIN

Z:=STRCAT(Z,NUMTOSTR(A[I],0));

END

AAA:=GETINIFILE('C:\S.INI',Z,'SJ',number);

//这里是读取INI的

这两条公式分为两个公式保存,但是这公式可以正常写入到文件,但是却没办法正常读取ini文件


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


加好友 发短信
等级:新手上路 帖子:77 积分:0 威望:0 精华:0 注册:2015/11/5 15:55:35
  发帖心情 Post By:2016/1/11 9:20:18    Post IP:60.28.117.168[显示全部帖子]

另外读取ini文件的公式里面AAA返回的都是0;N1 M2 Q3 是会变动的数字,分别都是1-5这五个数字。。也就是说Z 是等于115 125 152 521 511 这类的数字组合的字符串

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


加好友 发短信
等级:新手上路 帖子:77 积分:0 威望:0 精华:0 注册:2015/11/5 15:55:35
  发帖心情 Post By:2016/1/11 9:33:06    Post IP:60.28.117.168[显示全部帖子]

 

公式分为两个。一个是写的,一个是读取的。

VARIABLE:A[3]=0;

KRSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(KRSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;

A[1]:=K;

A[2]:=D;

A[3]:=J;

Z:='';

FOR I:=1 TO 3 DO THEN BEGIN

Z:=STRCAT(Z,NUMTOSTR(A[I],0));

END

WRITEINIFILE('C:\S.INI',Z,'SJ',number);

//这上面是写入ini的

 

 

 

VARIABLE:A[3]=0;

KRSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(KRSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;

A[1]:=K;

A[2]:=D;

A[3]:=J;

Z:='';

FOR I:=1 TO 3 DO THEN BEGIN

Z:=STRCAT(Z,NUMTOSTR(A[I],0));

END

AAA:=GETINIFILE('C:\S.INI',Z,'SJ',number);

//这里是读取INI的

这两条公式分为两个公式保存,但是这公式可以正常写入到文件,但是却没办法正常读取ini文件,读取ini文件的公式里面AAA返回的都是0;

 

[此贴子已经被作者于2016/1/11 9:33:35编辑过]

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


加好友 发短信
等级:新手上路 帖子:77 积分:0 威望:0 精华:0 注册:2015/11/5 15:55:35
  发帖心情 Post By:2016/1/11 9:52:23    Post IP:60.28.117.168[显示全部帖子]

 

[此贴子已经被作者于2016/1/11 9:53:23编辑过]

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


加好友 发短信
等级:新手上路 帖子:77 积分:0 威望:0 精华:0 注册:2015/11/5 15:55:35
  发帖心情 Post By:2016/1/11 9:54:06    Post IP:60.28.117.168[显示全部帖子]

公式分为两个。一个是写的,一个是读取的。

VARIABLE:A[3]=0;

KRSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(KRSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;

A[1]:=K;

A[2]:=D;

A[3]:=J;

Z:='';

FOR I:=1 TO 3 DOBEGIN

Z:=STRCAT(Z,NUMTOSTR(A[I],0));

END

WRITEINIFILE('C:\S.INI',Z,'SJ',KRSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(KRSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;

A[1]:=K;

A[2]:=D;

A[3]:=J;

Z:='';

FOR I:=1 TO 3 DO BEGIN

Z:=STRCAT(Z,NUMTOSTR(A[I],0));

END

AAA:=GETINIFILE('C:\S.INI',Z,'SJ');

//这里是读取INI的

这两条公式分为两个公式保存,但是这公式可以正常写入到文件,但是却没办法正常读取ini文件,读取ini文件的公式里面AAA返回的都是0;


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


加好友 发短信
等级:新手上路 帖子:77 积分:0 威望:0 精华:0 注册:2015/11/5 15:55:35
  发帖心情 Post By:2016/1/11 10:09:34    Post IP:60.28.117.168[显示全部帖子]

网站排版好像有问题,,我直接复制的。我重新分两条写下

VARIABLE:A[3]=0;

KRSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

K:=SMA(KRSV,3,1);

D:=SMA(K,3,1);

J:=3*K-2*D;

A[1]:=K;

A[2]:=D;

A[3]:=J;

Z:='';

FOR I:=1 TO 3 DO BEGIN

Z:=STRCAT(Z,NUMTOSTR(A[I],0));

END

WRITEINIFILE('C:\S.INI',Z,'SJ',

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


加好友 发短信
等级:新手上路 帖子:77 积分:0 威望:0 精华:0 注册:2015/11/5 15:55:35
  发帖心情 Post By:2016/1/11 10:10:13    Post IP:60.28.117.168[显示全部帖子]

VARIABLE:A[3]=0;

KRSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

K:=SMA(KRSV,3,1);

D:=SMA(K,3,1);

J:=3*K-2*D;

A[1]:=K;

A[2]:=D;

A[3]:=J;

Z:='';

FOR I:=1 TO 3 DO BEGIN

Z:=STRCAT(Z,NUMTOSTR(A[I],0));

END

AAA:=GETINIFILE('C:\S.INI',Z,'SJ');

//这里是读取INI的


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


加好友 发短信
等级:新手上路 帖子:77 积分:0 威望:0 精华:0 注册:2015/11/5 15:55:35
  发帖心情 Post By:2016/1/11 10:12:23    Post IP:60.28.117.168[显示全部帖子]

写入的最后一句上面显示不出来。我重新写下

WRITEINIFILE('C:\S.INI',Z,'SJ',Close);

//写入的


//写入的最后一句,


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