Rss & SiteMap

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

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

标题:文华中的公式引来通不过该怎样修改呢?

1楼
雪球 发表于:2014/3/29 13:20:48

VOLNOW:=VOL-REF(VOL,1); //现手
REPRICE:=IFELSE(CLOSE <> REF(CLOSE,1) ,REF(CLOSE,1),REF(REPRICE,1));
B:=IFELSE(CLOSE > REPRICE,VOLNOW,0);
S:=IFELSE(CLOSE < REPRICE,VOLNOW,0);
BB := SUM(B,0);
SS := SUM(S,0);
BSV : BB - SS;
BSVWB:=(BSV/REF(BSV,1)-1)*100;

老师上述是文华在运用的公式,想引到金字塔,但编译通不过--未定义的变量:REPRICE。该怎么改编呢?
2楼
jinzhe 发表于:2014/3/31 9:34:53
volnow:=vol-ref(vol,1); //现手
variable:reprice=0;
r1:=ref(close,1);
if close<>ref(close,1) then reprice:=r1;
b:=ifelse(close > reprice,volnow,0);
s:=ifelse(close < reprice,volnow,0);
bb := sum(b,0);
ss := sum(s,0);
bsv : bb - ss;
bsvwb:=(bsv/ref(bsv,1)-1)*100;
3楼
雪球 发表于:2014/3/31 12:36:55
谢谢老师。老师把又为何去掉下面这句呢?

if close=ref(close,1) then reprice:=REF(REPRICE,1);

4楼
jinzhe 发表于:2014/3/31 13:26:53
全局变量不用写任何代码就能起到这句话的作用
5楼
雪球 发表于:2014/3/31 13:54:11
哦,谢谢老师。不过没有理解。
6楼
雪球 发表于:2014/3/31 14:32:16

文华下面一句请问老师又该怎样修改呢?金字塔语句无法识别

BK1:=IFELSE(VOLNOW > = N ,IFELSE(OPIADD = 0,IFELSE(CLOSE > REPRICE,VOLNOW,0),0),0);//多换空换

7楼
jinzhe 发表于:2014/3/31 14:34:08
bk1:=if(volnow>=n,if(opiadd=0,if(close,>refprice,volnow,0),0),0);
8楼
雪球 发表于:2014/3/31 15:55:41
If与ifelse是一样。试了还是通不过
9楼
jinzhe 发表于:2014/3/31 16:04:30
不会的,你贴个图说明下问题
10楼
雪球 发表于:2014/4/1 8:30:22
好像可以了,谢谢老师。
共10 条记录, 每页显示 10 条, 页签: [1]


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