Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]以下代码如何编写

1楼
海沙 发表于:2014/1/7 13:41:44

请问以下代码如何编写:

当FX上穿R1时,PP=R1,CYKG=1;

当FX上穿S1时,PP=S1,CYKG=1;

当FX下穿S1时,PP=S1,CYKG=-1;

当FX下穿R1时,PP=R1,CYKG=-1;

其中:R1>S1

2楼
jinzhe 发表于:2014/1/7 13:50:38

if cross(fx,r1) then begin

   pp:=r1;

   cykg:=1;

end

 

if cross(fx,s1) then begin

   pp:=s1;

   cykg:=1;

end

 

if cross(s1,fx) then begin

    pp:=s1;

    cykg:=-1;

end

 

if cross(r1,fx) then begin

    pp:=r1;

    cykg:=-1;

end

3楼
海沙 发表于:2014/1/7 14:02:49

编译时报错,说CROSS不能放在条件语句中.

4楼
jinzhe 发表于:2014/1/7 14:09:53
这样的语句是不会报错的,报错的是在其他地方导致了这个cross在if里面
5楼
jinzhe 发表于:2014/1/7 14:10:34

比如

if cross then begin

.........

end

 

是可以的

但是

if  ....... then begin

   if cross then begin

   ....

   end

end

 

是不行的

6楼
海沙 发表于:2014/1/7 14:34:42

明白,谢了

共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 3 queries.