Rss & SiteMap

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

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

标题:请帮忙翻译一下

1楼
wang123321 发表于:2015/11/24 10:00:24

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值定义为RSV
K:=SMA(RSV,3,1);//RSV的移动平均
D:=SMA(K,2,1);//K值的移动平均
J:=3*K-2*D;
JCN:=BARSLAST(CROSS(K,D))+1;
SCN:=BARSLAST(CROSSDOWN(K,D))+1;
HJ:=HHV(J,JCN);
LJ:=LLV(J,SCN);
DRAWNUMBER(J=HJ&&J>REFX(J,1),H,H,2,COLORGREEN);
DRAWNUMBER(J=LJ&&J<REFX(J,1),L,L,2,COLORYELLOW);
AN1:=BARSLAST(J=HJ&&J>REFX(J,1)&&HJ>120);
AN2:=BARSLAST(CROSSUP(K,D));
ABC:=VALUEWHEN(K>D&&J=HJ&&J>REFX(J,1)&&HJ>120,H);
BN1:=BARSLAST(J=LJ&&J>REFX(J,1)&&LJ<-35);
BN2:=BARSLAST(CROSSDOWN(K,D));
BBC:=VALUEWHEN(J=LJ&&J<REFX(J,1)&&LJ<-35,L);
LLLL:=VALUEWHEN(CROSSUP(COUNT(J=LJ&&J<REFX(J,1),SCN),0.5),L);
LLLL1:=VALUEWHEN(J=LJ&&J<REFX(J,1),L);
HHHH:=VALUEWHEN(CROSSUP(COUNT(J=HJ&&J>REFX(J,1),JCN),0.5),H);
HHHH1:=VALUEWHEN(J=HJ&&J>REFX(J,1),H);
K<D&&CROSSDOWN(C,LLLL),SK('B');
K>D&&CROSSUP(C,HHHH),BK('A');
C<=LLLL-(HHHH1-LLLL),BP('B');
C>=HHHH+(HHHH-LLLL1),SP('A');
HH1:=IF(K<D,REF(HHVBARS(J,JCN)+1,SCN),NULL);
DRAWSL(HH1>0&&CROSSDOWN(K,D),REF(H,HH1),0,BARPOS,3,COLORMAGENTA),DOT;
HH2:=BARSLAST(HH1>0&&CROSSDOWN(K,D))+REF(HH1,BARSLAST(HH1>0&&CROSSDOWN(K,D)));
DRAWNUMBER(ISLASTBAR,REF(H,HH2),REF(H,HH2),0,COLORMAGENTA);
TT1:=IF(K<D,REF(HHVBARS(H,JCN)+1,SCN),NULL);
DRAWSL(TT1>0&&CROSSDOWN(K,D),REF(H,TT1),0,BARPOS,3,COLORMAGENTA),DOT;
TT2:=BARSLAST(TT1>0&&CROSSDOWN(K,D))+REF(TT1,BARSLAST(TT1>0&&CROSSDOWN(K,D)));
DRAWNUMBER(ISLASTBAR,REF(H,TT2),REF(H,TT2),0,COLORMAGENTA);
LL1:=IF(K>D,REF(LLVBARS(J,SCN)+1,JCN),NULL);
DRAWSL(LL1>0&&CROSSUP(K,D),REF(L,LL1),0,BARPOS,3,COLORGREEN),DOT;
LL2:=BARSLAST(LL1>0&&CROSSUP(K,D))+REF(LL1,BARSLAST(LL1>0&&CROSSUP(K,D)));
SS1:=IF(K>D,REF(LLVBARS(L,SCN)+1,JCN),NULL);
DRAWSL(SS1>0&&CROSSUP(K,D),REF(L,SS1),0,BARPOS,3,COLORGREEN),DOT;
SS2:=BARSLAST(SS1>0&&CROSSUP(K,D))+REF(SS1,BARSLAST(SS1>0&&CROSSUP(K,D)));
DRAWNUMBER(ISLASTBAR,REF(L,SS2),REF(L,SS2),0,COLORGREEN);
DRAWNUMBER(ISLASTBAR,REF(L,LL2),REF(L,LL2),0,COLORGREEN);
SETALLSIGPRICETYPE(TRACING_ORDER);
CROSSDOWN(C,HHHH),SP('A');
CROSSUP(C,LLLL),BP('B');
CROSSDOWN(C,REF(HHHH,BARSBK)),SP('A');
CROSSUP(C,REF(LLLL,BARSSK)),BP('B');
AUTOFILTER;

请帮忙翻译成你们的语言

2楼
jinzhe 发表于:2015/11/24 10:05:52
请解释一下上述代码
3楼
wang123321 发表于:2015/11/24 10:11:38
好的
4楼
wang123321 发表于:2015/11/24 10:29:47
这个是文华那里倒过来的 你看一下大体上跟你们的是一样的 ,看看是否可以翻译成你们的语言
5楼
jinzhe 发表于:2015/11/24 10:34:55

SK('B')

请问这样的语句指的是什么?

6楼
wang123321 发表于:2015/11/24 10:48:48

SK是卖开仓的意思

BK是买开仓

BP买平仓

SP卖平仓

7楼
wang123321 发表于:2015/11/24 10:51:48
JCN:=BARSLAST(CROSS(K,D))+1;//满足K,D金叉到当前的周期数,包含金叉当根
SCN:=BARSLAST(CROSSDOWN(K,D))+1;//满足K,D死叉到当前的周期数,包含死叉当根
HJ:=HHV(J,JCN);//K,D金叉到当前J的最大值
LJ:=LLV(J,SCN);//K,D死叉到当前J的最小值
DRAWNUMBER(J=HJ&&J>REFX(J,1),H,H,2,COLORGREEN);
DRAWNUMBER(J=LJ&&J<REFX(J,1),L,L,2,COLORYELLOW);
AN1:=BARSLAST(J=HJ&&J>REFX(J,1)&&HJ>120);//J值等于HJ,J值大于一个周期后的J,并且J大于120;
AN2:=BARSLAST(CROSSUP(K,D));//满足K,D金叉到当前的周期数
ABC:=VALUEWHEN(K>D&&J=HJ&&J>REFX(J,1)&&HJ>120,H);//满足“K大于D,J值等于HJ,J值大于一个周期后的J,并且J大于120;”条件,取当根K线的最高价
BN1:=BARSLAST(J=LJ&&J>REFX(J,1)&&LJ<-35);//J值等于LJ,J值大于一个周期后的J,并且LJ小于-35;
BN2:=BARSLAST(CROSSDOWN(K,D));//满足K,D死叉到当前的周期数
BBC:=VALUEWHEN(J=LJ&&J<REFX(J,1)&&LJ<-35,L);//满足“J值等于LJ,J值大于一个周期后的J,并且LJ小于-35;”条件,取当根K线的最低价
LLLL:=VALUEWHEN(CROSSUP(COUNT(J=LJ&&J<REFX(J,1),SCN),0.5),L);//最近一次K,D死叉内首次满足“J值等于LJ,J值大于一个周期后的J”条件,取当根K线的最低价
LLLL1:=VALUEWHEN(J=LJ&&J<REFX(J,1),L);//取满足“J值等于LJ,J值小于一个周期后的J”条件的K线的最低价
HHHH:=VALUEWHEN(CROSSUP(COUNT(J=HJ&&J>REFX(J,1),JCN),0.5),H);//最近一次K,D金叉内首次满足“J值等于HJ,J值大于一个周期后的J”条件,取当根K线的最高价
8楼
wang123321 发表于:2015/11/24 10:57:00

这样你应该可以转换了吧

 

9楼
jinzhe 发表于:2015/11/24 11:07:29

我知道sk之类的是开平仓语句

我问的是sk('b')这样的表示什么意思

10楼
wang123321 发表于:2015/11/24 11:11:20
这个A跟B是组别的意思 一个是A组 一个是B组
共50 条记录, 每页显示 10 条, 页签: [1] [2][3][4][5]


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