请老师帮忙解决 (文华财经WH6赢顺V6.7)

投资者咨询:请老师帮忙解决 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-31 17:14
 老师,还是前面的提问,作为新问题,那个提问太多,怕老师看不清,麻烦老师根据我的截图在修改一下。谢谢
--  作者:泡芙 
--  

如果一天只标注一个是一定会用到未来函数的

 

下面的编写是顶当根的最高价高于同一大周期其之前的满足顶的K线的最高价才标注 

 

小周期显示日线的警顶和警底:

 

HH:=HHV(H,DAYBARPOS);
LL:=LLV(L,DAYBARPOS);
HH1:=IF(HH>REF(HH,DAYBARPOS)&&C<=REF(HH,DAYBARPOS),H,0);
LL1:=IF(LL<REF(LL,DAYBARPOS)&&C>=REF(LL,DAYBARPOS),L,999999);
DRAWTEXT(HH>REF(HH,DAYBARPOS)&&C<=REF(HH,DAYBARPOS)&&H>HV(HH1,DAYBARPOS),H,'警顶');
DRAWTEXT(LL<REF(LL,DAYBARPOS)&&C>=REF(LL,DAYBARPOS)&&L<LV(LL1,DAYBARPOS),L,'警底');

 

分钟周期显示小时的警顶和警底:

 

NN:=BARSLAST(HOUR<>REF(HOUR,1))+1;
HH:=HHV(H,NN);
LL:=LLV(L,NN);
HH1:=IF(HH>REF(HH,NN)&&C<=REF(HH,NN),H,0);
LL1:=IF(LL<REF(LL,NN)&&C>=REF(LL,NN),L,999999);
DRAWTEXT(HH>REF(HH,NN)&&C<=REF(HH,NN)&&H>HV(HH1,NN),H,'警顶');
DRAWTEXT(LL<REF(LL,NN)&&C>=REF(LL,NN)&&L<LV(LL1,NN),L,'警底');

 

5分钟周期标注15分钟周期:

 

VV:="MIN$15$V";
NN:=BARSLAST(VV<>REF(VV,1))+1;
HH:=HHV(H,NN);
LL:=LLV(L,NN);
HH1:=IF(HH>REF(HH,NN)&&C<=REF(HH,NN),H,0);
LL1:=IF(LL<REF(LL,NN)&&C>=REF(LL,NN),L,999999);
DRAWTEXT(HH>REF(HH,NN)&&C<=REF(HH,NN)&&H>HV(HH1,NN),H,'警顶');
DRAWTEXT(LL<REF(LL,NN)&&C>=REF(LL,NN)&&L<LV(LL1,NN),L,'警底');



图片点击可在新窗口打开查看
技术人员回复
日期:2018-8-31 22:34
 1楼写法是大周期上最高价大于上根最高价,且小周期收盘价小于大周期上上一根k线最高价,判断为顶

您是要大周期上最高价大于上根最高价,且大周期收盘价小于大周期上上一根k线最高价,判断为顶?

如果是的话,在大周期对应的小周期第一根k线标注?
投资者咨询:请老师帮忙解决 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-31 17:14
 1楼写法是大周期上最高价大于上根最高价,且小周期收盘价小于大周期上上一根k线最高价,判断为顶

您是要大周期上最高价大于上根最高价,且大周期收盘价小于大周期上上一根k线最高价,判断为顶?

如果是的话,在大周期对应的小周期第一根k线标注?

我的思路是
大周期和小周期的思路是一样的,都是以上根K线的高位和低位判断顶底,
大周期出现信号就在小周期发生的那根k线上标注.
如果是日线就是用昨天的底和顶做标的。今天的日线在早上9点开盘就突破昨天的底或者顶又穿回来,
那么9点的这根K线就要有标记,不用等到日线收盘的最后那个小时。在发生的那根K线上就行.
同样小时图和15分钟也是,如果现在是12点,那么就是11点的K线作比较对象,
以此类推。没有就停留在假破的那根K线上,标记的位置最好是破位的那根K线,打个比方
12点小时的K线出现假破,那么在小时在15分钟有4根K线,如果是确认,就会落在12点45的那根K线上,
实际是1215就破位了,我的要求是最好就写在1215这根K线上,至于1220又往原来的方向走也忽略。
如果不行就写在收盘的那根K线上。不知道我这样的阐述老师能不能懂。谢谢老师!
技术人员回复
日期:2018-9-1 11:26
 问题连续性较强,下周一工作时间由相关老师给您回复
技术人员回复
日期:2018-9-3 11:31

 K线图快捷键ctrl+f,您确认一下您加载的是2楼源码吗?

 

从源码上来看应该是不会出现1楼截图的情况的

 

我们本地加载也是正常的

 

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

投资者咨询:请老师帮忙解决 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-31 17:14


图片点击可在新窗口打开查看 老师,你认真对比一下我截的图和你写的指标,你的指标我也截在里面,
我不知道错在哪里,麻烦老师帮我找找原因。谢谢,这次是截的日线,上次是15分钟的小周期,
我加载后都是不同程度的错误信号,老师帮我看看哪里错了。
老师不好意思,今天刚上线,没看图,今天有警底,但是中间那天是没有的。
 
技术人员回复
日期:2018-9-3 16:03
 分析后回复
技术人员回复
日期:2018-9-3 17:07

这里是因为恒指开盘时间是17:15,而小时周期每日第一根K线取的是18点那根

 

导致小时周期上实际是每日最后一根K线开盘价为日线开盘价,所以在恒指上公式失效

 

这个是避免不了的,建议您在内盘对比查看

投资者咨询:请老师帮忙解决 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-31 17:14
 加载到15分钟里也不对
技术人员回复
日期:2018-9-3 19:17

问题连续性较强,明天工作时间由相关老师给您回复