Rss & SiteMap

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

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

标题:请修改指标

1楼
wwxjjs 发表于:2016/7/29 10:51:34
   RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
 
 JM:J,COLORYELLOW,LINETHICK3;
 IF(J>REF(J,1),J,DRAWNULL),COLOR8080FF,LINETHICK3;
IF(J<REF(J,1),J,DRAWNULL),COLORFFFF00,LINETHICK3;
 
P:=5;
AA1:=REF(J,P)=HHV(J,2*P+1);
BB1:=FILTER(AA1,P);
CC1:=BACKSET(BB1,P+1);
DD1:=FILTER(CC1,P);

AA2:=REF(J,P)=LLV(J,2*P+1);
BB2:=FILTER(AA2,P);
CC2:=BACKSET(BB2,P+1);
DD2:=FILTER(CC2,P);

前期高点:=REF(J,BARSLAST(DD1)),COLORBLUE,POINTDOT;
前期低点:=REF(J,BARSLAST(DD2)),COLORFF00FF,POINTDOT;


 
P1:=前期高点<>REF(前期高点,1);
AA:=BACKSET(ISLASTBAR,BARSLAST(前期高点<>REF(前期高点,1))+1),NODRAW;
BB:=BACKSET(ISLASTBAR,VALUEWHEN(P1,REF(BARSLAST(P1),1))+BARSLAST(P1)+2),NODRAw;
N21:=VALUEWHEN(P1,REF(BARSLAST(P1),1))+1;
NN:=REF(BARSLAST(P1),N21+2+BARSLAST(P1))+1;
D1:=BACKSET(ISLASTBAR,NN+N21+1+BARSLAST(P1)+1),NODRAW;
N3:=SUMBARS(P1=1,4);
R1:=BACKSET(ISLASTBAR,N3);

顶前J:=REF(J,BARSLAST(CROSS(BB,0.5)));
顶后J:=REF(J,BARSLAST(CROSS(AA,0.5)));
顶前J1:=REF(J,BARSLAST(CROSS(D1,0.5)));
顶后J1:=REF(J,BARSLAST(CROSS(AA,0.5)));

顶前J2:=REF(J,BARSLAST(CROSS(R1,0.5)));
顶后J2:=REF(J,BARSLAST(CROSS(AA,0.5)));
DRAWTEXT(CROSS(顶前J2<顶后J2 ,0.5),前期高点,'注'),COLORGREEN;
DRAWTEXT(CROSS(R1,0.5)&&REFX(顶前J2<顶后J2,10000),前期高点,'注'),COLORGREEN;

为什么出不来文字  和连线   请修改   谢谢
2楼
jinzhe 发表于:2016/7/29 10:53:28
请稍等,处理中
3楼
jinzhe 发表于:2016/7/29 10:58:10

条件不能成立,

即“CROSS(顶前J2<顶后J2 ,0.5)”恒不成立

‘CROSS(R1,0.5)’和‘REFX(顶前J2<顶后J2,10000)’无法同时成立,或者是k线图上没有10000万根k线数据导致后者没有成立

4楼
wwxjjs 发表于:2016/7/29 11:11:09
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
 
 JM:J,COLORYELLOW,LINETHICK3;
 IF(J>REF(J,1),J,NULL),COLOR8080FF,LINETHICK3;
IF(J<REF(J,1),J,NULL),COLORFFFF00,LINETHICK3;
 
P:=5;
AA1:=REF(J,P)=HHV(J,2*P+1);
BB1:=FILTER(AA1,P);
CC1:=BACKSET(BB1,P+1);
DD1:=FILTER(CC1,P);

AA2:=REF(J,P)=LLV(J,2*P+1);
BB2:=FILTER(AA2,P);
CC2:=BACKSET(BB2,P+1);
DD2:=FILTER(CC2,P);

前期高点:=REF(J,BARSLAST(DD1)),COLORBLUE,POINTDOT;//,NODRAW;
前期低点:=REF(J,BARSLAST(DD2)),COLORFF00FF,POINTDOT;//,NODRAW;
 A:=BACKSET(ISLASTBAR,BARSLAST(前期高点<>REF(前期高点,1))+1);
B:=BACKSET(ISLASTBAR,BARSLAST(前期低点<>REF(前期低点,1))+1);
 IF(J>REF(J,1),J,NULL),COLOR8080FF,LINETHICK3,NOTEXT;
IF(J<REF(J,1),J,NULL),COLORFFFF00,LINETHICK3,NOTEXT;
 
P1:=前期高点<>REF(前期高点,1);
AA:=BACKSET(ISLASTBAR,BARSLAST(前期高点<>REF(前期高点,1))+1),NODRAW;
BB:=BACKSET(ISLASTBAR,VALUEWHEN(P1,REF(BARSLAST(P1),1))+BARSLAST(P1)+2),NODRAW;
N21:=VALUEWHEN(P1,REF(BARSLAST(P1),1))+1;
NN:=REF(BARSLAST(P1),N21+2+BARSLAST(P1))+1;
D1:=BACKSET(ISLASTBAR,NN+N21+1+BARSLAST(P1)+1),NODRAW;
N3:=SUMBARS(P1=1,4);
R1:=BACKSET(ISLASTBAR,N3);

顶前J:=REF(J,BARSLAST(CROSS(BB,0.5)));
顶后J:=REF(J,BARSLAST(CROSS(AA,0.5)));
顶前J1:=REF(J,BARSLAST(CROSS(D1,0.5)));
顶后J1:=REF(J,BARSLAST(CROSS(AA,0.5)));

顶前J2:=REF(J,BARSLAST(CROSS(R1,0.5)));
顶后J2:=REF(J,BARSLAST(CROSS(AA,0.5)));
DRAWTEXT(CROSS(顶前J2<顶后J2 ,0.5),前期高点,'注'),ALIGN2,FONTSIZE16,COLORGREEN;
DRAWTEXT(CROSS(R1,0.5)&&REFX1(顶前J2<顶后J2,10000),前期高点,'注'),ALIGN2,FONTSIZE16,COLORGREEN;

这是用在文华财经上的代码    可以出来文字提示  和连线     改到金字塔上      就是我发帖的代码    为什么就不行呢?   怎么改才可以行呢
5楼
jinzhe 发表于:2016/7/29 11:15:24

那可以理解为两款软件的差异,文华的不一定适合金字塔,导致了上面我讲的两个条件,在金字塔内都恒不成立

6楼
jinzhe 发表于:2016/7/29 11:15:58
按照上面代码的思路,在金字塔内也是这样写的,但是差异性导致了不能在金字塔内实现
7楼
wwxjjs 发表于:2016/7/29 11:21:34

条件不能成立,

即“CROSS(顶前J2<顶后J2 ,0.5)”恒不成立   


 不对呀    在金字塔上可以成立呀    现在打到橡胶1609   3分钟图形上看   是可以成立的  有文字的提示的

8楼
wwxjjs 发表于:2016/7/29 11:27:47

图片点击可在新窗口打开查看此主题相关图片如下:123.png
图片点击可在新窗口打开查看
9楼
jinzhe 发表于:2016/7/29 11:34:30
在这里能成立,说明当前的k线图下,有满足条件的情况出现
10楼
wwxjjs 发表于:2016/7/29 11:42:56

 那就不是 上面说的   恒不成立

 

问题是连线没有出来呀  怎么出来呢

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


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