如果 CLOSE=REF(CLOSE,1), (文华财经WH6赢顺V6.7)

投资者咨询:如果 CLOSE=REF(CLOSE,1), (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-13 14:28
 下面的程序经常出现空挡,又重新计算。。比较不出结果

   
投资者咨询:如果 CLOSE=REF(CLOSE,1), (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-13 14:28
 



     TMT值的含义,就是如TMT14:=ABPQY6<ABPQY5&&ABPQY5>ABPQY4&&ABPQY4<ABPQY3&&ABPQY3<ABPQY2&&ABPQY2
<ABPQY1&&ABPQY1<ABPQY;  就是TMT14的意思。。K线集合是TMT14 的那种情况。。


人为设计一个 K线链。。
K线链等于:TMT2-TMT4-TMT8-TMT13.

K线链的含义:TMT数值分别是2,4,8,13的几个K线相互连载一起。。组成一个新的K线集合。。。


TMT14:=ABPQY6<ABPQY5&&ABPQY5>ABPQY4&&ABPQY4<ABPQY3&&ABPQY3<ABPQY2&&ABPQY2
<ABPQY1&&ABPQY1<ABPQY;


当最近K线也就是最后一个K线,TMT值和K线链里的任何一个TMT值相同时,K线链相应TMT变红,,,最后一根K线划红线。。

K线链悬浮字K线图上。。。并随K线移动而移动。。。


 T1:C>REF(C,1)&&REF(C,1)>REF(C,2),NODRAW;
T2:C>REF(C,1)&&REF(C,1)<REF(C,2),NODRAW;
T3:C<REF(C,1)&&REF(C,1)>REF(C,2),NODRAW;
T4:C<REF(C,1)&&REF(C,1)<REF(C,2),NODRAW;


还是以它为模板样板来写。。。不用64中的。

我说的链和老师理解的可能不同。。。可能本质一样。。我说的是

人为设计一个 K线链。。
K线链等于:TMT2-TMT4-TMT8-TMT13.

K线链的含义:TMT数值分别是2,4,8,13的几个K线相互连载一起。。组成一个新的K线集合。。。

不要长链,要短链的组合,,,

因为中间要识别,是哪个短链TMT值:当最近K线也就是最后一个K线,TMT值和K线链里的任何一个短链TMT值相同时,K线链相同TMT短链变红,,,最后一根K线划红线。。

 也就是说每根k线上都有对应的TMT形态:----对。这就是TMT 的数值。

每个三k线端点上的TMT是按照我们要求固定的,是这样理解的吗----对,,,就是我说 的短链组合。。。中的一段。。。

然后用最新k线的tmt与 这12根k线的tmt进行判断。。--------不是任意判断,,是和固有短链组合进行判断。。。。也就是TMT2-TMT4-TMT8-TMT13.四部分中的任何一段。。。

 tmt组合链的存在区域有要求吗?

是要最新k线的tmt 与最近一次满足人为设定的4*tmt链作比较吗?



长链,人为涉及的K线链,包括四个短链,,,四个短链是独立的是未来比较的对象。。。

也就是最后一个K线的TMT值,和四个短链比较。。

当最后一根K线的TMT值,和四个短链其中一个相同,那么相同的那个短链,就变红。。。


 tmt组合链的存在区域有要求吗?

就是长链,人为涉及的K线链,包括四个短链。它的顺序是固定的,,,前后顺序是固定的。。我依据这个顺序,推测未来的TMT 值。。。如果如果TMT8变红了。在长链中,TMT 8后面是TMT13,那么,未来K线的TMT是的数值就是13.。


长链,人为涉及的K线链,包括四个短链,,,四个短链是独立的是未来比较的对象。。。

也就是最后一个K线的TMT值,和四个短链比较。。

当最后一根K线的TMT值,和四个短链其中一个相同,那么相同的那个短链,就变红。。。


 tmt组合链的存在区域有要求吗?

就是长链,人为涉及的K线链,包括四个短链。它的顺序是固定的,,,前后顺序是固定的。。我依据这个顺序,推测未来的TMT 值。。。如果如果TMT8变红了。在长链中,TMT 8后面是TMT13,那么,未来K线的TMT是的数值就是13.。
 
 如果最新k线是t3 并且之前也是t1-t2 


只需满足新k线是t3,就可以,,不要求最近K线集合倒数第二,倒数第三是t1-t2 。。。


和历史再现没有关系,,,

我比较 的是短链,长链只是罗列短链和明确短链之间的顺序。。。。。短链是比较的对象。。。

是短链,长链只是罗列短链和明确短链之间的顺序。为以后预测服务。,。。。。短链是比较的对象。 


因为长链的存在,我知道下一个K线是T4..

TMT值和顶分型来确定个性顶。。。顶是这两个因数决定的。。。
当TMT值等于13时,且出现顶分型。就是一个个性顶。。。

DINGAS13:=BACKSET(ISLASTBAR,SUMBARS(HHH&&TJX2,1)),NODRAW;
特定顶S13:=CROSS(DINGAS13,0.5)&&TMT13=1;

当最近的即最后一个K线的TMT 值等于13时划线(这里是一个条件),(不需要出现顶分型),把历史上所有的TMT值等于13时,且出现顶分型的个性顶(这里是两个条件)全部划线,否则不划线。。。

划线分两部分。。竖线,曲线。。

XZAS58:=BACKSET(特定顶S58&&XYAS58=1,比天数);
VERTLINE(特定顶S58&&XZAS58=1,COLORGREEN);
IF(XZAS58=1,M,NULL),LINETHICK3,COLORGREEN;

我选TMT 值等于13时,也不是顺便选的。
     
 
技术人员回复
日期:2018-5-13 18:01
 出现空挡的原因是您条件判断的不全,5个数据的依次比较关系不止8种的,应该是16种情况,您还需要继续判断更多

和判断收盘价是否等于上一根关系不大,您自主补充添加后再判断下

2楼思路由于您代码思路过于复杂,只能给您用缩减内容后,给您个示例,然后参考该模型优化您的模型

CC:=CLOSE;
CC1:=REF(CLOSE,1);
CC2:=REF(CLOSE,2);


TMT1:=CC2<=CC1&&CC1<=CC;
TMT2:=CC2<=CC1&&CC1>CC;

TMT3:=CC2>CC1&&CC1<=CC;
TMT4:=CC2>CC1&&CC1>CC;

T1:=BACKSET(ISLASTBAR&&TMT1,BARPOS);
T2:=BACKSET(ISLASTBAR&&TMT2,BARPOS);
T3:=BACKSET(ISLASTBAR&&TMT3,BARPOS);
T4:=BACKSET(ISLASTBAR&&TMT4,BARPOS);

STICKLINE(TMT1&&T1,-12-2,-12,COLORGREEN,0);
STICKLINE(TMT2&&T2,-12-2,-12,COLORRED,0);
STICKLINE(TMT3&&T3,-12-2,-12,COLORBLUE,0);
STICKLINE(TMT4&&T4,-12-2,-12,COLORCYAN,0);

投资者咨询:如果 CLOSE=REF(CLOSE,1), (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-13 14:28
图片点击可在新窗口打开查看
 
投资者咨询:如果 CLOSE=REF(CLOSE,1), (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-13 14:28
 

图片点击可在新窗口打开查看


 
技术人员回复
日期:2018-5-14 15:26
1. 出现等于的情况把它归到大于后小于中判断就行了,如3楼模型如下,其他方式都很复杂不适合您这种编写

2.数据这么改下试试,只有您条件是比较比较简单的收盘价可以这么处理

ABPQY:=CLOSE;
ABPQY1:=REF(CLOSE,SUMBARS(DAYBARPOS=1,1)-1);
ABPQY2:=REF(CLOSE,SUMBARS(DAYBARPOS=1,2)-1);
ABPQY3:=REF(CLOSE,SUMBARS(DAYBARPOS=1,3)-1);
ABPQY4:=REF(CLOSE,SUMBARS(DAYBARPOS=1,4)-1);
投资者咨询:如果 CLOSE=REF(CLOSE,1), (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-13 14:28
图片点击可在新窗口打开查看
 
投资者咨询:如果 CLOSE=REF(CLOSE,1), (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-13 14:28
图片点击可在新窗口打开查看
 
技术人员回复
日期:2018-5-14 16:15
1.对就是判断整体加个等号,因为收盘价和上一根k线相等的情况比较少

即把所有的大于号改成大于等于就行了,这是比较简单的处理办法

2.分析了下,小周期用大周期数据,可以考虑下换算

比如日线上对比的是不同天的收盘价

那么小周期上 判断数据对应改下即可

如下

ABPQY:=CLOSE;
ABPQY1:=REF(CLOSE,SUMBARS(DAYBARPOS=1,1)-1);
ABPQY2:=REF(CLOSE,SUMBARS(DAYBARPOS=1,2)-1);
ABPQY3:=REF(CLOSE,SUMBARS(DAYBARPOS=1,3)-1);
ABPQY4:=REF(CLOSE,SUMBARS(DAYBARPOS=1,4)-1);



投资者咨询:如果 CLOSE=REF(CLOSE,1), (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-13 14:28