Rss & SiteMap

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

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

标题:请问这个程序怎么在金字塔实现??

1楼
gbbb 发表于:2014/9/16 10:53:49

编程原理:

d = C – REF(C,1)
If d >= 0, then cmo1i = d and cmo2i = 0
If d <   0, then cmo2i = ABS(-d) and cmo1i = 0
SUM1=SUM(COM1,n);
SUM2=SUM(COM2,n));
CMO = [ (sum1 – sum2) / (sum1 + sum2) ] * 100

 

 

金字塔里面if then好像不能赋值变量,请问要怎么弄

2楼
jinzhe 发表于:2014/9/16 10:59:18

d: = C-ref(c,1);

If d >= 0 then BEGIN
  com1: = d;
  com2: = 0;
end

If d <   0 then begin
 com2: = ABS(-d);
    com1: = 0;
end

SUM1:=SUM(COM1,n);
SUM2:=SUM(COM2,n);
CMO: = ((sum1-sum2)/(sum1+sum2))*100;

3楼
gbbb 发表于:2014/9/16 11:09:11

按这么写CMO1永远是0啊

4楼
jinzhe 发表于:2014/9/16 11:11:16
再理解理解
5楼
gbbb 发表于:2014/9/16 11:15:02
在程序上显示结果就是这样呀....
6楼
jinzhe 发表于:2014/9/16 11:22:00
d<0时才会让 com1等于0,
共6 条记录, 每页显示 10 条, 页签: [1]


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