以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  一个循环问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=67647)

--  作者:系统使用者
--  发布时间:2014/7/21 16:12:10
--  一个循环问题
a:=(3*c+l+o+h)/6;
b:=0;
for i=0 to 19 do begin
b:=b+(20-i)*ref(a,i);
end;
b:b/210;
调试ref(a,i)有风险,如何搞错?

--  作者:jinzhe
--  发布时间:2014/7/21 16:18:48
--  

这句放在上面代码的哪里?


--  作者:系统使用者
--  发布时间:2014/7/21 17:23:02
--  
就在那位置啊
--  作者:jinzhe
--  发布时间:2014/7/21 17:27:52
--  
循环里面不能用ref
--  作者:系统使用者
--  发布时间:2014/7/21 22:22:01
--  
关键如何解决这个
--  作者:系统使用者
--  发布时间:2014/7/21 22:25:43
--  
a [ i ],你们软件又不支持,这点比较其他软件落伍
--  作者:瑟郎
--  发布时间:2014/7/21 22:27:04
--  
将a直接换成数组,不会的话明天给你个例子
--  作者:系统使用者
--  发布时间:2014/7/21 22:27:56
--  
L[1],你们软件就只有使用REF(L,1).
希望开发比较有用的东西。

--  作者:系统使用者
--  发布时间:2014/7/21 22:30:29
--  
比如,一个简单,
variable: x=0, y=0, z=0;
if val2>0 then x:=1;
if val1>0 then x:=-1;
if Jkd1 then y:=1;
if Jkk1 then y:=-1;
if Jd01 then z:=1;
if Jk02 then z:=-1;
tmp:=x+y+z;
而x+y+z逻辑运算,你们的就是简单的加减结果


--  作者:系统使用者
--  发布时间:2014/7/21 22:31:20
--  
无法做到多模型真正的优选
[此贴子已经被作者于2014/7/21 22:31:36编辑过]