以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  [求助]FOR语句的步长可以是小数吗?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=160660)

--  作者:saintlucifer
--  发布时间:2017/12/26 9:01:28
--  [求助]FOR语句的步长可以是小数吗?

如果我想定义一个这样的FOR语句:

 

FOR I = 最高价 TO 最高价 * 1.03 Do

 

每个循环是一个价位,但是For的默认步长是1,而有些品种的价位是小数,例如铁矿的0.5,那么可以修改步长成0.5吗?


--  作者:FireScript
--  发布时间:2017/12/26 9:36:47
--  

不行的那个每次是只能按照步长1来循环的。 

不过你的需求可以用别的方式处理。

hz:INTPART((h*1.03-l)/MINDIFF);

for n=1 to hz do
begin

 

end