[求助]8.2while语句是不是不能用了? [文华财经]
- 咨询内容:
while(条件)
{
执行语句1;
}
执行语句2;在程序里面加上直接就出错,有没有可以代替的循环语句?怎么用?
- 文华技术人员:
可以使用while语句的。
您是编写算法交易模型?
可以发下您是如何编写的,我们分析一下。
- 文华客服:
WHILE S<130
{
HHN=Highest(H,N+17);
LLN=Lowest(L,N+17);
IF (HHN-LLN>=HH-LL)
{
N=N+17;
S=S+17;
}
ELSE
{
S=120;
}
HH=Highest(H,N);
LL=Lowest(L,N);
}就是这个功能,如果前推17个周期出现新高或新低,周期从新赋值给N
如果不出现,N值不变
- 网友回复:
- 网友回复:
WHILE (S<120)
{
HHN=Highest(H,N+17);
LLN=Lowest(L,N+17);
IF (HHN-LLN>=HH-LL)
{
N=N+17;
S=S+17;
}
ELSE
{
S=120;
}
HH=Highest(H,N);
LL=Lowest(L,N);
}就是这个功能,如果前推17个周期出现新高或新低,周期从新赋值给N
如果不出现,N值不变
- 网友回复:
- 网友回复:
您楼上的思路不是软件中的语法的。
您可以参考IF THEN语句,看下是否可以实现您的思路。
参考这个链接:http://help.shwebstock.com.cn/dispbbs.asp?boardid=14&Id=524141
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容